Claude Code

ネイティブ Messages ゲートウェイ設定で Claude Code を接続します。

導入と準備

  1. 下のネイティブインストーラーで Claude Code を導入します。Windows は下の PowerShell コマンドを使います。ターミナルを開き直し、claude --version を実行します。
  2. routerra.ai コンソールで API キーを作成し、利用可能な Claude モデル ID を控えます。Claude のサブスクリプションログインはゲートウェイのキーにはなりません。 選択したモデルには Messages のストリーミングとツール呼び出しの対応が必要です。
curl -fsSL https://claude.ai/install.sh | bash
claude --version

Windows PowerShell の場合:

irm https://claude.ai/install.ps1 | iex
claude --version

Claude の設定

  1. 下の env を ~/.claude/settings.json(Windows: %USERPROFILE%\.claude\settings.json)にマージし、他の設定を残してプレースホルダーを置き換えます。ANTHROPIC_BASE_URL は /v1 を含まないルートです。Claude Code が Messages パスを追加し、ANTHROPIC_AUTH_TOKEN で Bearer 認証します。
  2. 実行中の Claude Code を終了して claude を起動し、/status で認証を確認します。/model YOUR_CLAUDE_MODEL_ID で明示的に切り替え、利用できないモデルに解決されるエイリアスを避けます。
{
  "env": {
    "ANTHROPIC_BASE_URL": "https://routerra.ai",
    "ANTHROPIC_AUTH_TOKEN": "YOUR_API_KEY",
    "ANTHROPIC_MODEL": "YOUR_CLAUDE_MODEL_ID"
  }
}

接続を確認

短いプロンプトを送り、プロジェクトファイルの一覧を依頼してツールを確認します。401 は古いトークンや継承された ANTHROPIC_API_KEY の競合を疑い、競合する認証情報を除いて再起動します。パスの 404 は /v1 の重複を確認します。ゲートウェイは /v1/messages/count_tokens を提供しないため、/context は概算または利用不可になる場合があります。ストリーミングやツール対応とは別の制約です。