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.5composer-2.5-fastgrok-4.6grok-4.5 のバリアントにアクセス可能。
  • エージェント統合セットアップ:エージェントワークフロー用のローカルOpenCodeプロバイダをインストールするツールを含む。

関連

  • プロジェクト
  • Dispatch
  • プロジェクト
  • Dispatch
  • プロジェクト