CC Switch == 配置指南

目录

[步骤 1:添加服务提供商](#步骤 1:添加服务提供商)

步骤二:更换服务提供商

[步骤 3:激活](#步骤 3:激活)

验证配置

自定义配置(Codex)


CC Switch 是一款跨平台桌面应用程序,专为使用 AI 编码工具的开发人员而设计。它可以帮助您集中管理五种主要 AI 编码工具的配置:Claude CodeCodexGemini CLIOpenCodeOpenClaw
在日常开发工作流程中,您可能会遇到以下痛点:

  • 繁琐的多提供商切换:使用不同的 API 提供商(官方、代理服务)需要手动编辑配置文件
  • 配置分散:Claude、Codex、Gemini、OpenCode 和 OpenClaw 各自拥有格式不同的独立配置文件。
  • 缺乏使用情况监控:无法查看 API 调用次数或调用费用。
  • 服务不稳定:当单个服务提供商出现故障时,您的整个工作流程都会中断。

CC Switch 通过统一的界面解决了这些问题。

Application Description
Claude Code Anthropic's official AI coding assistant
Codex OpenAI's code generation tool
Gemini CLI Google's AI command-line tool
OpenCode Open-source AI coding terminal tool
OpenClaw Open-source AI coding assistant (multi-provider gateway)

步骤 1:添加服务提供商

  1. 点击主界面右上角的**"+"按钮。**
  2. 从"预设"下拉菜单中选择您的提供商
    • 常用预设:Zhipu GLM、MiniMax、DeepSeek、Kimi、PackyCode
    • 或者选择"自定义"进行手动配置
  3. 请输入您的API 密钥
  4. 点击"添加"


提示:预设会自动填充端点 URL,因此您只需输入 API 密钥即可。

步骤二:更换服务提供商

添加后,提供商会出现在列表中。

选项 1:从主界面切换

  • 点击提供商卡上的"启用"按钮。

选项 2:通过系统托盘快速切换

  • 右键单击系统托盘中的 CC Switch 图标
  • 直接点击提供商名称

步骤 3:激活

切换服务提供商后,每个 CLI 工具的激活方式都不同:

应用 激活方法
Claude Code 即时生效(支持热重载)
Codex 需要关闭并重新打开终端。
Gemini 立即生效(每次请求时重新读取配置)

Claude Code 代码首次启动提示

如果 Claude Code 在首次启动时提示您登录或显示引导向导,请在 CC Switch 中启用"跳过 Claude Code 首次运行确认"选项:

  1. 打开 CC 开关"设置 > 常规"
  2. 启用"跳过 Claude Code 首次运行确认"开关
  3. 重启Claude Code


注意 :此选项会将该skipIntroduction字段写入目标位置~/.claude/settings.json,跳过正式的注册流程。

验证配置

重启后,启动相应的命令行工具,并输入一个简单的问题进行测试:

复制代码
# Claude Code - enter a test question after launching
claude
> Hello, please briefly introduce yourself

# Codex - enter a test question after launching
codex
> Hello, please briefly introduce yourself

# Gemini - enter a test question after launching
gemini
> Hello, please briefly introduce yourself

如果人工智能做出正常反应,则配置成功。

自定义配置(Codex)

Codex 使用两个配置文件:

1. auth.json ( ~/.codex/auth.json) - 存储 API 密钥:

复制代码
{
  "OPENAI_API_KEY": "your-api-key"
}

2. config.toml ( ~/.codex/config.toml) - 存储模型和端点配置:

复制代码
# Basic configuration
model_provider = "custom"
model = "gpt-5.2"
model_reasoning_effort = "high"
disable_response_storage = true

# Custom provider configuration
[model_providers.custom]
name = "custom"
base_url = "https://api.example.com/v1"
wire_api = "responses"
requires_openai_auth = true

auth.json 字段描述

Field 必需的 描述
OPENAI_API_KEY 是的 API密钥

config.toml 字段描述

Field 必需的 描述
model_provider 是的 模型提供商名称(必须匹配[model_providers.xxx]
model 是的 使用的模型(例如gpt-5.2,,gpt-4o
model_reasoning_effort 推理努力:low/ medium/high
disable_response_storage 是否禁用响应存储
base_url 是的 API 端点 URL
wire_api API 协议类型(通常responses
requires_openai_auth 是否使用 OpenAI 身份验证
相关推荐
Agent_Sea7 小时前
私有化部署AI平台的成本临界点判断:从调用量、合规强度和业务周期三个维度核查
网络·人工智能·ai平台
IvorySQL7 小时前
PostgreSQL 技术日报 (6月3日)|复制日志补丁更新,PG 黑客坊开启
数据库·人工智能·postgresql
Ki13817 小时前
N记消费/专业级Blackwell架构GPU,以编译方式安装llama.cpp
人工智能·llama.cpp·rtx pro 4000
碳基硅坊7 小时前
MTP在vLLM与llama.cpp上的性能对比:Qwen3.6与Gemma4实测
人工智能·vllm·llama.cpp·模型加速·mtp
五度易链-区域产业数字化管理平台7 小时前
专精特新“小巨人”动态追踪(5月22日-28日)
大数据·人工智能
朱涛的自习室7 小时前
逃离“古法测试”:AI 测试的“三大定律”
android·前端·人工智能
袁煦丞 cpolar内网穿透实验室7 小时前
MailHog邮件沙盒,本地邮件测试!cpolar内网穿透实验室第797个成功挑战
人工智能·远程工作·内网穿透·cpolar·邮件·安全内网连接·邮件沙盒
咖啡星人k8 小时前
AI Agent编程模式深度解析:从任务规划到自动调试的技术实现
人工智能
月疯8 小时前
PyTorch 中定义了一个 LeakyReLU 激活函数层
人工智能·pytorch·python
深蓝电商API8 小时前
AI驱动的自适应爬虫框架设计思路全解析
人工智能·爬虫