Skip to content

Releases: qwq202/cc-switch

CC Switch v3.16.10

Choose a tag to compare

@github-actions github-actions released this 16 Jul 10:10

CC Switch v3.16.10

本次更新完善 OpenCode 后台轻量模型设置,并按照 Codex 官方配置规范重构自定义 API 供应商与认证管理。

新增功能

  • 新增 OpenCode 小模型设置,可为会话标题自动总结及其他后台任务单独指定轻量模型。
  • 支持实时读取 OpenCode 可用模型、搜索选择、自定义模型 ID,并提供跟随 OpenCode 默认配置的自动模式。

改进

  • Codex 自定义 API 供应商现在使用官方推荐的 model_providers 配置格式,兼容当前 Codex CLI 的自定义供应商机制。
  • Codex 第三方 API 认证改为命令托管方式:密钥保存在 CC Switch 中,切换供应商时按需注入,不再长期写入供应商 TOML。
  • 切换第三方 Codex 供应商时会保留 auth.json 中的官方 ChatGPT 登录状态,返回官方供应商后无需重新登录。
  • 自动迁移旧版 experimental_bearer_token 配置,并阻止第三方供应商使用 Codex 保留的内置供应商 ID,减少配置冲突。

问题修复

  • 修复供应商订阅额度信息换行或偏离供应商地址的问题;额度百分比、重置时间和刷新按钮现在会保持在同一行紧凑显示。

下载

  • macOS: CC-Switch-v3.16.10-macOS.dmg(推荐)或 CC-Switch-v3.16.10-macOS.zip(解压即用)
  • Windows: CC-Switch-v3.16.10-Windows.msi(安装版)或 CC-Switch-v3.16.10-Windows-Portable.zip(绿色版)
  • Linux (x86_64): CC-Switch-v3.16.10-Linux-x86_64.AppImage / .deb / .rpm
  • Linux (ARM64): CC-Switch-v3.16.10-Linux-arm64.AppImage / .deb / .rpm

.tar.gz 为 Tauri updater 自动更新专用,无需手动下载。


macOS 版本未经过 Apple 代码签名和公证,首次打开可能需要在系统设置中允许或右键打开。

CC Switch v3.16.9

Choose a tag to compare

@github-actions github-actions released this 12 Jul 19:00

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 代码签名和公证,首次打开可能需要在系统设置中允许或右键打开。

CC Switch v3.16.8

Choose a tag to compare

@github-actions github-actions released this 11 Jul 07:47

CC Switch v3.16.8

本版本增强了 OpenCode 模型配置自动化,并统一使用 Models.dev 提供模型能力与价格元数据。

新增功能

  • 新增 Models.dev 本地元数据缓存,统一为 OpenCode 自动配置和使用成本统计提供官方模型信息与价格数据。
  • 支持按 6 小时、每天或每周自动更新模型数据,也可在「设置 > 通用」中关闭或调整更新频率。
  • OpenCode 添加模型时自动填写显示名称,并自动配置上下文、最大输出、模型能力和原生思考参数。
  • 切换 OpenCode 接口格式时自动重新生成对应协议的思考配置,支持 Anthropic、OpenAI Compatible、Google Gemini 和 Amazon Bedrock。
  • 保留用户手动设置的模型价格、SDK 选项和自定义思考变体。

问题修复

  • 修复 OpenCode 快速切换接口格式时,较早的异步请求可能覆盖最新配置的问题。
  • 修复切换接口格式后残留旧协议思考参数的问题。
  • 修复供应商标识输入框使用中文拼音输入法时,预编辑文本被重复写入的问题。
  • 修复 NewAPI 等包含渐变或裁剪路径的 SVG 图标在同一页面多次渲染时显示为空白的问题。
  • Models.dev 返回异常数据时不再覆盖有效本地缓存。
  • 移除 GitHub Release 中的官方网站横幅。

下载

  • macOS: CC-Switch-v3.16.8-macOS.dmg(推荐)或 CC-Switch-v3.16.8-macOS.zip(解压即用)
  • Windows: CC-Switch-v3.16.8-Windows.msi(安装版)或 CC-Switch-v3.16.8-Windows-Portable.zip(绿色版)
  • Linux (x86_64): CC-Switch-v3.16.8-Linux-x86_64.AppImage / .deb / .rpm
  • Linux (ARM64): CC-Switch-v3.16.8-Linux-arm64.AppImage / .deb / .rpm

.tar.gz 为 Tauri updater 自动更新专用,无需手动下载。


macOS 版本未经过 Apple 代码签名和公证,首次打开可能需要在系统设置中允许或右键打开。

CC Switch v3.16.7

Choose a tag to compare

@github-actions github-actions released this 11 Jul 04:30

CC Switch v3.16.7

Claude Code 供应商切换工具

更新日志

Grok Build 与使用统计

  • 新增 Grok Build 本地工具管理,支持安装、更新、版本检测及使用统计。
  • Grok Build 会按每个会话轮次实际使用的模型计费;中途切换模型、缓存读取 Token 和日志轮转场景均可正确统计,避免重复或漏记。
  • OpenCode 与 Grok 的品牌图标改用 LobeHub SVG 图标库。

模型定价与成本

  • 模型定价目录支持自动联网刷新,并使用 ETag 缓存降低请求量。
  • 自动更新不会覆盖用户自定义价格;历史上因缺失价格而显示为零成本的记录可自动回填。
  • 使用统计会隐藏不计费的重定向别名,成本核算更接近真实上游模型。

升级与体验

  • 加强 Claude Code 与 Codex 的升级流程,兼容原生安装器、Homebrew Cask、Node 版本管理器与损坏安装修复,并在升级后验证版本是否真的变化。
  • 修复会话管理滚动:会话列表、消息内容和目录现可独立滚动,不再带动整个页面。
  • 修复不同时区下每日用量汇总可能不稳定的问题。

