環境変数

ANTHROPIC_AUTH_TOKEN

Authorization ヘッダーのカスタム値である(設定した値には Bearer という接頭辞が付けられる)。

使い方・用途

  • Bearer トークンまたは Authorization ヘッダーでの認証を求める LLM ゲートウェイを使う場合、その認証情報を Claude Code に渡すために設定する
  • 認証情報を x-api-key ではなく Authorization: Bearer ヘッダーでゲートウェイに送りたい場合に設定する
  • 認証情報を別の環境変数に入れたせいでゲートウェイが 401 を返す場合、正しい変数として設定し直すことで認証エラーを解消できる
英語原文(公式ドキュメントより)

Custom value for the Authorization header (the value you set here will be prefixed with Bearer )

関連する変更履歴

v2.1.290(1件)

Fixed
ゲートウェイ経由 (ANTHROPIC_BASE_URL と ANTHROPIC_AUTH_TOKEN) で Claude を利用し Anthropic アカウントを持たないユーザーに対して mod が無効のままになる問題を修正した
英語原文を表示
Fixed mods staying off for people who reach Claude through a gateway (ANTHROPIC_BASE_URL with ANTHROPIC_AUTH_TOKEN) and have no Anthropic account

v2.1.285(1件)

Fixed
ANTHROPIC_AUTH_TOKEN で Anthropic API に対して認証するセッションが、組織のポリシーを読み込まない問題を修正した
英語原文を表示
Fixed sessions that authenticate with ANTHROPIC_AUTH_TOKEN against the Anthropic API never loading the organization's policy

v2.1.266(1件)

Fixed
LLM ゲートウェイやプロキシ構成に影響する 2.1.265 のリグレッションを修正した。ドキュメント化されていない CLAUDE_CODE_USE_GATEWAY 環境変数は、以前は ANTHROPIC_BASE_URL と ANTHROPIC_AUTH_TOKEN が両方設定されている場合を除き無視されていたが、2.1.265 ではこの変数が単独で Cloud ゲートウェイへのサインインを強制するようになり、API キー、apiKeyHelper、カスタム認証ヘッダーと併せて設定していた構成では、すべてのリクエストが 'Not signed in to the Cloud gateway' で失敗するようになった。この変数は単独では再び無視されるようになり、設定の変更は不要である。
英語原文を表示
Fixed a 2.1.265 regression affecting LLM-gateway and proxy setups: the undocumented CLAUDE_CODE_USE_GATEWAY environment variable, previously ignored unless ANTHROPIC_BASE_URL and ANTHROPIC_AUTH_TOKEN were both set, began forcing Cloud-gateway sign-in on its own in 2.1.265, so configurations that set it alongside an API key, apiKeyHelper, or custom auth headers failed every request with "Not signed in to the Cloud gateway". The variable on its own is ignored again; no configuration change is needed

v2.1.243(1件)

Improved
Anthropic API に ANTHROPIC_AUTH_TOKEN で直接認証するセッションについて、使用状況テレメトリが組織に紐づくよう改善し、組織のデータ取り扱い設定が適用されるようにした。
英語原文を表示
Improved attribution of usage telemetry to your organization for sessions that authenticate with ANTHROPIC_AUTH_TOKEN directly against the Anthropic API, so its data-handling settings apply

変更後

ANTHROPIC_AUTH_TOKEN を使って Anthropic API に直接認証するセッションでも、利用状況のテレメトリが組織単位で正しく紐づけられるようになり、組織のデータ取り扱い設定が適用される。

v2.1.211(1件)

Fixed
LLMゲートウェイ認証を使用しているバックグラウンドジョブが、再起動後に「Not logged in(未ログイン)」状態になる問題を修正した
英語原文を表示
Fixed background jobs on LLM gateway auth (ANTHROPIC_AUTH_TOKEN + ANTHROPIC_BASE_URL) coming back "Not logged in" after the daemon respawns them

変更後

独自のゲートウェイを経由して利用している環境でも、バックグラウンドタスクが途切れることなく安定して動作する。

v2.1.178(1件)

Fixed
カスタム API ゲートウェイ利用時に、バックグラウンドワーカーが認証エラー(401)で失敗する問題を修正しました。
英語原文を表示
Fixed claude agents workers failing with 401 Invalid bearer token when the daemon was started from a shell with a custom API gateway via ANTHROPIC_BASE_URL and ANTHROPIC_AUTH_TOKEN

変更後

独自のプロキシやエンタープライズ向けのゲートウェイを使用している環境でも、バックグラウンドタスクやエージェントビュー機能を制限なく利用できます。

関連ドキュメント

v2.1.141(1件)

Fixed
デスクトップ版やサードパーティプロバイダーで、ホスト側のmanaged-settingsから認証情報を誤って引き継いでしまう問題を修正。
英語原文を表示
Fixed desktop and third-party provider sessions incorrectly inheriting apiKeyHelper/ANTHROPIC_AUTH_TOKEN from host managed-settings

変更後

意図しないAPIキーの利用や認証エラーを防ぎ、セキュアで一貫した認証体験が得られます。

v2.1.139(1件)

Changed
APIキー等が設定されている場合、Remote Controlや通知設定等の一部機能を無効化するよう変更(APIキーを優先するため)。
英語原文を表示
Remote Control, /schedule, claude.ai MCP connectors, and notification preferences are now disabled when ANTHROPIC_API_KEY / apiKeyHelper / ANTHROPIC_AUTH_TOKEN is set, even if a Claude.ai login also exists. Unset the API key to use these features

変更後

認証方式による機能の挙動が明確になり、セキュアで予測可能な利用環境が保証されます。

関連ドキュメント

v2.1.101(1件)

Fixed
Amazon BedrockのSigV4認証において、ANTHROPIC_AUTH_TOKEN 等でAuthorizationヘッダーが設定されていると403エラーになる問題を修正
英語原文を表示
Fixed Bedrock SigV4 authentication failing with 403 when ANTHROPIC_AUTH_TOKEN, apiKeyHelper, or ANTHROPIC_CUSTOM_HEADERS set an Authorization header

変更後

AWS Bedrockを利用した開発環境のセットアップにおける不透明な認証エラーが解消されます。

関連ドキュメント

v1.0.37(1件)