当前位置: 首页 > news >正文

CC Switch 接入 Codex 详细教程

一、什么是 CC Switch?

CC Switch 是一个本地代理桌面应用,它可以将各种大模型(如小米 MiMo、Claude、Gemini 等)的 API 转换为 OpenAI 兼容格式,从而让 Codex CLI / Codex Desktop 使用任意第三方模型。

工作原理:

Codex ──请求──> CC Switch (本地代理 127.0.0.1:15721) ──转发──> 第三方模型 API

CC Switch 充当一个"翻译层",将 Codex 发出的 OpenAI 格式请求转发到你配置的任意模型提供商。


二、前置准备

  1. 已安装 Codex CLI 或 Codex Desktop

    • 验证:终端运行codex --version能正常输出版本号
  2. 下载 CC Switch

    • 从 GitHub Release 下载:https://github.com/farion1231/cc-switch/releases
    • Windows 用户下载.exe安装包
  3. 准备至少一个模型的 API Key

    • 例如:小米 MiMo (https://api.xiaomimimo.com)
    • 或其他兼容 OpenAI 格式的提供商

三、安装与启动 CC Switch

步骤 1:安装

双击下载的安装包,按提示完成安装。安装后桌面会出现快捷方式。

步骤 2:启动 CC Switch

双击桌面的CC Switch图标启动程序。首次启动后,它会在系统托盘中运行,并自动监听本地端口15721

验证是否启动成功:

netstat -ano | Select-String "15721"

看到类似TCP 127.0.0.1:15721 ... LISTENING即表示启动成功。


四、在 CC Switch 中添加模型提供商

步骤 1:打开供应商管理

打开 CC Switch 主界面,点击左侧边栏的"供应商"标签页。

步骤 2:添加新供应商

点击"+ 添加"按钮,填写以下信息:

字段说明示例
供应商名称自定义名称Xiaomi MiMo
API 基础 URL模型的 API 地址https://api.xiaomimimo.com/v1
API Key你的 API 密钥sk-xxxxxxxxxxxx
模型 ID要使用的模型名称mimo-v2.5-pro

步骤 3:激活供应商

在供应商列表中,点击你想使用的供应商右侧的激活按钮(圆形切换按钮),使其变为"当前激活"状态。

上图可以看到:

  • 连接状态:已连接 ✅
  • 代理端口:15721
  • 代理模式:模型直连
  • 当前激活Xiaomi MiMo178 copy/mimo-v2.5-pro

步骤 4:查看供应商列表

点击左侧"供应商"可以看到所有已配置的提供商:

每个供应商显示名称、API 地址、模型列表和连接状态。


五、CC Switch 自动管理的 Codex 配置

CC Switch 启用"接管"功能后,会自动修改~/.codex/config.toml

关键配置说明:

配置项作用
model_provider设为"custom"表示使用自定义提供商
model当前使用的模型 ID(如mimo-v2.5-pro
model_catalog_json模型能力目录文件名
base_url指向 CC Switch 本地代理http://127.0.0.1:15721/v1
wire_api通信协议(responses
requires_openai_auth是否需要 OpenAI 认证

重要:不要手动修改这些配置,CC Switch 会在切换供应商时自动更新。


六、在 Codex 中使用

配置完成后,正常使用 Codex 即可:

# 命令行模式 codex # 或者直接提问 codex "帮我写一个 Python 快速排序"

七、CC Switch 核心功能

7.1 热切换供应商

在 CC Switch 中切换不同供应商时,Codex 的配置会实时更新,无需重启 Codex。

7.2 自动备份

CC Switch 会自动备份 Codex 配置到~/.cc-switch/backups/

7.3 代理模式

模式说明
模型直连请求直接转发到目标模型 API
负载均衡在多个同模型供应商间轮转请求

7.4 设置页面


八、常见问题排查

Q1: Codex 连接失败— 检查 CC Switch 是否运行,端口 15721 是否监听。

Q2: 模型返回 500 错误— 查看日志~/.cc-switch/logs/cc-switch.log,通常是 API Key 无效或模型提供商异常。

Q3: 切换供应商后没生效— 重启 Codex 即可。


九、目录结构

~/.codex/ ├── config.toml # Codex 主配置(CC Switch 管理) ├── cc-switch-model-catalog.json # 自定义模型目录 ~/.cc-switch/ ├── settings.json # CC Switch 设置 ├── cc-switch.db # 数据库 ├── logs/cc-switch.log # 运行日志 └── backups/ # 配置备份

十、总结

  1. 安装并启动 CC Switch
  2. 添加模型供应商(填入 API 地址和 Key)
  3. 激活目标供应商
  4. 正常使用 Codex、

如有问题,可以私信解决

如果cc-switch提供的配置有问题也可以找我

http://www.jsqmd.com/news/1125399/

相关文章:

  • 基于SpringBoot体质测试分析与可视化平台开发任务书
  • LB200倒置相差显微镜:类器官与器官芯片生命科学的前沿窗口
  • 【考研】2026/7/4
  • 人工智能训练的核心秘密:梯度下降与L1/L2正则化
  • 第【54期】--基于强化学习的NOMA通信系统资源动态调度算法研究--matlab完整代码
  • Go 调度器 GMP 模型的完整解析:从 goroutine 创建到抢占调度的全链路
  • CSDN文章如何轻松破百赞
  • TD-Learning 时序差分学习 和 Q-Learning 最优动作价值学习
  • 基于单片机人脸识别电子密码锁智能门禁指纹识别语音提醒防盗成品12(设计源文件+万字报告+讲解)(支持资料、图片参考_相关定制)_
  • Linux gpg命令超全详解|文件加密解密、密钥管理、签名验证实战教程
  • 【监控与可观测性】05-OpenTelemetry入门:统一链路追踪落地方案
  • Windows部署OpenClaw AI智能体框架:从环境配置到实战应用全指南
  • WinForm/ASP.NET上使用实践
  • GORM Session 最佳实践:灵活控制数据库会话的六种策略
  • Cube v0.5.0发布:自动暂停 · ARM 支持· 一键集群部署,把沙箱送进生产
  • 【机器人 / 强化学习】SERL:让真机强化学习从“难用”走向“可复现”的强化学习框架 ----(4)算法篇(DrQ vs VICE)
  • Topit:macOS窗口置顶技术的深度解析与实战指南
  • Makerbase ODrive v3.6 霍尔电机位置环配置:3个关键参数调优与电机抖动解决
  • 《HarmonyOS技术精讲-Core Speech Kit(基础语音服务)》第2篇:语音识别核心功能——流式与非流式实现
  • 可穿戴设备数据的 AI 分析:从 PPG 信号解码到运动负荷的实时建模
  • HelloAgents:RAG——让 Agent 学会检索知识
  • 记录arm64内核调试环境搭建qemu_arm64_linux_01
  • 金融职业发展:应用统计 vs 大数据管理,如何选择?
  • Tokio 背压设计:通道满了,比内存爆了更早告诉你问题
  • 爬虫转大模型:信息采集能力如何变成 AI,用真实案例讲清边界
  • 在浏览器里逛唐长安城,这个开源项目让我直接穿越了!
  • Go 推理客户端:重试要懂模型调用的副作用
  • WebShell溯源实战:从CVI-360001告警到漏洞根因挖掘
  • 故障诊断 Agent 权限:能查很多,不代表能改很多
  • 基于STM32单片机智能手环心率血氧体温GPS定位跌倒计步器系统设计12(设计源文件+万字报告+讲解)(支持资料、图片参考_相关定制)_