CC Switch v3.16.9
CC Switch v3.16.9
本次更新重点完善 OpenCode 与 OMO Slim 的 Agent 配置体验,让模型、权限和插件预设都可以直接在 CC Switch 中管理。
新增功能
- 新增 OpenCode 原生 Agent 管理,可分别管理全局和项目 Agent,并配置主 Agent、子 Agent 或两者皆可。
- 支持设置 Agent 模型、思考等级、温度、Top P、最大步骤、界面颜色、系统提示词、隐藏与禁用状态。
- 增加完整的工具权限与 MCP 权限管理,支持允许、询问、拒绝及一键批量设置,并为各项权限提供本地化说明。
- 新增 OpenCode 实时模型发现,可读取本机已配置的第三方供应商、模型名称、思考变体和可用模型,并使用缓存静默刷新。
- 增加 OMO Slim 主 Agent、子 Agent 和可选内部 Agent 的完整配置支持;可选 Agent 默认关闭,需用户手动启用。
- 可识别并保护由 OMO Slim 管理的原生 Agent 文件,避免在两个配置入口中产生冲突覆盖。
改进
- OMO Slim 导入和编辑现在会读取
oh-my-opencode-slim.json的当前活动预设,并保留其他顶层插件配置。 - OMO Slim 的模型下拉列表现在包含 OpenCode 本机全部已配置模型,不再只显示 CC Switch 内添加的供应商。
- Agent 编辑页面加入模型目录缓存,打开时立即展示已有数据,并在后台静默更新,减少加载闪烁。
- 更新 README,重新整理维护分支支持范围、应用配置、路由、使用统计及本地数据说明。
问题修复
- 修复 OMO Slim Agent 配置实际存在,但编辑页面显示为空或与活动预设不一致的问题。
- 修复清空 OMO Slim Agent 后旧活动预设仍被保留的问题。
- 修复原生 Agent 文件中的旧
model/variant配置优先覆盖 OMO Slim 预设的问题。 - 修复 Agent 编辑器首次进入时的布局闪烁、整页滚动、折叠区域无法展开和本地导入持续转圈的问题。
- 修复 Agent ID 可重复创建、OMO 管理的 Agent 仍可编辑,以及缺少
mode时被错误识别为子 Agent 的问题。 - 修复复杂工具权限在普通保存后丢失,以及 MCP 服务器通配规则覆盖具体服务器规则的问题。
- 修复批量权限按钮选中状态不明显、权限说明样式不统一等界面问题。
下载
- macOS:
CC-Switch-v3.16.9-macOS.dmg(推荐)或CC-Switch-v3.16.9-macOS.zip(解压即用) - Windows:
CC-Switch-v3.16.9-Windows.msi(安装版)或CC-Switch-v3.16.9-Windows-Portable.zip(绿色版) - Linux (x86_64):
CC-Switch-v3.16.9-Linux-x86_64.AppImage/.deb/.rpm - Linux (ARM64):
CC-Switch-v3.16.9-Linux-arm64.AppImage/.deb/.rpm
.tar.gz为 Tauri updater 自动更新专用,无需手动下载。
macOS 版本未经过 Apple 代码签名和公证,首次打开可能需要在系统设置中允许或右键打开。