跳转到正文
ThinkWatch
开始输入以搜索文档。
ThinkWatch Lite · 与 CC Switch 对比

ThinkWatch Lite 与 CC Switch 对比#

CC Switch 与 ThinkWatch Lite 都用于把 Claude Code、Codex 等 AI 编程客户端接到不同的服务商,两者都采用 MIT 许可证。CC Switch 通过改写各客户端的配置文件切换供应商,另有可选的本地代理;ThinkWatch Lite 让客户端只接入一次本机网关,此后的切换、路由与记录都在网关中完成,发出前可以替换请求中的凭据,回答中的危险工具调用可以被切断。

做法的区别#

CC Switch 把供应商保存在自己的数据库中。启用一个供应商时,把它的地址和密钥写入客户端的配置,例如 Claude Code 的 ~/.claude/settings.json 中的 env.ANTHROPIC_BASE_URL,或 Codex 的 ~/.codex/auth.json 与 config.toml。Claude Code 无需重启即可生效,其他多数客户端需要重启客户端或终端。

它的本地代理模式(手册中称为「路由」)适用于 Claude Code、Codex、Gemini CLI 与 Grok Build。为某个客户端开启后,CC Switch 把该客户端的配置改为指向本地代理(默认 http://127.0.0.1:15721);此后在代理内切换供应商,不需要重启客户端;关闭代理时还原配置。代理请求日志、故障转移与格式转换都需要这一模式。

ThinkWatch Lite 在本机运行网关 ThinkWatch Core。在客户端页把每个客户端接管一次:给出完整的改动差异,备份原文件,并为该客户端分配单独的密钥。此后更换上游、调整路由规则与故障转移都在网关中进行,不再改动客户端的配置。

对比#

表中的「—」表示该产品的文档中没有描述这项功能。

CC SwitchThinkWatch Lite
客户端Claude Code、Claude Desktop、Codex、Gemini CLI、Grok Build、OpenCode、OpenClaw、Hermes Agent、Pi、MiniMax Code一键接管:Claude Code、Claude Desktop、Codex(含 ChatGPT 桌面版中的 Codex)、opencode、Pi、oh-my-pi、Grok Build、Qwen Code、Hermes Agent、Zed、Aider、DeepSeek Harness;提供配置方法:Cursor、Continue、Antigravity CLI
添加供应商50 余个供应商预设;ccswitch:// 链接可导入供应商、MCP 服务器、提示词与技能新建上游先选择服务,分三组:模型厂商(Anthropic、OpenAI、Google Gemini、DeepSeek、Z.ai / BigModel)、平台与中转(Amazon Bedrock、OpenRouter、ThinkWatch 企业版、Sub2API、New API / One API),以及 Ollama 与任何兼容接口;ChatGPT 与 Z.ai / BigModel 账号在对话框内登录;中转站、服务商或 ThinkWatch 企业版控制台可通过 thinkwatch://import 链接为任一服务类型预填「新建上游」对话框,包括请求头、模型与价目表
路由代理模式下,每个客户端的请求发往它当前的供应商;可按供应商映射模型每把密钥的规则按顺序匹配模型、API 格式、输入 token、工具、图片、扩展思考等条件;规则可以改写模型
故障转移按优先级排列的故障转移队列,带熔断(代理模式)回答开始之前尝试失败时,转到策略组中的下一个上游;同一会话默认保持在同一个上游
负载均衡—策略组:按顺序、手动选择、轮询、延迟最低、费用最低
API 格式转换代理模式下:Claude Code 接 OpenAI Chat Completions 或 Responses 的供应商;Codex 接 Chat Completions 或 Anthropic Messages 的供应商在 Anthropic Messages、OpenAI Chat Completions、OpenAI Responses 与 Gemini 之间转换
用量与费用请求数、token、缓存命中率与估算费用,数据来自代理日志或客户端的会话日志;自定义价格,可选从 models.dev 同步价格;显示订阅额度与余额按区间、模型、上游统计 token、费用与请求数;价格取自每天更新的 LiteLLM 价目表或自定义价目表;估算部分单独标出,无法计价的请求单独计数;显示上游报告的余额与额度
请求详情供应商、模型、token、费用、耗时与状态;可查看请求参数、响应摘要与错误信息命中的规则、每一次尝试及其状态、请求与响应正文、费用;可全文搜索;可在另一个上游重放
出站脱敏与工具调用审查—请求发出前把 API 密钥、私钥、身份证号与银行卡号替换为占位符;回答中含下载并执行代码、外发凭据等工具调用时切断响应。两项出厂均为「观察」,只记录、不改动
MCP 与技能统一的 MCP 服务器列表,同步到选定的客户端;从 GitHub 仓库或 ZIP 文件安装技能并排列出 13 个客户端的 MCP 服务器,其中 4 个可复制或移除;列出技能与钩子;扫描隐藏字符、提示注入、危险命令与过宽权限
提示词提示词预设写入 CLAUDE.md、AGENTS.md 或 GEMINI.md—
会话读取客户端自己的会话文件;可搜索、在终端中恢复、删除把经过网关的请求归为会话,按轮还原对话
订阅账号通过其反向代理使用 ChatGPT(Codex OAuth)、GitHub Copilot 与 xAI 账号ChatGPT 与 Z.ai / BigModel 账号作为上游登录;不支持 Claude Pro 或 Max 订阅登录
服务器与远程—(代理可监听 0.0.0.0 供局域网访问;供应商数据可通过 Dropbox、OneDrive、iCloud 或 WebDAV 在设备间同步)网关以 systemd 服务运行在 Linux 服务器上,由桌面应用经加密的控制通道管理
平台Windows 10 及以上;macOS 12 及以上(Intel 与 Apple 芯片,已签名并经 Apple 公证);Linux(deb、rpm、AppImage)macOS 12 及以上(Apple 芯片);Windows 10 21H2 及以上(x64、ARM64);Linux(x86_64、aarch64,AppImage);未经 Apple 或微软签名
许可证MITMIT

如何选择#

  • CC Switch:只需要在几个供应商之间快速切换、希望从预设开始配置、需要统一管理多个客户端的 MCP 服务器、提示词与技能时,CC Switch 更直接。
  • ThinkWatch Lite:需要按请求查看费用与去向、按规则路由、避免请求中的凭据落到中转站手中,或需要在服务器上运行网关时,适合 ThinkWatch Lite。

同时使用#

两者都会写入 Claude Code 的接口地址(~/.claude/settings.json 中的 env.ANTHROPIC_BASE_URL)以及 Codex 的 ~/.codex/config.toml。两者同时接管同一个客户端时会相互覆盖:最后一次写入决定客户端的请求发往哪里,而各自的还原会写回自己改动之前保存的值。

每个客户端只交给其中一个管理时,两者可以并存,例如由 CC Switch 管理 ThinkWatch Lite 不接管的 Gemini CLI 或 OpenClaw,由 ThinkWatch Lite 接管 Claude Code 与 Codex。把一个客户端从 CC Switch 转给 ThinkWatch Lite 时,先在 CC Switch 中关闭该客户端的代理,并停止在 CC Switch 中切换它的供应商,再到客户端页接管;转回时,先在客户端页还原。

说明#

  • 关于 CC Switch 的内容据 CC Switch 2026 年 10 月的文档,即 v3.20.4 的 README、用户手册与发布说明(farion1231/cc-switch),之后的版本可能有所变化。
  • 关于 ThinkWatch Lite 的内容适用于 2026.10.4 版本。

相关文档:功能详解、安装与更新、连接远程 core、常见问题。

最后更新于 2026-10-11 在 GitHub 上编辑