主题
Cursor
Cursor 是基于 VS Code 的 AI 编辑器。完整功能(Tab 补全、Composer 等)依赖 Cursor 自己的服务器,但对话和 Cmd+K 可以走自定义 OpenAI 端点。
接入步骤
- 打开 Cursor →
Cmd+,(Mac) /Ctrl+,(Win) 打开设置 → 「Models」标签页 - 找「OpenAI API Key」段:
- API Key:填你的
sk-xxxxxxxx - Override OpenAI Base URL:勾上 → 填
https://s1.why01.top/v1
- API Key:填你的
- 上方「Models」列表 → 启用你想用的模型;如果想调 Claude / Gemini,点「+ Add Model」手动加模型名(如
claude-sonnet-4-6) - 点「Verify」按钮 → 显示成功 = 通了
哪些功能能用 / 哪些不能
| 功能 | 走 why01? | 备注 |
|---|---|---|
| Chat 对话(侧边栏) | ✅ 可以 | 用你配的模型 |
| Cmd+K 内联编辑 | ✅ 可以 | 同上 |
| Tab 自动补全 | ❌ 用 Cursor 自家的(不走 OpenAI 协议) | 这个无法用 why01 替代 |
| Composer / Agent | ⚠️ 取决于 Cursor 版本,新版偏向用 Cursor 自家路径 | 实测为准 |
WARNING
Cursor 的"完整体验"包含 Cursor 自家训练的小模型(用于 Tab、补全等),这些不走 OpenAI 协议无法替代。why01 替代的是"Chat / 大模型对话"那部分——能省 Cursor 订阅,但不能完全取代 Cursor 订阅。
常见问题
Verify 显示成功但用起来报 401
Cursor 部分版本会用一个隐藏请求(如试调一个特殊模型)做 Verify,但实际 chat 走另一个 endpoint。如果 Verify 通了实际不通:
- 重启 Cursor
- 在「Models」列表里删掉所有非你手动添加的模型,只留你确认能用的几个
Cursor 把请求发到了 api.openai.com 而不是 why01
「Override OpenAI Base URL」开关没勾上,或者切了模型后被 reset。确保开关常亮。
如何让 Cursor 用 Claude
按上面步骤添加 claude-sonnet-4-6 到 Models 列表后,对话框上方模型下拉就能选到。Cursor 通过 OpenAI 协议调,等同于直调 why01 的 OpenAI 兼容路径。