Skip to main content
claude-max-api-proxy はコミュニティ製の npm パッケージ(OpenClaw plugin ではありません)であり、 Claude Max/Pro サブスクリプションを OpenAI 互換 API エンドポイントとして公開します。これにより、 Anthropic API キーの代わりに、任意の OpenAI 互換ツールをサブスクリプションへ接続できます。
技術的な互換性を提供するだけであり、公式に認可された方法ではありません。Anthropic は 過去に Claude Code 以外での一部のサブスクリプション利用をブロックしています。これに依存する前に、 Anthropic の最新の課金ルールを確認してください。Anthropic の Claude Code ドキュメントでは、claude -p を Agent SDK/プログラムによる 利用として説明しています。Anthropic による 2026 年 6 月 15 日のサポート情報更新時点では、Claude Agent SDK、 claude -p、およびサードパーティーアプリの利用には、サインイン中のサブスクリプションの 利用上限が適用されます(以前発表された Agent SDK 専用クレジットプランは 一時停止されています)。Anthropic の Agent SDK プランに関する 記事Pro/Max および Team/Enterprise プランの記事、ならびに OpenClaw 独自の Claude CLI 課金に関する注記については Anthropic プロバイダーを参照してください。

これを使用する理由

このプロキシを使用すると、Claude Max または Pro サブスクリプションを OpenAI 互換 ツールで利用できます。無制限の定額制ではなく、Claude Code の利用 上限が引き継がれます。本番環境での利用には、API キーの方が明確な課金方法です。

仕組み

プロキシはリクエストごとに Claude Code CLI をサブプロセスとして起動し、 OpenAI 形式のチャットリクエストを CLI プロンプトへ変換して、レスポンスを OpenAI 形式でストリーミング(または一括返却)します。

はじめに

1

プロキシをインストール

Node.js 20 以降と、認証済みの Claude Code CLI が必要です。
2

サーバーを起動

3

プロキシをテスト

4

OpenClaw を設定

カスタム OpenAI 互換エンドポイントとして、OpenClaw の接続先をプロキシに設定します。
以下のモデル ID はプロキシ独自のカタログであり、OpenClaw の Anthropic モデル参照ではありません。各 ID は Claude Code CLI のモデルエイリアス(opussonnethaiku)に対応するため、Anthropic が CLI 内のそのエイリアスを更新するたびに、 基盤となるモデルが変わります。特定の対応関係に依存する前に、 プロキシの最新の README を確認してください。

高度な設定

これは OpenClaw の汎用カスタム /v1 OpenAI 互換ルートを使用します。これは、 他のセルフホスト型 OpenAI 互換バックエンドと同じ経路です。
  • OpenAI ネイティブ専用のリクエスト整形は適用されません。
  • /fastservice_tier は直接の api.anthropic.com トラフィックにのみ適用されます。プロキシルートでは service_tier は変更されません (Anthropic プロバイダーの高速モードを参照)。
  • Responses store、プロンプトキャッシュのヒント、OpenAI reasoning 互換の ペイロード整形はありません。
  • OpenClaw の OpenAI/Codex 帰属ヘッダー(originatorversionUser-Agent)は、ネイティブの api.openai.com OAuth トラフィックでのみ送信され、 このプロキシのようなカスタム OPENAI_BASE_URL ターゲットには送信されません。

注記

  • Claude Code の claude -p 課金、利用クレジット、およびレート制限の動作を引き継ぎます。
  • 127.0.0.1 にのみバインドします。CLI 自体による Anthropic への呼び出しを除き、サードパーティーのサーバーへデータを送信しません。
  • ストリーミングレスポンスに対応しています。
  • 起動時には認証エラーを確認せず、チャットリクエストが実際に実行された時点でのみエラーが表面化します。CLI が未認証の場合、サーバーが起動を拒否するのではなく、最初のリクエストが失敗します。
Claude CLI または API キーを使用するネイティブな Anthropic 統合については、Anthropic プロバイダーを参照してください。OpenAI/Codex サブスクリプションについては、OpenAI プロバイダーを参照してください。

関連項目

Anthropic プロバイダー

Claude CLI または API キーを使用する OpenClaw のネイティブ統合。

OpenAI プロバイダー

OpenAI/Codex サブスクリプション向け。

モデルの選択

すべてのプロバイダー、モデル参照、フェイルオーバー動作の概要。

設定

完全な設定リファレンス。