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.5、composer-2.5-fast、grok-4.6與grok-4.5等變體。 - 整合代理設定:內建工具,可安裝本地 OpenCode 提供者以支援代理工作流程。
相關
- 專案
- Dispatch
- 專案
- Dispatch
- 專案