AI Deck

cursor-bridge ─ Claude Code を Cursor の既存サブスクリプション枠で動かす Rust 製プロキシ

cursor-bridge は、ターミナル型のコーディングエージェント Claude Code を、すでに契約している Cursor のサブスクリプション枠で動かすための小さな中継ツールである。開発者は hkc5(Hakan Can)氏で、2026 年 7 月に GitHub で公開された。ローカルに軽量な HTTP プロキシを立て、Claude Code が送る Anthropic API 形式のリクエストを Cursor の agent CLI 向けに変換して受け渡す仕組みで、Anthropic の API キーや追加契約なしに Claude Code の操作感を使える。Rust で書かれた単一バイナリ(約 780 KB)として配布され、ライセンスは MIT のオープンソース。macOS と Linux に対応する。

主な特徴

  • 単一バイナリ・設定ファイル不要: cargo install cursor-bridge かリリースページのバイナリを置くだけで動く。常駐サービスの登録や環境変数の事前設定はいらない
  • プロキシの起動と終了を自動で面倒みる: コマンドを実行している間だけプロキシのプロセスが存在し、終了と同時に片付く。Node.js 製の類似ツールにありがちな「デーモンを起動したまま忘れる」問題が起きにくい
  • 認証トークンの自動読み取り: macOS では Cursor のトークンを OS のキーチェーンから自動取得する。Linux はキーチェーン非対応のため、CURSOR_TOKEN 環境変数で明示的に渡す
  • ポート衝突を避けるランダムポート: 起動のたびに空きポートを選ぶため、複数プロジェクトを並行して開いていてもぶつかりにくい
  • 対話・ワンショット・パイプの 3 モード: Claude Code をそのまま対話的に使うほか、単発コマンド実行やパイプ経由の入力にも対応する
  • Cursor 側の Auto モデルを使う: 追加課金なしで既存契約の枠内に収まる設計。ただし利用量の上限や制限は Cursor 側の規定に従う

料金

項目料金備考
cursor-bridge 本体無料(MIT ライセンス)GitHub で公開、cargo または配布バイナリで導入
前提となる Cursor 契約Cursor Hobby は無料 / Pro は月額 $20上位プラン(Pro+ / Ultra / Teams)の価格は公式サイトを確認
Anthropic への追加支払い不要Anthropic API キーは使わない

料金は2026年8月時点の情報です。最新の料金は公式リポジトリおよび Cursor 公式サイトをご確認ください。

メリット・デメリット

メリット

  • すでに Cursor を契約していれば、Claude Code のために別途 API 従量課金や上位プランを契約せずに済む
  • Rust の単一バイナリで依存関係が少なく、導入から撤去までが数コマンドで完結する
  • 常駐プロセスを残さない設計のため、使い終わったあとに環境が汚れにくい
  • ソースが MIT で公開されており、何をしているか(トークンの扱い・変換処理)を自分で確認できる

⚠️ デメリット

  • Cursor の利用規約が想定する使い方かどうかは公式に明言されておらず、規約変更や仕様変更で突然使えなくなる可能性がある。業務の本番ワークフローに組み込むのは慎重に判断したい
  • Cursor 側で利用量の制限がかかった場合、実行中のタスクはそのまま失敗する。フォールバックの仕組みは用意されていない
  • Windows は非対応(macOS / Linux のみ)。Linux ではキーチェーン連携がなく、トークンを環境変数で扱う手間がある
  • 作業ディレクトリのサンドボックス化は行われず、エージェントはカレントディレクトリでそのまま動く
  • 複数アカウントの切り替え・ローテーションには対応していない
  • Anthropic・Cursor(Anysphere)いずれの公式プロジェクトでもない個人開発ツールであり、サポートや継続性の保証はない

類似サービスとの比較

比較項目cursor-bridgecursor-api-proxyClaude Code(正規契約)Cursor 単体
実装Rust 単一バイナリNode.js 製プロキシ公式 CLI公式エディタ/CLI
常駐プロセスなし(実行中のみ)サーバーを起動して常駐
必要な契約Cursor の有料契約Cursor の有料契約Anthropic の Pro / Max または APICursor の契約
対応 OSmacOS / LinuxNode.js が動く環境macOS / Linux / WindowsmacOS / Linux / Windows
提供元個人(hkc5)個人Anthropic 公式Anysphere 公式
安定性の見通し仕様変更の影響を受けやすい同左高い高い

こんな人におすすめ

  • すでに Cursor を契約していて、ターミナルで完結する Claude Code のワークフローも試してみたい開発者
  • Node.js 製のプロキシツールを常駐させる運用が煩わしいと感じている人
  • 個人の検証・学習用途で、コーディングエージェントの支出をこれ以上増やしたくない人
  • Rust 製のシンプルな実装を読んで、API 変換プロキシの仕組み自体を学びたい人

逆に、業務の基盤として長期に安定運用したい場合や、Windows を使っている場合は、Anthropic と正規に契約して Claude Code をそのまま使うほうが確実である。

まとめ

cursor-bridge は「Cursor の契約枠で Claude Code を動かす」という目的に絞り込んだ、驚くほど小さなツールである。単一バイナリで常駐プロセスを残さない設計は扱いやすく、導入も撤去も軽い。一方で、成立の前提が Cursor 側の仕様と規約に強く依存しており、公式の許諾があるわけではない点は理解しておく必要がある。個人の検証や学習の道具として割り切って使い、業務の重要なワークフローは正規の契約に載せる ─ そのくらいの距離感で付き合うのが現実的だろう。

関連リンク

← ブログ