bn-router

CLI 与工具

将 Claude Code、Codex CLI、CC-Switch 连接到 bnrouter 网关。

Claude Code

Claude Code 原生支持自定义 API 网关。在环境变量中设置 base URL 和密钥后,所有模型调用都将通过你的网关。

Claude Code · .env
# Point Claude Code at your bnrouter gateway
ANTHROPIC_BASE_URL=https://your-gateway.example.com/v1
ANTHROPIC_API_KEY=sk-your-api-key

Codex CLI

Codex CLI 使用 OpenAI 协议,可配置为指向任何兼容端点。将其指向你的网关 URL 并使用密钥路由每个请求。

Codex CLI · openai_config
# ~/.codex/config.json
{
  "openai_config": {
    "api_base": "https://your-gateway.example.com/v1",
    "api_key": "sk-your-api-key"
  }
}

CC-Switch

CC-Switch 管理跨多个 API 密钥和区域的 Claude Code 会话。将你的网关配置为端点之一,使所有会话共享同一配额和追踪。

CC-Switch · cc_config
# ~/.config/cc-switch/config.yaml
endpoints:
  bnrouter:
    url: "https://your-gateway.example.com/v1"
    key: "sk-your-api-key"
    profiles: ["default"]