standardagents/composer-api

OpenAI-compatible API proxy for Cursor Composer

解決的問題

Cursor 的第一方模型(例如 Composer 2.5 和 Grok 4.6)並未原生提供 OpenAI 兼容的端點。本專案提供一個本地伺服器,將這些模型橋接至 OpenAI 兼容 API,讓使用者能將 Cursor 的模型整合至任何支援 OpenAI API 標準的客戶端。

運作方式

作為 macOS 本地應用運作,啟動一個本機伺服器(通常在 8787 端口),提供 /v1/chat/completions/v1/responses 端點。應用程式將使用者的 Cursor API 金鑰本地儲存,並轉發請求至 Cursor 的後端。同時支援文字與影像輸入、串流與非串流輸出,並根據字元數與公開定價估算 token 使用量。

適用對象

希望在自己的工具、指令碼或其他支援 OpenAI API 標準的 AI 代理與客戶端中,使用 Cursor 的專業模型(例如 Composer 2.5)的開發者。

特色亮點

  • OpenAI 兼容性:提供標準的聊天補全與模型清單端點。
  • 本地安全性:在 macOS 應用內本地儲存 API 金鑰,避免金鑰暴露於原始碼管理中。
  • 多模態支援:支援文字與影像輸入(每張影像最大 1MB)。
  • 模型存取:可存取 composer-2.5composer-2.5-fastgrok-4.6grok-4.5 等變體。
  • 整合代理設定:內建工具,可安裝本地 OpenCode 提供者以支援代理工作流程。

相關

  • 專案
  • Dispatch
  • 專案
  • Dispatch
  • 專案