Cursor 是基于 VSCode 二次开发的,所以 VSCode 的插件或者配置方式 Cursor 基本都可以用
注意:即使使用第三方API,仍然需要登录 Cursor 账号;使用自己的API,没有 Cursor Pro 的话,是不能使用 Tab 补全的
Cursor 支持配置自己的 LLM API,目前来看 claude-3.5-sonnet 是最适合用来编程的。
如果是用的 Cursor 支持的 LLM 厂商的官方 API,直接填写 API Key 即可。
如果用的是第三方的 API,需要在 OpenAI API Key 这一栏添上自己的 Key 和 Base URL,模型名不存在的话还需要在上面的 Model Names 里添加上自定义的模型名。这里有一点需要注意,所有 claude- 开头的模型 Cursor 都会用 Anthropic 的官方接口,不会使用我们自定义的 API Base URL,所以如果要用第三方的 claude- 模型,需要将模型名改为非 claude- 开头,可以用 OneAPI 来实现。
(来自官方文档)
主要的配置流程是:
参考资料:
后记:体验一段时间后,还是感觉自定义 model 比 Cursor Pro 的体验差不少