客户端配置生成器

选好客户端,粘贴 base URL 与 API Key,直接得到可用的配置片段和验证命令。

密钥只在你的浏览器里参与拼接,不会被发送或保存。留空则使用占位符,可以先生成配置,稍后把真实 Key 替换进去。

Claude Code

写入 ~/.claude/settings.json 的 env 段,走 Anthropic Messages 协议。

配置位置: ~/.claude/settings.json

配置片段
{
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.codegateway.dev",
    "ANTHROPIC_AUTH_TOKEN": "sk-cg-YOUR_KEY"
  }
}
验证命令(免费)
curl -sS "https://api.codegateway.dev/v1/models" -H "Authorization: Bearer sk-cg-YOUR_KEY" | head
客户端自检
claude --version    # 确认 CLI 已安装
claude              # 在任意项目目录下启动 REPL

Codex CLI

写入 ~/.codex/config.toml 的 provider 段,走 Responses API。

配置位置: ~/.codex/config.toml

配置片段
model_provider = "codegateway"

[model_providers.codegateway]
name = "codegateway"
base_url = "https://api.codegateway.dev/v1"
env_key = "OPENAI_API_KEY"
wire_api = "responses"
requires_openai_auth = false
验证命令(免费)
curl -sS "https://api.codegateway.dev/v1/models" -H "Authorization: Bearer sk-cg-YOUR_KEY" | head
客户端自检
export OPENAI_API_KEY="sk-cg-YOUR_KEY"
codex exec "reply with the single word: ok"

Claude Desktop

Claude Desktop 的第三方推理在应用内配置,没有 provider 配置文件(claude_desktop_config.json 只用于 MCP server)。

配置位置: Claude Desktop → Help → Troubleshooting(帮助 → 疑难解答)

配置片段
1. Help → Troubleshooting → Enable Developer Mode(开启开发者模式)
2. Developer → Configure Third-Party Inference…(配置第三方推理)
3. 网关 Base URL:https://api.codegateway.dev
4. API Key:sk-cg-YOUR_KEY
5. 保存后发送一条消息,确认请求已到达网关
验证命令(免费)
curl -sS "https://api.codegateway.dev/v1/models" -H "Authorization: Bearer sk-cg-YOUR_KEY" | head
客户端自检
在 Claude Desktop 里发送一条消息,然后在 Dashboard → Usage 中确认这次调用。

通用 OpenAI 兼容

任何读取 OPENAI_BASE_URL / OPENAI_API_KEY 的 SDK 或 CLI。

配置位置: Shell 配置文件 / 进程环境变量

配置片段
export OPENAI_BASE_URL="https://api.codegateway.dev/v1"
export OPENAI_API_KEY="sk-cg-YOUR_KEY"
验证命令(免费)
curl -sS "https://api.codegateway.dev/v1/models" -H "Authorization: Bearer sk-cg-YOUR_KEY" | head
客户端自检
curl -sS "https://api.codegateway.dev/v1/chat/completions" \
  -H "Authorization: Bearer sk-cg-YOUR_KEY" \
  -H "content-type: application/json" \
  -d '{"model":"gpt-4o-mini","max_tokens":1,"messages":[{"role":"user","content":"ping"}]}'
客户端配置生成器:Claude Code / Codex 接入片段 | CodeGateway