HN 日本語サマリー

← 一覧へ戻る
プログラミング

Cursor Bridge – Cursorサブスクリプションで無制限のClaudeコードを実行する

Cursor Bridge – Run Unlimited Claude Code on Your Cursor Subscription (github.com)

14 pointsby hakancan15 コメント

要約

Cursor Bridgeは、Cursorのサブスクリプションに含まれる無料かつ無制限のClaude Code(CLI)を、追加費用なしで利用可能にするためのツールです。このツールは、ローカルHTTPプロキシを起動し、Cursorの認証トークンを使用してAnthropic APIコールをCursorのエージェントCLIに変換します。これにより、ユーザーは別途Anthropic APIクレジットやClaude Proプランに支払うことなく、Claude Codeの高度なエージェント機能(ファイル編集、シェルコマンド、ツール使用など)を利用できます。

全文翻訳

cursor-bridge 1つのバイナリ。CursorのバックエンドでClaude Codeを実行。ゼロコンフィグ。なぜこれが存在するのか?あなたはCursorのサブスクリプションを持っている。Claude Code(CLI)を使いたい。CursorのAutoモデルはサブスクリプションに含まれており、無料、無制限、追加のトークン料金なしで利用できる。cursor-bridgeなしでは、Anthropic APIクレジットやClaude Proプランに別途支払うことになる。cursor-bridgeを使えば、cursor-bridgeを実行するだけで動作する――Claude CodeはCursorのバックエンドで実行される。ユースケース:既にCursorに支払っている → その上にClaude Codeを無料で入手したい。Anthropicの請求なしでClaude Codeのエージェント機能(ファイル編集、シェルコマンド、ツール使用)を使いたい。CursorのAutoモデルはサブスクリプションで無料かつ無制限なので、Claude Codeの実行が実質無料になる。cursor-bridge # インタラクティブセッション cursor-bridge "このファイルをリファクタリングして" # ワンショットプロンプト cursor-bridge -p "ファイル一覧を表示" # パイプモード それだけだ。プロキシ管理不要。環境変数不要。すべて自動。仕組み cursor-bridge (Rustバイナリ) ├── ランダムなポートでローカルHTTPプロキシを起動 ├── macOSキーチェーンからCursor認証トークンを読み取る(LinuxではCURSOR_TOKEN環境変数) ├── プロキシを指す環境変数で`claude`を起動 ├── プロキシがAnthropic APIコールをCursorエージェントCLIに翻訳 └── 終了時にクリーンアップ プロキシは見えない。管理しない。そこにあって、消える。インストール # 前提条件 # - `agent login`で認証済みの`agent` CLIがインストールされたCursor # - Claude Codeがインストールされている(`curl -O https://claude-code.anthropic.com/claude && chmod +x claude`) cargo install cursor-bridge # あとは使うだけ cursor-bridge またはReleasesからバイナリをダウンロード。要件 macOSまたはLinux Cursorサブスクリプション(PATHにagent CLIがあること) Claude Code CLI(PATHにclaudeがあること) macOS: トークンはキーチェーンから自動読み取り(Linux: CURSOR_TOKEN環境変数を設定(キーチェーンフォールバックなし)) 他のプロキシとの違い 他のすべてのソリューションは、あなたが管理するバックグラウンドサーバーである。cursor-bridgeはあなたが実行するコマンドである。既存のプロキシ(cursor-api-proxy, cursor-composer-in-claude, cursor-proxy)は、プロセスリストに常駐し、ポートを占有し、手動での環境変数設定が必要なNode.jsサーバーである。これらはClaude Codeを同梱しておらず、あなたとClaude Codeの間に位置し、余計な手間を加える。cursor-bridgeはその逆である。開始、停止、設定するものは何もない。それがセッションである:古い方法 cursor-bridge プロキシデーモンを起動し、ポートをメモし、環境変数を設定してからclaudeを実行する cursor-bridgeを実行するだけで完了 セッションを超えて存続するバックグラウンドプロセス ターミナルと共に生き、死ぬ ポートを選択し、競合しないことを祈る ランダムポート、競合ゼロ npm install + npx + Node.jsランタイム(60MB以上) 1つのRustバイナリ、約780KB、静的コンパイル済み 複数のnpmパッケージ、ピア依存関係、バージョン不一致 cargo installまたはダウンロード。1つのバイナリ。それ以外は何もない。デーモンなし。npm installなし。環境変数なし。ポート探しなし。クリーンアップなし。ただ1つのバイナリで動作する。cursor-bridgeはclaudeを完全に置き換える――プロキシのライフサイクルを内部で管理し、CLIを起動し、終了時にクリーンアップする。注意点 Linux: CURSOR_TOKEN環境変数が必要(キーチェーンサポートなし)。ワークスペースサンドボックスなし――エージェントは現在のディレクトリで実行される。単一アカウント――マルチアカウントローテーションは(まだ)ない。法的免責事項 このプロジェクトはAnthropicまたはCursor/Anysphereとは提携していません。自己責任で使用してください。ライセンス MIT