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