Code Switch
Code Switch

Code Switch最新版

官方版无广告28

Code Switch是一款统一管理 Claude Code 和 Codex 多供应商的配置工具,Claude Code 和 Codex 支持通过 MCP(Model Context Protocol)协议连接多个 AI 服务供应商。

更新日期:
2025年11月11日
语言:
中文
平台:

31MB0 人已下载 手机查看

Code Switch是一款统一管理 Claude CodeCodex 多供应商的配置工具,Claude Code 和 Codex 支持通过 MCP(Model Context Protocol)协议连接多个 AI 服务供应商。

Code Switch

但原生配置管理繁琐:你需要在多个 JSON/TOML 文件中分别设置 API Key、URL、优先级,手动处理服务降级。

Code Switch 简化了这一过程。

它提供一个统一界面,让你可以:

  • 集中管理所有供应商配置
  • 按优先级顺序调用,自动降级
  • 监控各供应商的使用情况
  • 验证配置正确性,避免无效调用

所有配置文件同步更新,无需手动编辑。

核心功能

多供应商并行调用

同时连接 Claude Code 和 Codex 支持的所有供应商(如 OpenAI、Anthropic、自建模型等)。

当首选供应商不可用时,自动切换到备用供应商,保证服务连续性。

优先级回退机制

你可以通过拖拽调整供应商的优先级顺序。

调用失败时,按顺序自动尝试下一个供应商,直到成功或全部失败。

数据洞察

  • 热力图显示各供应商的调用频率
  • 按供应商统计用量
  • 详细请求日志,便于问题排查

配置统一管理

  • 自动合并 /.claude.json、/.codex/config.toml 等多个配置文件
  • 一处修改,多处同步
  • 支持占位符校验,避免 API Key 未替换导致的错误配置
Code Switch

v0.1.4 更新内容

MCP 管理面板
新增独立的 /mcp 页面,统一管理 MCP 服务器:

  • 查看、创建、编辑 MCP 服务器配置
  • 显示 Claude/Codex 实际启用状态
  • 一键启用/禁用特定平台

内置服务器模板
系统默认提供 reftools 和 chrome-devtools 两种服务器模板,
自动与现有 ~/.claude.json 配置合并,减少手动配置。

占位符校验
若 URL 或参数包含 {apiKey} 等未替换变量,
系统会提示用户并阻止启用,避免因配置错误导致的调用失败。

设置页导航统一
应用设置页采用与主界面一致的顶部导航样式,
提升整体使用体验的连贯性。

配置持久化增强
MCP 保存时会同步更新 ~/.code-switch/mcp.json~/.claude.json~/.codex/config.toml
确保多平台配置一致性。

为什么需要它?

如果你使用 Claude Code 或 Codex,可能会遇到:

  • API 限流或服务中断,导致代码生成中断
  • 不同供应商的性能、价格、模型能力不同
  • 手动切换供应商配置繁琐且容易出错
  • 无法直观了解各供应商的使用情况

Code Switch 解决了这些问题:

  • 高可用:多供应商备份,自动降级
  • 灵活性:优先级可调,支持按需切换
  • 透明性:用量统计,调用日志可查
  • 易用性:统一界面,配置同步

适用场景

  • 开发者:在代码生成时,自动切换到响应最快的供应商
  • 团队:统一管理多个 AI 服务的配置,避免个人配置差异
  • 企业:通过多供应商策略,保证 AI 辅助开发的连续性
  • 研究者:对比不同模型的代码生成效果,按需选择

相关软件

Port Guard

Port Guard - 最新版

Port Guard是一款轻量级、本地运行、无网络依赖的端口管理工具,专为开发者、运维和安全团队设计。支持 macOS、Windows、Linux,界面简洁,操作高效,让你一眼看清端口占用,一键释放进程。
CodinIT.dev

CodinIT.dev - 最新版

CodinIT.dev 是一个开源的 AI 驱动全栈开发平台,专为现代 Node.js 应用设计。它将代码生成、项目管理与部署流程整合到一个统一界面中,支持你自由选择 AI 模型(无论是云端服务还是本地 LLM),无需绑定特定厂商。
Antigravity Tools

Antigravity Tools - 最新版

Antigravity Tools 2API 版已正式发布。它不再只是一个账号管理器,而是一个运行在您桌面的本地 AI 网关(Local AI Gateway),通过高性能 Rust 编写的反向代理服务,将 Google 与 Anthropic 的 Web Session 转化为标准 API 接口,让您在主流 AI 应用中直接调用 Gemini 和 Claude 的高级模型。

暂无评论

none
暂无评论...