Cursor2API:免费使用 GPT-4 和 Claude 3.5 的开源神器
你是否想使用 GPT-4 或 Claude 3.5 Sonnet 这样顶尖的 AI 模型,却因为昂贵的 API 费用或复杂的订阅流程而却步?
Cursor2API 就是为了解决这个问题而生的开源项目。它巧妙地利用了 Cursor 文档页面提供的免费 AI 对话功能,将其封装成标准的 API 接口,让你能够免费、无门槛地在任何支持 OpenAI/Claude 格式的应用中使用这些强大的模型。
什么是 Cursor2API?
Cursor2API 是一个能够让开发者免费使用强大 AI 模型的神器。简单来说,这个开源项目充当了一个”翻译官”的角色:
- 它把广受好评的 Cursor 编辑器背后的 AI 聊天接口,转换成了大家都熟悉的 OpenAI 和 Anthropic (Claude) 标准 API 格式
- 这意味着你可以把这个服务当成一个免费的 GPT-4 或 Claude 3.5 的中转站
- 可以在任何支持自定义 API 地址的软件(如沉浸式翻译、各类 AI 客户端)里免费调用这些顶尖模型
✨ 核心亮点
完全免费,零门槛
- 无需登录:不需要注册 Cursor 账号
- 无需 API Key:完全不需要申请任何付费 Key
- 自动处理验证:内置浏览器自动化技术,自动搞定 Cloudflare 等人机验证
广泛的模型支持
- Anthropic Claude:支持
claude-3-5-sonnet等模型(映射为anthropic/claude-sonnet-4.5) - OpenAI GPT:支持
gpt-4等模型(映射为openai/gpt-5-nano) - Google Gemini:支持 Gemini 系列模型
完美的兼容性
- 双 API 标准:同时支持 OpenAI 的
/v1/chat/completions和 Anthropic 的/v1/messages接口 - 流式响应:支持 SSE 流式输出,打字机效果丝般顺滑
- 多端通用:可以在 NextChat、沉浸式翻译、VS Code 插件等任何支持自定义 API URL 的工具中使用
🛠️ 工作原理
Cursor2API 的原理非常巧妙:
- 它会在后台运行一个无头浏览器(Headless Browser)
- 当你发送 API 请求时,它会自动访问 Cursor 的官方文档页面
- 它将你的问题输入到页面的免费 AI 对话框中
- 最后将 AI 的回复抓取下来,转换成标准的 API 格式返回给你
⚡️ 快速上手指南
你可以通过以下几种方式快速部署:
1. 最简单的运行方式(Go 直接运行)
只要你的电脑上安装了 Chrome 或 Edge 浏览器,直接运行即可(程序会自动检测或下载需要的组件):
# 1. 克隆项目
git clone https://github.com/7836246/cursor2api.git
cd cursor2api
# 2. 安装依赖并运行
go mod tidy
go run cmd/server/main.go
服务启动后,默认运行在 http://localhost:3010。
2. 配置与使用
启动服务后,你就可以在任何 AI 客户端中配置使用了。
以 OpenAI 格式调用为例:
- API Base URL(代理地址):
http://localhost:3010/v1 - API Key: 任意填写(例如
sk-any) - Model(模型名称):
gpt-4
测试命令:
curl http://localhost:3010/v1/chat/completions \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-4",
"messages": [{"role": "user", "content": "你好,介绍一下你自己"}],
"stream": true
}'
💡 适用场景
- 在沉浸式翻译中使用免费的 GPT-4/Claude 进行翻译
- 在 NextChat、ChatBox 等 AI 客户端中免费对话
- VS Code 插件中集成免费的 AI 代码助手
- 自建聊天机器人或其他需要调用 AI 模型的应用
⚠️ 免责声明
- 本项目仅供学习和研究使用
- 请勿将本项目用于商业用途
- 使用时请遵守 Cursor 的相关服务条款
📚 相关链接
总结:如果你想免费体验 GPT-4、Claude 3.5 等顶尖 AI 模型,Cursor2API 绝对是你不容错过的开源神器。它完全免费、零门槛、易部署,值得每一个开发者尝试!