编程 Agent
Cursor
Cursor 接入 VisionCoder:覆盖 OpenAI Base URL,以及哪些功能自定义端点用不了
Cursor 支持覆盖 OpenAI 的 Base URL,把它指向 VisionCoder 就能在聊天里用我们提供的全部模型。
- 在 API Key 管理 创建 API Key
- Cursor 已登录(未登录状态下模型设置项不可用)
打开模型设置
Cmd/Ctrl + Shift + J 打开 Cursor Settings,切到 Models 一栏。
添加你要用的模型
在模型列表下方点 + Add model,把要用的模型 ID 一个个加进去。名字必须和 VisionCoder 的 ID 完全一致:
gpt-5.4gpt-5.5gpt-5.3-codex-sparkclaude-sonnet-5claude-opus-5deepseek-v4-pro填 Key 和 Base URL
往下找到 OpenAI API Key:
| 字段 | 填什么 |
|---|---|
| OpenAI API Key | 你的 VisionCoder API Key |
| Override OpenAI Base URL | https://coder.api.visioncoder.cn/v1 |
勾上 Override 那个开关,再点 Verify。显示校验通过就成了。
在聊天里选模型
Cmd/Ctrl + L 打开聊天,在输入框上方的模型下拉里选你刚加的模型。
关掉官方模型,避免误用
Section titled “关掉官方模型,避免误用”Cursor 默认还挂着一堆它自己的模型。如果你不想不小心用到(那些走 Cursor 订阅额度,不走 VisionCoder),在 Models 列表里把它们的开关关掉,只留自己加的那几个。
新开一个聊天,选 gpt-5.4,随便问一句。然后去 控制台 看用量有没有涨 —— 涨了就说明请求确实到了 VisionCoder。
点 Verify 一直失败
按这个顺序查:
- Base URL 是不是带
/v1后缀,且末尾没有多余的斜杠 - 模型列表里是不是还留着 Cursor 的官方模型(
gpt-4o之类)—— Cursor 会拿列表里的模型去试,试到我们这儿没有的就报错。把它们关掉,只留 VisionCoder 的 ID - Key 前后有没有粘进空格
Verify 过了,但聊天里还是用的 Cursor 官方模型
模型下拉里要手动选你加的那个。Cursor 不会因为你配了自定义端点就自动切走默认模型。
Tab 补全 / Composer 没有走 VisionCoder
这是预期行为,不是配置问题。见本页开头那条说明 —— 这些功能在 Cursor 服务端,自定义 Base URL 管不到。
填了自定义端点之后,Cursor 的一些功能提示要升级订阅
Cursor 把自定义 API Key 视为「自带模型」模式,部分依赖它自己服务端的功能在这个模式下会受限。这是 Cursor 的产品策略,我们这边改不了。
- 全套 Agent 能力都走 VisionCoder:Claude Code · Cline · Roo Code
- 协议端点:POST /v1/chat/completions
- 模型列表:GET /v1/models
加群 & 客服


