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"]