Claude Code
ネイティブ Messages ゲートウェイ設定で Claude Code を接続します。
導入と準備
- 下のネイティブインストーラーで Claude Code を導入します。Windows は下の PowerShell コマンドを使います。ターミナルを開き直し、
claude --versionを実行します。 - 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 の設定
- 下の
envを~/.claude/settings.json(Windows:%USERPROFILE%\.claude\settings.json)にマージし、他の設定を残してプレースホルダーを置き換えます。ANTHROPIC_BASE_URLは/v1を含まないルートです。Claude Code が Messages パスを追加し、ANTHROPIC_AUTH_TOKENで Bearer 認証します。 - 実行中の 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 は概算または利用不可になる場合があります。ストリーミングやツール対応とは別の制約です。