← 帮助中心 · 代码编辑器

用 Cursor 连接 Newcclm

Cursor 支持覆盖 OpenAI 的接口地址,所以可以直接接上我们的档位。 写代码建议用 newcclm-coding。

Cursor 的不同版本设置位置不一样。 下面给的是近几个版本的路径;如果你的界面和我写的不一样, 在设置里搜 「OpenAI」 或 「Base URL」 就能找到那一栏。

1. 覆盖 OpenAI 接口地址

打开 设置 → Models(或 Settings → Models → OpenAI API Key 区域),展开并填写:

填这几个值

Override OpenAI Base URLhttps://sccclm.com/v1
API Key你的 sk-* 密钥
Modelnewcclm-coding

填完点它旁边的 Verify(验证)。显示成功就可以用了。

为什么用 newcclm-coding? 它针对长代码、多文件、工具调用做过调优,在 Cursor 这类需要反复读文件改文件的场景里更稳。

2. 关掉不兼容的内置功能

Cursor 有些功能是绑在它自己模型上的,用第三方接口会报错或者行为异常。 接上我们之后,建议关掉:

聊天和代码问答不受影响,正常用。

3. 不要这样配

不要用「Anthropic」或「Google」那一栏

Cursor 里给不同厂商各留了输入框。只能在 OpenAI 那一栏填我们的地址 —— 我们走的是 OpenAI 协议,填到 Anthropic 栏里会直接连不上。

Base URL 不要漏 / 不要多

# 错误
https://sccclm.com
https://sccclm.com/v1/chat/completions
https://sccclm.com/v1/v1

# 正确
https://sccclm.com/v1

不要填真实模型名

# 错误
gpt-4o
claude-3-5-sonnet

# 正确
newcclm-coding   # 或 newcclm-fast

4. 测一下

先在终端跑这条,确认密钥和地址没问题。这条通了但 Cursor 不通, 就是 Cursor 设置的问题:

curl https://sccclm.com/v1/chat/completions \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"newcclm-coding","messages":[{"role":"user","content":"你好"}]}'
现象可能原因
Verify 失败Base URL 或密钥填错
Verify 成功但对话报错用了内置功能(如 Tab 补全),关掉试试
回复到一半中断网络中间层缓冲了流式;联系公司网络管理员或换网络
提示模型不存在模型名填成了真实模型名

还是不行?

1. 设置页那一栏的截图(密钥打码)
2. Cursor 报的完整错误
3. 上面那条 curl 的输出

← Chatbox · 返回帮助中心 · NextChat →