快速接入 CodeRoute
选择客户端查看对应配置教程,复制命令即可接入 CodeRoute。
Node.js 环境安装教程
在 Windows、macOS、Linux 安装 Node.js LTS,并验证 node/npm 命令可用。
Windows
前往 Node.js 官网下载 LTS 版本,双击安装包按提示安装即可。也可用包管理器:
choco install nodejs-ltsscoop install nodejs-ltsmacOS
前往 Node.js 官网下载 macOS 安装包,或用 Homebrew:
brew install nodeLinux
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
sudo apt-get install -y nodejscurl -fsSL https://rpm.nodesource.com/setup_lts.x | sudo bash -
sudo yum install -y nodejs验证安装
安装完成后,在终端执行:
node --version
npm --version如果能输出版本号,说明 Node.js 与 npm 已可用。
下一步
环境就绪后,继续完成 Claude Code、Codex 或其他客户端配置教程即可接入 CodeRoute。
Claude Code 配置教程
用一键脚本安装并接入 CodeRoute。脚本会自动检测 Node.js 和 Claude Code,缺失时按提示安装并写入配置。复制命令不包含密钥。
按系统选择一键脚本
复制对应系统命令,运行后输入 API Key 即可。
irm https://coderoute.cc/install/claude-code.ps1 | iexcurl -fsSL https://coderoute.cc/install/claude-code.sh | bash备用方式:手动安装 Claude Code
第一步:安装 Claude Code
sudo npm install -g @anthropic-ai/claude-codenpm install -g @anthropic-ai/claude-codecurl -fsSL https://claude.ai/install.sh | bashirm https://claude.ai/install.ps1 | iex验证安装:
claude --version第二步:配置环境变量
把下面的值写入当前终端或系统环境变量。
临时设置(当前会话)
$env:ANTHROPIC_BASE_URL = "https://api.coderoute.cc"
$env:ANTHROPIC_AUTH_TOKEN = "your-key"
$env:CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC = "1"
cd your-project
claudeexport ANTHROPIC_BASE_URL=https://api.coderoute.cc
export ANTHROPIC_AUTH_TOKEN=your-key
export CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1
cd your-project
claude永久设置
[System.Environment]::SetEnvironmentVariable("ANTHROPIC_BASE_URL", "https://api.coderoute.cc", [System.EnvironmentVariableTarget]::User)
[System.Environment]::SetEnvironmentVariable("ANTHROPIC_AUTH_TOKEN", "your-key", [System.EnvironmentVariableTarget]::User)
[System.Environment]::SetEnvironmentVariable("CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC", "1", [System.EnvironmentVariableTarget]::User)echo 'export ANTHROPIC_BASE_URL=https://api.coderoute.cc' >> ~/.zshrc
echo 'export ANTHROPIC_AUTH_TOKEN=your-key' >> ~/.zshrc
echo 'export CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1' >> ~/.zshrc
source ~/.zshrcecho 'export ANTHROPIC_BASE_URL=https://api.coderoute.cc' >> ~/.bashrc
echo 'export ANTHROPIC_AUTH_TOKEN=your-key' >> ~/.bashrc
echo 'export CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1' >> ~/.bashrc
source ~/.bashrc第三步:开始使用
进入项目目录后运行:
claude启动后,Claude Code 会分析当前目录的代码,并提供智能编程辅助。
更多使用说明请参考 Anthropic 官方文档。
Codex (OpenAI) 配置教程
安装并配置 Codex,通过 ~/.codex 连接 CodeRoute 平台。
按系统选择一键脚本
脚本会自动检测 Node.js 和 Codex CLI,缺失时引导安装;随后提示输入 API Key,并写入 ~/.codex 配置。复制命令不包含密钥。
irm https://coderoute.cc/install/codex.ps1 | iexcurl -fsSL https://coderoute.cc/install/codex.sh | bash备用方式:手动安装 Codex
第一步:安装 Codex
sudo npm install -g @openai/codex@latestnpm install -g @openai/codex@latest以上命令会从 npm 官方仓库下载并安装最新版本的 Codex 工具。
codex --version如果显示版本号,恭喜你!Codex 已经成功安装了。
第二步:创建配置文件
Codex 使用配置文件进行连接设置,需要创建 config.toml 和 auth.json 两个文件。
# 创建配置目录(已有配置会被下面两条命令覆盖,建议先自行备份)
mkdir -p ~/.codex
# 创建 config.toml
cat > ~/.codex/config.toml << 'EOF'
model_provider = "codex"
model = "gpt-5.6-sol"
review_model = "gpt-5.6-sol"
model_reasoning_effort = "high"
disable_response_storage = true
network_access = "enabled"
windows_wsl_setup_acknowledged = true
model_context_window = 272000
model_auto_compact_token_limit = 272000
effective_context_window_percent = 95
[model_providers.codex]
name = "codex"
base_url = "https://api.coderoute.cc/v1"
wire_api = "responses"
requires_openai_auth = true
supports_websockets = false
http_headers = { "x-openai-actor-authorization" = "coderoute" }
EOF
# 创建 auth.json
cat > ~/.codex/auth.json << 'EOF'
{
"OPENAI_API_KEY": "YOUR_API_KEY"
}
EOF# 创建配置目录(已有配置会被下面的命令覆盖,建议先自行备份)
New-Item -ItemType Directory -Force -Path "$env:USERPROFILE\.codex" | Out-Null
$utf8NoBom = New-Object System.Text.UTF8Encoding($false)
# 创建 config.toml
$config = @'
model_provider = "codex"
model = "gpt-5.6-sol"
review_model = "gpt-5.6-sol"
model_reasoning_effort = "high"
disable_response_storage = true
network_access = "enabled"
windows_wsl_setup_acknowledged = true
model_context_window = 272000
model_auto_compact_token_limit = 272000
effective_context_window_percent = 95
[model_providers.codex]
name = "codex"
base_url = "https://api.coderoute.cc/v1"
wire_api = "responses"
requires_openai_auth = true
supports_websockets = false
http_headers = { "x-openai-actor-authorization" = "coderoute" }
'@
[System.IO.File]::WriteAllText("$env:USERPROFILE\.codex\config.toml", $config, $utf8NoBom)
# 创建 auth.json
$auth = @'
{
"OPENAI_API_KEY": "YOUR_API_KEY"
}
'@
[System.IO.File]::WriteAllText("$env:USERPROFILE\.codex\auth.json", $auth, $utf8NoBom)第三步:开始使用
进入项目目录后运行:
codex更多使用说明请参考 OpenAI 官方文档。
TRAE SOLO 配置教程
在 TRAE SOLO 中添加自定义模型,分别接入 Codex 和 Claude 通道。
第一步:进入自定义模型配置
- 打开设置
- 添加模型
- 自定义配置
第二步:按模型类型填写配置
Codex 模型配置
OpenAI / Codex 地址使用 https://api.coderoute.cc/v1。
Claude 模型配置
Claude / Anthropic 地址使用 https://api.coderoute.cc。
OpenClaw 配置教程
通过 CodeRoute 接入 OpenClaw。推荐使用一键脚本,按提示选择 Anthropic(Claude)或 OpenAI(Codex)通道。
推荐方式:交互式一键脚本
运行后选择通道并输入 API Key,脚本会写入 OpenClaw 配置。
curl -fsSL https://coderoute.cc/install/openclaw.sh | bashirm https://coderoute.cc/install/openclaw.ps1 | iex备用方式:手动安装 OpenClaw
通过 npm 全局安装:
npm install -g @openclaw/cliAnthropic(Claude)
Claude / Anthropic 接口不要带 /v1,示例模型:claude-opus-4-6。
export ANTHROPIC_API_KEY="YOUR_API_KEY"
openclaw onboard --auth-choice custom-api-key \
--custom-base-url https://api.coderoute.cc \
--custom-api-key-env ANTHROPIC_API_KEY \
--custom-compatibility anthropic \
--custom-model claude-opus-4-6OpenAI(Codex)
OpenAI / Codex 接口必须带 /v1,示例模型:gpt-5.6-sol。
第三步:开始使用
openclawHermes 配置教程
通过 CodeRoute 接入 Hermes。推荐使用一键脚本选择通道并写入配置。
推荐方式:交互式一键脚本
运行后选择通道并输入 API Key,脚本会写入 ~/.hermes/config.yaml。
curl -fsSL https://coderoute.cc/install/hermes.sh | bashirm https://coderoute.cc/install/hermes.ps1 | iex备用方式:手动安装 Hermes
通过 pipx 安装:
pipx install hermes-agent手动写入配置文件:
mkdir -p ~/.hermes
cat > ~/.hermes/config.yaml << 'EOF'
model:
default: claude-opus-4-7
provider: coderoute-claude
providers:
coderoute-claude:
api_mode: anthropic_messages
base_url: https://api.coderoute.cc
api_key: YOUR_API_KEY
default_model: claude-opus-4-7
models:
- claude-opus-4-7
EOF第三步:开始使用
hermesAPI脚本 接入教程
下面示例覆盖文本、视觉、图片和视频接口。复制后把 YOUR_API_KEY 替换为你的密钥即可运行。
OpenAI Responses 文本+视觉
新一代 OpenAI 接口,适合文本对话、图片理解和流式输出。
curl https://api.coderoute.cc/v1/responses \
-H "Authorization: Bearer $CODEROUTE_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-5.6-sol",
"input": "用 Python 写一个快速排序",
"stream": false
}'OpenAI Chat Completions 文本+视觉
兼容传统 OpenAI Chat 格式,适合已有客户端平滑迁移。
curl https://api.coderoute.cc/v1/chat/completions \
-H "Authorization: Bearer $CODEROUTE_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "kimi-k2.7-code",
"messages": [
{"role": "user", "content": "用 Python 写一个快速排序"}
]
}'Anthropic Messages 文本+视觉
Claude / Anthropic Messages 格式;图片模式会先转 base64 再提交。
curl https://api.coderoute.cc/v1/messages \
-H "x-api-key: $CODEROUTE_API_KEY" \
-H "anthropic-version: 2023-06-01" \
-H "Content-Type: application/json" \
-d '{
"model": "claude-opus-4-6",
"max_tokens": 1024,
"messages": [
{"role": "user", "content": "用 Python 写一个快速排序"}
]
}'gpt-image-2 图片生成
文生图走 /v1/images/generations;带参考图的图生图走 /v1/images/edits。
curl https://api.coderoute.cc/v1/images/generations \
-H "Authorization: Bearer $CODEROUTE_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-image-2",
"prompt": "一只戴眼镜的橘猫,像素艺术风格",
"size": "1024x1024"
}'gpt-image-2 图片编辑
上传图片并按提示修改,通过流式事件保存编辑结果。
curl https://api.coderoute.cc/v1/images/edits \
-H "Authorization: Bearer $CODEROUTE_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-image-2",
"image": {"url": "https://example.com/a.png"},
"prompt": "把背景换成赛博朋克城市"
}'{"image": {"url": "..."}};传本地图片时把 url 换成 data URL,例如 data:image/png;base64,<BASE64>。grok-imagine-video 视频生成
异步视频生成:提交任务拿到 request_id,轮询状态直到完成,再下载视频文件。
# 提交生成任务
curl https://api.coderoute.cc/v1/videos/generations \
-H "Authorization: Bearer $CODEROUTE_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "grok-imagine-video",
"prompt": "城市夜景延时摄影,4K",
"resolution": "720p",
"duration": 8
}'
# 轮询任务状态
# GET /v1/videos/{request_id} → 返回 status 与 video.url
# 完成后用 GET /v1/videos/{request_id}/content 下载视频字节流resolution 支持 480p / 720p,duration 默认 8 秒、可选 1–15 秒,按秒计费。video.url 为临时签名直链,请及时下载保存。
关于支持的客户端
CodeRoute 提供 OpenAI 与 Anthropic 双兼容协议,覆盖 GLM、DeepSeek、Kimi、Qwen 等编码模型,因此任何走 OpenAI 或 Anthropic 兼容协议的客户端均可接入(Claude Code、Codex、Cursor、OpenAI SDK、OpenClaw、Hermes、Continue、Cline 等)。
各客户端配置项随版本可能调整,具体以对应客户端官方文档为准;如遇接入问题可扫码联系团队协助。