環境変数

ANTHROPIC_BETAS

APIリクエストに含める追加の anthropic-beta ヘッダー値をカンマ区切りで指定します。

使い方・用途

  • Claude Codeがネイティブでサポートする前の、最新のAnthropic APIベータ機能や実験的なプロンプトキャッシュ機能を早期に試したい場合に使用します。
  • --betas フラグとは異なり、Claude.ai サブスクリプションを含むすべての認証方法でベータ機能を有効化できます。
  • 3.5 Haikuなどの軽量モデルを使用している環境でも、特定のベータ機能が無視されないよう確実に反映させるために役立ちます。
英語原文(公式ドキュメントより)

Comma-separated list of additional anthropic-beta header values to include in API requests. Claude Code already sends the beta headers it needs; use this to opt into an Anthropic API beta before Claude Code adds native support. Unlike the --betas flag, which requires API key authentication, this variable works with all auth methods including Claude.ai subscription

関連する変更履歴

v2.1.78 (1件)

Fixed
Haikuモデルの使用時に ANTHROPIC_BETAS 環境変数が無視される問題を修正しました
英語原文を表示
Fixed ANTHROPIC_BETAS environment variable being silently ignored when using Haiku models

変更前

Haikuモデル(Claude 3 Haikuや3.5 Haikuなど)を使用してClaude Codeを実行する際、ベータ機能を利用するための ANTHROPIC_BETAS 環境変数を設定しても、システム側でサイレントに無視されていました。

変更後

Haikuモデルを使用する場合でも ANTHROPIC_BETAS ヘッダーが正しくAPIリクエストに反映されるようになりました。

ユーザーへの恩恵

軽量で高速なHaikuモデルをメインまたはサブエージェントとして利用している環境でも、最新のベータ機能や実験的なプロンプトキャッシュ機能を確実に有効化できるようになります。