【結論】中转站は非公式サービスではなく管理Gatewayとして構築する
中转站を選ぶ基準は価格ではなく、Claude Codeが送るAnthropic形式を正しく処理し、認証・監査・Rate limitを組織で管理できることです。
OpenRouter等の一般的なAPI Aggregatorを無条件に推奨せず、公式に確認できるGateway仕様へ適合するかを先に検証します。
# ターミナルで実行:Gateway経由の診断Sessionを開始
ANTHROPIC_BASE_URL="https://llm-gateway.example.com" \
ANTHROPIC_API_KEY="$GATEWAY_TOKEN" claude
# 起動後のセッション内で実行:認証経路を確認
/status具体的な手順・設定方法
- Gateway側で
/v1/messages、必要なBeta header、Streaming、Tool useをSupportするか確認します。 - 利用者ごとのCredential、予算、Model allowlist、Audit logを設定し、共有Keyの配布を避けます。
- 小規模な検証RepositoryでRead、Grep、Edit、Bashの順に試し、本番導入前にSecurity reviewを行います。
実践プロンプト / 活用テクニック
Gateway導入テスト用のPrompt例です。
# 起動後のセッション内で実行
変更は行わず、package.jsonと主要な設定ファイルだけを読んでください。
Tool呼び出しが失敗した場合は、HTTP状態コードと再現手順を報告してください。読取専用から始めることで互換性問題の影響を限定できます。
注意点・よくあるエラーと対処法
OAuth認証とGateway Tokenを混在させると想定外の経路へ送信される場合があるため、/statusでProviderを確認します。
GatewayがModel名を書き換える場合は/modelに表示される名称とRouting ruleを記録してください。
地域制限の回避や規約違反を目的とする設定は避け、利用地域・契約・Data processing条件を確認します。