下载

  • macOS: CC-Switch-v3.16.7-macOS.dmg(推荐)或 CC-Switch-v3.16.7-macOS.zip(解压即用)
  • Windows: CC-Switch-v3.16.7-Windows.msi(安装版)或 CC-Switch-v3.16.7-Windows-Portable.zip(绿色版)
  • Linux (x86_64): CC-Switch-v3.16.7-Linux-x86_64.AppImage / .deb / .rpm
  • Linux (ARM64): CC-Switch-v3.16.7-Linux-arm64.AppImage / .deb / .rpm

.tar.gz 为 Tauri updater 自动更新专用,无需手动下载。


macOS 版本未经过 Apple 代码签名和公证,首次打开可能需要在系统设置中允许或右键打开。

CC Switch v3.16.6

Choose a tag to compare

@github-actions github-actions released this 20 Jun 12:49

CC Switch v3.16.6

🌐 Only Official Website / 唯一官方网站 / 唯一の公式サイト: ccswitch.io

Claude Code 供应商切换工具

下载

  • macOS: CC-Switch-v3.16.6-macOS.dmg(推荐)或 CC-Switch-v3.16.6-macOS.zip(解压即用)
  • Windows: CC-Switch-v3.16.6-Windows.msi(安装版)或 CC-Switch-v3.16.6-Windows-Portable.zip(绿色版)
  • Linux (x86_64): CC-Switch-v3.16.6-Linux-x86_64.AppImage / .deb / .rpm
  • Linux (ARM64): CC-Switch-v3.16.6-Linux-arm64.AppImage / .deb / .rpm

.tar.gz 为 Tauri updater 自动更新专用,无需手动下载。


macOS 版本未经过 Apple 代码签名和公证,首次打开可能需要在系统设置中允许或右键打开。

CC Switch v3.16.5

Choose a tag to compare

@github-actions github-actions released this 20 Jun 09:18

CC Switch v3.16.5

这是一个界面维护补丁,重点修复设置页在深色模式下的视觉问题,并补齐本轮设置页重构后的稳定性细节。

更新重点

  • 设置页体验刷新: 设置页改为更紧凑的全窗口布局,抽出了复用的设置分组、设置行、折叠面板和分段选择控件,让通用、路由、认证、高级、统计、关于等页面的结构更一致。
  • 深色模式修复: 修复设置页里多个分段按钮在深色模式下全部变成蓝色的问题。现在只有当前选中的选项会高亮,未选中项保持正常的暗色底和灰色文字。
  • 设置页可读性修复: 修复深色模式下部分标题、侧边栏 active 状态、顶部区域和卡片内容对比度不足的问题,避免文字发灰或状态不清晰。
  • Skills 设置修复: 修复 Skills 存储位置Skills 同步方式 两组选择控件的暗色模式选中态,保持与语言和主题选择一致。
  • 用量信息展示修复: 改进用量底部信息解析,支持本地化 reset time 文本和小数百分比,避免额度信息在部分供应商返回格式下展示不完整。
  • Claude Desktop 设置稳定性修复: 恢复 Claude Desktop 设置区域的可访问性标题结构,修复设置页测试中依赖的区域定位。
  • 发布与自动更新: 版本号已同步到 3.16.5,本次 Release 已包含各平台安装包和 latest.json,可用于应用内自动更新。

下载

  • macOS: CC-Switch-v3.16.5-macOS.dmg(推荐)或 CC-Switch-v3.16.5-macOS.zip(解压即用)
  • Windows: CC-Switch-v3.16.5-Windows.msi(安装版)或 CC-Switch-v3.16.5-Windows-Portable.zip(绿色版)
  • Linux x86_64: CC-Switch-v3.16.5-Linux-x86_64.AppImage / .deb / .rpm
  • Linux ARM64: CC-Switch-v3.16.5-Linux-arm64.AppImage / .deb / .rpm

CC-Switch-v3.16.5-macOS.tar.gz 和各平台 .sig 文件主要用于 Tauri 自动更新校验,普通用户通常不需要手动下载。

验证

本次发布前已通过:

  • Prettier 格式检查
  • TypeScript 类型检查
  • Vitest 单元测试:58 个测试文件,341 个测试通过
  • Rust cargo fmt --check
  • Rust cargo clippy -- -D warnings
  • Rust cargo test
  • GitHub Actions Release workflow 全部平台构建通过

macOS 版本未经过 Apple 代码签名和公证,首次打开可能需要在系统设置中允许,或使用右键打开。

CC Switch v3.16.4

Choose a tag to compare

@github-actions github-actions released this 20 Jun 05:01

CC Switch v3.16.4

🌐 Only Official Website / 唯一官方网站 / 唯一の公式サイト: ccswitch.io

Claude Code 供应商切换工具

下载

  • macOS: CC-Switch-v3.16.4-macOS.dmg(推荐)或 CC-Switch-v3.16.4-macOS.zip(解压即用)
  • Windows: CC-Switch-v3.16.4-Windows.msi(安装版)或 CC-Switch-v3.16.4-Windows-Portable.zip(绿色版)
  • Linux (x86_64): CC-Switch-v3.16.4-Linux-x86_64.AppImage / .deb / .rpm
  • Linux (ARM64): CC-Switch-v3.16.4-Linux-arm64.AppImage / .deb / .rpm

.tar.gz 为 Tauri updater 自动更新专用,无需手动下载。


macOS 版本未经过 Apple 代码签名和公证,首次打开可能需要在系统设置中允许或右键打开。