standardagents/composer-api
OpenAI-compatible API proxy for Cursor Composer
解決する課題
Cursorの第一-partyモデル(例:Composer 2.5、Grok 4.6)は、ネイティブにOpenAI互換エンドポイントとして公開されていません。このプロジェクトは、これらのモデルをOpenAI互換APIに橋渡しするローカルサーバーを提供し、ユーザーがCursorのモデルを任意のOpenAI互換クライアントに統合できるようにします。
動作方法
macOSアプリとしてローカルで動作し、通常ポート8787でローカルホストサーバーを起動します。/v1/chat/completions および /v1/responses エンドポイントを提供します。アプリはユーザーのCursor APIキーをローカルに保存し、リクエストをCursorのバックエンドに転送します。テキストおよび画像入力(1画像あたり最大1MB)、ストリーミングおよび非ストリーミング出力、文字数と公開価格に基づくトークン使用量の推定もサポートしています。
対象ユーザー
OpenAI API標準をサポートするツール、スクリプト、またはその他のAIエージェントで、Cursorの専門的モデル(例:Composer 2.5)を使用したい開発者。
特徴
- OpenAI互換性:チャットコンプリーションおよびモデル一覧用の標準エンドポイントを提供。
- ローカルセキュリティ:macOSアプリ内にAPIキーをローカルに保存し、ソースコード管理に漏洩するリスクを回避。
- マルチモーダル対応:テキストおよび画像入力(1画像あたり最大1MB)を処理。
- モデルアクセス:
composer-2.5、composer-2.5-fast、grok-4.6、grok-4.5のバリアントにアクセス可能。 - エージェント統合セットアップ:エージェントワークフロー用のローカルOpenCodeプロバイダをインストールするツールを含む。
関連
- プロジェクト
- Dispatch
- プロジェクト
- Dispatch
- プロジェクト