AI Navigate

Pro/Max サブスクリプションを使用して Claude Opus 4.6 を OpenAI互換 API として実行(追加料金なし)

Dev.to / 2026/3/20

💬 オピニオンDeveloper Stack & InfrastructureTools & Practical Usage

要点

  • ocp は Claude Pro/Max のサブスクリプションを、トークン単位の課金や API キー不要で、任意の OpenAI 互換アプリを通じて利用できるようにします。
  • Claude Opus 4.6、Sonnet 4.6、Haiku 4.5 のサポートを列挙しており、LangChain、Open WebUI、LlamaIndex、Cursor、Continue.dev、その他の OpenAI対応クライアントとの互換性を主張しています。
  • プロキシはリクエストを Anthropic に転送し、トークンごとではなく、あなたのサブスクリプションに対して使用量を請求するため、負荷の高い使用時にはコストが削減される可能性があります。
  • セットアップは簡単です:GitHub リポジトリをクローンして setup.mjs を実行します。macOS では launchd サービスとして、Linux では systemd で動作し、ポート 3456 で起動し、クラッシュ時には自動的に再起動します。
  • コスト比較表によると、Pro または Max のサブスクリプションを利用することで追加のトークン別課金を回避でき、複数のエージェントにわたって単一のサブスクリプションを共有できます。

要約

Claude Pro または Max に月額 $20-100 をすでに支払っている場合、openclaw-claude-proxy (ocp) はそのサブスクリプションを OpenAI 互換アプリで利用できるようにします — トークン単位の課金も、APIキーも不要です。

  • GitHub: dtzp555-max/openclaw-claude-proxy
  • 対応: Claude Opus 4.6, Sonnet 4.6, Haiku 4.5
  • 互換性: LangChain、Open WebUI、LlamaIndex、Cursor、Continue.dev、そして OpenAI に対応するすべてのもの

The Problem

Claude Max($100/月)をお持ちです。ローカルエージェント設定で Opus 4.6 を使用したいです。

以前の選択肢は以下のとおりでした:

  • 公式 API を使用する → 購読に上乗せして $15/百万トークン の課金
  • claude.ai へ手動でコピー&ペーストする → 実用的ではない

ocp の機能

Your app (OpenAI SDK / LangChain / curl)
    ↓  POST /v1/chat/completions
ocp running at localhost:3456
    ↓  CLI worker pool
claude CLI (your OAuth session / subscription)
    ↓
Anthropic API (billed to your subscription, not per-token)

コスト比較

用途 直接 API ocp (Pro $20/月) ocp (最大 $100/月)
100 Opus リクエスト(各 2K トークン) ~$3/実行 $0 の追加料金 $0 の追加料金
月間の大規模利用(500 リクエスト) $15〜 含まれる 含まれる
複数エージェントの共有 掛け算 1つのサブスクリプション 1つのサブスクリプション

セットアップ(2 コマンド)

git clone https://github.com/dtzp555-max/openclaw-claude-proxy
<span class="nb">cd </span>openclaw-claude-proxy
node setup.mjs

以上です。プロキシは:

  • ポート3456で起動します
  • macOS では launchd サービス、Linux では systemd サービスとして自動インストールされます
  • クラッシュした場合は自動的に再起動します

任意の OpenAI クライアントで動作します

# LangChain
from langchain_openai import ChatOpenAI
llm = ChatOpenAI(
    base_url="http://localhost:3456/v1",
    api_key="not-needed",
    model="claude-opus-4-6"
)
# curl
curl http://localhost:3456/v1/chat/completions \
  -H 'Content-Type: application/json' \
  -d '{"model":"claude-opus-4-6","messages":[{"role":"user","content":"Hello"}]}'

正直なトレードオフ

⚠️ 直列実行:CLI ワーカープールはリクエストを1つずつ処理します。これにより、直接 API より遅延が高くなります。

事前ウォームアップ:ocp はワーカーを事前にウォームアップさせ、最初の実際のリクエストがコールドスタート費用を支払わなくて済むようにします。

最適な用途:個人用ツール、ローカルエージェント、あなたが唯一のユーザーである開発ワークフロー。

理想的ではない:高い同時実行性を持つ本番サーバー。

v1.7.x Changelog

  • v1.7.1: ネットワーク切断後の自動回復、認証衝突を防ぐために環境変数をクリーンアップ
  • v1.7.0: PROXY_API_KEY を介した Bearer トークン認証をオプション化

ボーナス: 複数エージェント間で1つのサブスクリプションを共有

複数の OpenClaw エージェント(異なるボット、異なるペルソナ)を実行している場合、それらはすべて同じ ocp インスタンスにアクセスし、1つの Claude サブスクリプションを共有できます。

GitHub: https://github.com/dtzp555-max/openclaw-claude-proxy

フィードバックと PR を歓迎します!