Skip to main content
Cloudflare AI Gateway はプロバイダー API の前段に配置され、分析、キャッシュ、制御を追加します。Anthropic の場合、OpenClaw は Gateway エンドポイントを介して Anthropic Messages API を使用します。
Cloudflare AI Gateway 経由でルーティングされる Anthropic モデルには、プロバイダーキーとして Anthropic API キーを使用します。
Anthropic Messages モデルで thinking が有効な場合、OpenClaw は Cloudflare AI Gateway 経由でペイロードを送信する前に、末尾の assistant prefill ターンを削除します。 Anthropic は extended thinking を伴うレスポンスの prefilling を拒否しますが、通常の非 thinking prefill は引き続き利用できます。

Plugin のインストール

公式 Plugin をインストールしてから、Gateway を再起動します。

はじめに

1

プロバイダー API キーと Gateway の詳細を設定する

オンボーディングを実行し、Cloudflare AI Gateway の認証オプションを選択します。
アカウント ID、Gateway ID、API キーの入力を求められます。
2

デフォルトモデルを設定する

OpenClaw の設定にモデルを追加します。
3

モデルが利用可能であることを確認する

非対話型の例

スクリプトまたは CI のセットアップでは、すべての値をコマンドラインで渡します。

高度な設定

Cloudflare で Gateway 認証を有効にした場合は、cf-aig-authorization ヘッダーを追加します。これはプロバイダー API キーに加えて必要です。
cf-aig-authorization ヘッダーは Cloudflare Gateway 自体の認証に使用され、プロバイダー API キー(たとえば Anthropic キー)はアップストリームプロバイダーの認証に使用されます。
Gateway をデーモン(launchd/systemd)として実行する場合は、そのプロセスから CLOUDFLARE_AI_GATEWAY_API_KEY を利用できることを確認してください。
対話型シェルでのみエクスポートされたキーは、その環境も launchd/systemd デーモンにインポートしない限り利用できません。Gateway プロセスがキーを読み取れるようにするには、~/.openclaw/.env または env.shellEnv を介してキーを設定してください。

関連情報

モデルの選択

プロバイダー、モデル参照、フェイルオーバー動作の選択。

トラブルシューティング

一般的なトラブルシューティングと FAQ。