- 既存のゲートウェイに接続する開発者の場合:Claude Code をゲートウェイに接続
- 組織向けのゲートウェイをロールアウトする管理者の場合:ゲートウェイをデプロイして配布
- ゲートウェイ製品を設定している場合:ゲートウェイプロトコルリファレンス
ゲートウェイが提供するもの
ゲートウェイは、組織が以下を管理する 1 つの場所を提供します:- 認証情報:プロバイダーキーはサーバー側に留まり、開発者はゲートウェイ認証情報を保持します
- 使用状況追跡:リクエストを処理するプロバイダーに関係なく、開発者またはチームごとに使用状況を属性付けします
- コスト管理:予算とレート制限を 1 つの場所で実施します
- 監査ログ:コンプライアンスのためにすべてのモデルリクエストをログに記録します
- プロバイダー切り替え:開発者マシンに触れることなく、ゲートウェイ設定でプロバイダーを変更します
ゲートウェイをロールアウトする
組織に LLM gateway をロールアウトする準備ができたら、選択するゲートウェイ製品に関わらず、シーケンスは同じです:- ゲートウェイをデプロイし、転送するリクエストを認証できるようにプロバイダー認証情報を提供します。
- 各開発者にゲートウェイ認証情報を発行し、使用状況が開発者に属性付けられ、オフボーディングが 1 つの認証情報を取り消すようにします。
- 管理設定ファイルとシークレットツーリングを通じて設定を配布し、すべてのマシンがベース URL と認証情報を受け取るようにします。両方が配布されると、開発者は何も設定しません。設定配布が整っていない場合、開発者は接続ページに従って変数を自分で設定します。
- 各開発者にClaude Code で設定を確認させ、配布の問題がゲートウェイに依存する前に表面化するようにします。
サブスクリプションとゲートウェイ
ゲートウェイ認証情報変数またはapiKeyHelper がアクティブな場合、開発者の claude.ai サブスクリプションは使用されません:認証情報がそのセッションのサブスクリプションログインを置き換え、サブスクリプションの使用制限は適用されません。そのトラフィックは、ゲートウェイが転送する認証情報の所有者(組織の Anthropic Console アカウント、またはゲートウェイがそこにルーティングする場合の Bedrock、Agent Platform、または Foundry アカウント)にトークンごとに請求されます。
ANTHROPIC_BASE_URLは Claude Code をゲートウェイに指し示す変数です。ゲートウェイ認証情報なしでその変数のみを設定しても、サブスクリプションは置き換わりません。リクエストはゲートウェイ経由でルーティングされますが、保存された claude.ai ログインはアクティブな認証情報のままなので、その使用制限と請求が適用されます。このトラフィックを Anthropic に渡すゲートウェイは、anthropic-beta の OAuth 機能を転送する必要があります。リクエストヘッダーリファレンスを参照してください。
関連ページ
- ゲートウェイの概要:ゲートウェイの仕組みと Claude apps gateway と別の製品のどちらを選択するかについて
- Claude apps gateway:SSO サインインと OTLP テレメトリを備えた Anthropic の自己ホスト型ゲートウェイ
- Claude Code を LLM gateway に接続:自分のマシンでベース URL と認証情報を設定し、サーフェスごとの設定とトラブルシューティングテーブルを含みます
- 組織向けの LLM gateway をロールアウト:ゲートウェイをデプロイし、開発者認証情報を発行し、管理設定を配布するための管理者チェックリスト
- ゲートウェイプロトコルリファレンス:Claude Code がゲートウェイに送信するもの、ゲートウェイを設定する運用者向け、エンドポイント、転送するヘッダー、機能パススルーをカバーしています