cursor-api

将 Cursor 编辑器转换为 OpenAI 兼容的 API 接口服务。

项目简介

本项目提供了一个代理服务,可以将 Cursor 编辑器的 AI 能力转换为与 OpenAI API 兼容的接口,让您能够在其他应用中复用 Cursor 的 AI 能力。

使用前准备

  1. 访问 www.cursor.com 并完成注册登录(赠送 500 次快速响应,可通过删除账号再注册重置)
  2. 在浏览器中打开开发者工具(F12)
  3. 找到 应用-Cookies 中名为 WorkosCursorSessionToken 的值并保存(相当于 openai 的密钥)

接口说明

基础配置

请求格式和响应格式参考 openai

生产环境部署

方式二:docker 部署

docker run -d --name cursor-api -e x-cursor-checksum=xxxxxx -p 3000:3000 zhx47/cursor-api:latest

如果不需要执行checksum可以不设置,优先级为req header中的x-cursor-checksum > 环境变量中的x-cursor-checksum > 随机生成

本地开发

cd cursor-api
npm install
npm run dev

注意事项

原始项目

许可证

MIT License

Sponsorship

CDN acceleration and security protection for this project are sponsored by Tencent EdgeOne.

Best Asian CDN, Edge, and Secure Solutions - Tencent EdgeOne

Powered by DartNode