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
- 项目