集成 · Cursor

Cursor 支持「OpenAI API Key + 自定义 base URL」模式,完美兼容 Swarmix。

配置步骤

  1. 打开 Cursor,Cmd/Ctrl + , 进入设置
  2. 左侧点 Models
  3. 滚到「OpenAI API Key」区域
  4. 填入 Swarmix 的 Key 和 base URL:
yaml
OpenAI API Key:  sk-swx-xxxxxxxxxxxxxxxxxxxx
OpenAI Base URL: http://router.swarmixtoken.com/v1
  1. 点「Verify」按钮 —— Cursor 会发一次测试请求(如果 Key 有效 & base URL 可达,会绿✓)
  2. 勾选你想启用的模型名;建议使用 Swarmix /v1/models 返回的模型 ID
Cursor 默认的模型名可能是 gpt-4 / gpt-4o 等 OpenAI 名称。 这些名称只有在当前部署显式配置了 public alias 时才可用。追求确定性路由时, 请在 Cursor 中选择或填写 /v1/models 返回的模型 ID。

使用体验

配置好后,Cursor 的所有 AI 功能都会走 Swarmix:

  • Tab 补全
  • Cmd+K 编辑选中代码
  • Cmd+L 右侧聊天
  • Composer(多文件 agent 任务)
Pro 功能
Cursor 的某些高级功能(如 Cursor Tab 的高级补全、Composer Agent)需要 Cursor Pro 订阅, 即使用了自定义 API 也不能绕过 —— 这是 Cursor 的产品策略,与 Swarmix 无关。

模型选择建议

  • 日常补全 / 编辑:deepseek-coder 或 qwen-coder-plus(便宜,响应快)
  • 复杂重构:aliyun/qwen-max(上下文更长,能塞得下多个文件)
  • 推理密集任务:deepseek-reasoner(慢但好)

费用控制

Cursor 的 Tab 补全特别烧 token(每输入几个字符就请求一次)。强烈建议:

  • 给 Cursor 开独立的 API Key
  • 在 Console 给这把 Key 设日预算上限(企业版功能)
  • 在 Cursor 设置里关掉不需要的 feature(比如关掉 Cursor Tab,只用 Cmd+K)