-
v0.7.15
StableRelease / Version consistency (push) Canceled after 0sRelease / Build (macos-latest) (push) Canceled after 0sRelease / Build (ubuntu-latest) (push) Canceled after 0sRelease / Build (windows-latest) (push) Canceled after 0sRelease / Attach macOS install script (push) Canceled after 0sreleased this
2026-09-09 14:29:39 +08:00 | 30 commits to main since this releaseKimiSwitch v0.7.15
新功能
- 用量统计新增「昨天」选项卡:时间范围现为 今天 / 昨天 / 7 天 / 30 天 / 全部,「昨天」按本地时区严格统计昨日 0 点至今日 0 点(不渗入今天),顶部概览卡同步扩展为 5 张
- 新增「模型用量统计」趋势选项卡:在「供应商模型用量趋势」之后,不按天、跨供应商按模型名汇总(同一模型经不同供应商合并为一行),横向条形图按 Token 降序,悬停显示请求数 / Token / 缓存命中 / 费用;子代理模型仍单独成行
修复
- opencode Go 套餐子代理请求 400:Go 网关(opencode.ai/zen/go)近期强制要求
x-opencode-session请求头用于路由与提示词缓存,缺失即 400 拒绝。现在导出配置时,凡指向 Go 端点的供应商会自动补写custom_headers.x-opencode-session(已有用户自定义值保留不覆盖);按量计费的zen/v1端点不受影响 - 定价测试基准条目更新:models.dev 上游下架
moonshotai/kimi-k2.5官方条目,测试基准切换到moonshotai/kimi-k3
数据
- models-dev 快照同步至 2026-09-09(7583 模型 / 213 供应商),并补齐
public/前端静态目录(原停留在 08-27) - 注意:k2.5 官方定价条目下架后,
kimi/k2.5费用估算暂解析到 302ai 转售价格(0.66 / 3.3),略高于原官方价
Downloads
-
v0.7.14
StableRelease / Version consistency (push) Canceled after 0sRelease / Build (macos-latest) (push) Canceled after 0sRelease / Build (ubuntu-latest) (push) Canceled after 0sRelease / Build (windows-latest) (push) Canceled after 0sRelease / Attach macOS install script (push) Canceled after 0sreleased this
2026-09-06 19:38:13 +08:00 | 34 commits to main since this releaseKimiSwitch v0.7.14
修复
- 关闭「启用用量查询」后不再残留查询行为:此前关闭开关后前端仍会发起查询,卡片上持续显示「查询失败 · 用量查询已关闭」的红色错误行。现在关闭后立即停止查询、隐藏整行用量信息(卡片头部与底部两种展示均生效),重新开启后自动恢复
- 在途的查询结果在开关切换瞬间作废,且不再写入共享缓存,避免过期的失败状态在 5 分钟内复活
数据
- models-dev 快照同步(上游格式与价格更新)
Downloads
-
v0.7.13
StableRelease / Version consistency (push) Canceled after 0sRelease / Build (macos-latest) (push) Canceled after 0sRelease / Build (ubuntu-latest) (push) Canceled after 0sRelease / Build (windows-latest) (push) Canceled after 0sRelease / Attach macOS install script (push) Canceled after 0sreleased this
2026-09-05 16:05:13 +08:00 | 37 commits to main since this releaseKimiSwitch v0.7.13
适配 kimi-code 0.41.0
- 实验 flag 清单回至 9 个:上游 0.41.0 移除了
file_history实验 flag(轮级文件历史转为恒开),KimiSwitch 镜像全链路同步删除;用户配置中残留的该键会被上游静默忽略,无副作用 - 危险命令守卫文案更新:Auto(永不询问)模式自 0.41.0 起不再拦截危险命令与无法静态分析的命令,仅 Manual/YOLO 模式强制询问——设置页描述文案(中英)同步修正
账单查询改进
- CodingPlan.site 自动识别:
codingplan.site系供应商自动识别为 NewAPI 余额查询,无需手动选模板 - 修复凭据缺失误报「网络异常」:NewAPI 模板未配置 Access Token/User ID 时,现在显示明确的本地化配置提示,而非误导性的网络错误
- 金额显示统一:配置弹窗与卡片底部走同一格式化(两位小数);NewAPI 站点未配置货币符号时的
¤占位符不再显示
其它
- models-dev 快照随 0.7.12 线更新;新增 usage 错误本地化单元测试
Downloads
- 实验 flag 清单回至 9 个:上游 0.41.0 移除了
-
v0.7.12
StableRelease / Version consistency (push) Canceled after 0sRelease / Build (macos-latest) (push) Canceled after 0sRelease / Build (ubuntu-latest) (push) Canceled after 0sRelease / Build (windows-latest) (push) Canceled after 0sRelease / Attach macOS install script (push) Canceled after 0sreleased this
2026-09-03 10:12:17 +08:00 | 41 commits to main since this releaseKimiSwitch v0.7.12
适配 kimi-code 0.40.1
- 实验 flag 清单更新(9→10):新增
file_history(轮级文件历史快照)、search_worker(kap-server 全局搜索 worker);secondary-model(子代理次主力模型)自 kimi-code 0.40.1 起默认开启,设置页显示"默认开启"徽章 - flag 优先级语义修正:跟随上游新优先级——单 flag 环境变量 >
[experimental]显式配置 > 总开关环境变量(仅强制开)> 默认值。总开关KIMI_CODE_EXPERIMENTAL_FLAG不再锁定全部开关,显式写入的 false/true 优先生效 - 环境变量探测补齐:
tower/subagent_fork/wait_for/auto_session_title等此前漏探测的环境变量现在会正确显示"被环境变量锁定"状态 - 新增危险命令守卫开关:权限设置页可配置
[permission] dangerous_command_guard(默认开启)——Auto 模式直接拒绝rm -rf/shutdown等危险命令,其它模式强制询问,关闭后回归旧行为
修复
- WebUI 打开竞态:首次打开较慢时多次点击"在应用内打开"不再报错——并发调用串行化 + 后到的点击自动聚焦已有窗口;失败路径不再误杀正在使用的 server;前端按钮增加"打开中..."防重入态
数据
- models-dev 快照更新至 7495 模型 / 212 供应商
Downloads
- 实验 flag 清单更新(9→10):新增
-
v0.7.11
StableRelease / Version consistency (push) Canceled after 0sRelease / Build (macos-latest) (push) Canceled after 0sRelease / Build (ubuntu-latest) (push) Canceled after 0sRelease / Build (windows-latest) (push) Canceled after 0sRelease / Attach macOS install script (push) Canceled after 0sreleased this
2026-08-29 11:15:40 +08:00 | 45 commits to main since this releasev0.7.11
适配 kimi-code 0.39.1
- 修复:
[thinking]保留开关不再破坏思考配置。此前在 UI 关闭"保留思考内容"会写入布尔keep = false,而上游两个引擎都只接受字符串——v2 会把整个[thinking]节校验失败并丢弃。现改为写keep = "off",存量配置里的布尔值加载时自动归一化 - 修复:
loop_control不再触发上游废弃告警。默认只写新键max_attempts_per_step并清理存量旧键max_retries_per_step;仅检测到KIMI_CODE_LEGACY_FLAG(v1 引擎)时才双写 - 思考强度移除
max档(上游已自动迁移为high),存量配置显示归一 - 实验开关同步上游全集:新增 remote-control;
wait_for与 persistence_minidb_readmodel 已在上游转正默认开启,UI 会标注"默认开启"(显式关闭优先)
会话归档与上游 v2 对齐
- 归档不再搬动文件:改为在会话
state.json写入archived/archivedAt元数据(与 CLI v2 的setArchived逐字段一致),CLI 侧与 Kimi Switch 侧归档状态从此互通 - 旧版本物理归档的会话(
.kcd-archive/目录)仍可识别为已归档并正常恢复 - 归档不再改写
session_index.jsonl(删除会话的行为不变)
子代理模型池修复
- 修复:模型池无法添加第二个条目。从"仅默认模型"的隐式单条目形态添加条目时,默认模型现在会自动物化进池,不再被"默认模型不在模型池中"的校验拦截
模型数据同步
- models.dev 快照刷新至 7482 个模型 / 207 个供应商
Downloads
- 修复:
-
v0.7.10
StableRelease / Version consistency (push) Canceled after 0sRelease / Attach macOS install script (push) Canceled after 0sRelease / Build (macos-latest) (push) Canceled after 0sRelease / Build (ubuntu-latest) (push) Canceled after 0sRelease / Build (windows-latest) (push) Canceled after 0sreleased this
2026-08-29 00:10:52 +08:00 | 49 commits to main since this releasev0.7.10
配置写回保护(适配 kimi-code 0.38+ 配置演进)
- 修复:保存不再误删 CLI 新增的顶层配置节。此前在 Kimi Switch 加载配置后,若 Kimi Code CLI 往
config.toml写入了新的顶层节(如 0.38+ 的[task]/[swarm]/[cron]/[tools]/[identity]/[token_counting]等),回到 Kimi Switch 保存时会把这些节静默删除。现在以导入时的顶层键为基线:CLI 后加的节原样保留;在界面中显式删除的节仍会被移除;老数据(无基线,如 SQLite 快照恢复)不删任何键 - 修复:未知供应商类型不再被改写。
config.toml中 Kimi Code 新增的供应商type值往返读写后不再被改写成kimi,原样保留;编辑器 API 格式下拉框显示原始值(标注"未知类型");模型发现等不支持的操作返回明确错误提示,不再误用KIMI_API_KEY - SQLite 快照恢复路径同步修复(此前从快照恢复同样会丢失未知类型)
- 新增 3 个配置往返回归测试(Rust 测试 106 项全绿,前端 tsc / vitest 通过)
Downloads
- 修复:保存不再误删 CLI 新增的顶层配置节。此前在 Kimi Switch 加载配置后,若 Kimi Code CLI 往
-
v0.7.9
StableRelease / Version consistency (push) Canceled after 0sRelease / Build (macos-latest) (push) Canceled after 0sRelease / Build (ubuntu-latest) (push) Canceled after 0sRelease / Build (windows-latest) (push) Canceled after 0sRelease / Attach macOS install script (push) Canceled after 0sreleased this
2026-08-27 09:42:14 +08:00 | 51 commits to main since this releasev0.7.9
模型数据同步(models.dev 2026-08-27 快照)
- 模型库刷新至 7343 个模型 / 203 个供应商,内置快照与官网静态资源同步更新
- 新增 GLM-5.3 / GLM-5.3-Flash 全线接入:智谱官方、OpenRouter、Cloudflare Workers AI、DeepInfra、HuggingFace、火山引擎等约 20 条渠道,GLM-5.3-Flash 定价 $0.075/$0.25(输入/输出,每百万 token)
- 新增 coding plan 渠道:
zhipuai-coding-plan/glm-5.3、glm-5.3-highspeed、glm-5.3-flash - 新增 Qwen3.8 系列(27B / Flash / 2.4T-A95B)、火山引擎豆包 Seed 2.x 全系(2-0 Pro/Lite/Mini/Code-Preview、2-1 Pro/Turbo)、DeepSeek-V4 GA 版、MiniMax-M2.7/M3 等共 74 个模型条目
- 价格更新 58 处:Amazon Bedrock GPT-5.6 Sol 降价(5.5→4)、DeepSeek V4 Flash 0731 半价、Kimi-Latest 微调降价等
- 能力信息修正 56 处:MiniMax-M2/M3 上下文扩展至 200K/1M、Grok 4.x 补充 structured_output、豆包 Seed 补充图像输入等
Downloads
-
v0.7.8
StableRelease / Version consistency (push) Canceled after 0sRelease / Build (macos-latest) (push) Canceled after 0sRelease / Build (ubuntu-latest) (push) Canceled after 0sRelease / Build (windows-latest) (push) Canceled after 0sRelease / Attach macOS install script (push) Canceled after 0sreleased this
2026-08-25 11:20:34 +08:00 | 54 commits to main since this releasev0.7.8
修复:模型用量上下显示不同步
- 修复同一供应商卡片上,上方用量摘要(含 🔄 刷新按钮)刷新后、下方用量进度条仍停留在旧数据的问题(如上方 24% vs 下方 8%)
- 用量查询状态提升至卡片层统一持有:点刷新、自动轮询后,两处显示同帧同步更新
- 自动刷新间隔不再只挂在其中一处显示上,每卡片恰好一份定时器,行为不变
实验功能开关同步 kimi-code 最新旗标注册表
- 高级设置的实验功能清单对齐 kimi-code 上游 v2 旗标注册表(7 项)
- 新增开关:Tower 模式(多智能体协同,/tower 命令切换)、子代理 Fork 上下文(Agent/AgentSwarm 携带主代理会话快照)、WaitFor 工具(回合内等待后台任务)、自动会话标题(托管 chat_title 工具)
- 移除上游已废弃的 ACP v2 协议 开关(手写进 config.toml 的配置仍会完整保留)
Downloads
-
v0.7.7
StableRelease / Version consistency (push) Canceled after 0sRelease / Build (macos-latest) (push) Canceled after 0sRelease / Build (ubuntu-latest) (push) Canceled after 0sRelease / Build (windows-latest) (push) Canceled after 0sRelease / Attach macOS install script (push) Canceled after 0sreleased this
2026-08-22 14:00:20 +08:00 | 55 commits to main since this releasev0.7.7
双区域 OAuth 支持(适配 kimi-code 0.38.0)
- 适配官方 CLI v0.38.0 引入的双区域登录(mainland-cn
auth.kimi.com/ globalauth.kimi.ai,#2862) - 凭据动态解析:按 provider 的 oauth ref(
key/oauthHost)推导凭据文件与 token 刷新端点,global 账号(credentials/kimi-code-env-<sha256>.json)可正常查询用量;无 oauth ref 的老配置完全走旧路径,零回归 - 用量查询区域适配:
api.kimi.ai/coding识别为官方套餐,usages 查询按 provider base_url 拼接 - 内置登录区域选择:应用内 Kimi 登录对话框新增「中国大陆 / 国际版 (kimi.ai)」选择,登录成功后同步落盘凭据 + 按官方 CLI 行为 provision
[providers."managed:kimi-code"](global 写oauthHost,cn 不写,保持区域信号正确) - scoped key 推导与官方 CLI 逐字节一致(
JSON.stringify({oauthHost, baseUrl})的 sha256 前 16 位 hex),hash 值经独立复算验证
修复
- 修复手动添加模型后模型用量显示为
xxx/新模型而非真实模型名:填入实际模型 ID 时别名自动跟随为<provider>/<model-id>(含输入中间态跟随),连续添加占位条目不再互相覆盖 - 修复 managed(OAuth)供应商自填
api_key在保存配置时被清空的问题:无 key 时按官方 provisioned 形态写空行,用户自填 key 完整保留
模型数据更新
- models.dev 快照刷新(7246 模型 / 193 供应商):新增 DeepSeek V4 Flash Vision Exp(官方定价与 v4-flash 一致)、Ox Alpha Free(opencode-go,免费)等
Downloads
- 适配官方 CLI v0.38.0 引入的双区域登录(mainland-cn
-
v0.7.6
StableRelease / Version consistency (push) Canceled after 0sRelease / Build (macos-latest) (push) Canceled after 0sRelease / Build (ubuntu-latest) (push) Canceled after 0sRelease / Build (windows-latest) (push) Canceled after 0sRelease / Attach macOS install script (push) Canceled after 0sreleased this
2026-08-18 19:09:54 +08:00 | 56 commits to main since this releasev0.7.6
OpenCode Go 套餐用量查询
- 新增 OpenCode Go 套餐额度查询:供应商卡片用量页脚显示 5 小时滚动 / 7 天 / 30 天 三个窗口的已用百分比与重置时间(数据源为 opencode.ai 官方 usage API)
- 数据源:
GET https://opencode.ai/zen/go/v1/usage(Bearer 认证),直接解析官方rolling / weekly / monthly三窗口的percent与resetsAt - 老配置自动适配:已配置 OpenCode Go API Key 的现有用户无需任何手动设置,程序按
base_url自动识别并启用用量查询 - 兼容处理:已适配 opencode.ai 的 Cloudflare 拦截(请求携带浏览器 User-Agent),并对外部接口失败给出可读的错误提示
插件目录占用错误提示优化
- 插件目录被运行中进程占用时的错误提示给出明确指引(底层改进)
Downloads by platform
- Windows:
.msiinstaller - macOS:
.dmg+.app(未签名,仅 Apple Silicon / M 系列芯片) - Linux:
.deb/.AppImage/.rpm
macOS 安装说明(无开发者账号签名,需一次手动绕过)
-
下载
Kimi.Switch_*.dmg,双击挂载后把Kimi Switch.app拖入「应用程序」文件夹 -
下载本 Release 附带的
install-macos.sh,在终端运行:bash install-macos.sh脚本会自动清除下载隔离属性并启动应用,只需执行一次,之后正常使用。
-
手动替代方案:右键
Kimi Switch.app→ 打开 → 弹窗点「打开」;或 系统设置 → 隐私与安全性 → 仍要打开
Downloads