Cursor 接入 JellyToken
Cursor 接入 JellyToken
Cursor 支持配置 OpenAI 兼容接口。将 Cursor 的 OpenAI Base URL 指向 JellyToken,即可在 Chat / Agent / Edit 中使用已授权模型。
JellyToken 为 Cursor 提供了专用端点 /cursor/v1,对 thinking 模型(qwen / deepseek / glm 等)的 reasoning_content 做降级处理,确保 Cursor 能正常展示推理过程与正式回答。
前提条件
- Cursor 账号套餐支持自定义模型和自定义 API Key
- 已在 JellyToken 密钥管理 创建或复制
uas_...API Key - 已确认目标 模型 ID,例如
qwen-plus(下文占位符<MODEL_ID>请替换为实际值)
配置步骤
- 打开 Cursor 设置,进入 Models
- 展开 API Keys
- 开启 Override OpenAI Base URL
- 填入 Base URL(注意使用
/cursor/v1专用端点):
https://aiservice.jellytoken.com/cursor/v1
端点选择说明
/cursor/v1:Cursor 专用端点。对 thinking 模型(qwen / deepseek / glm 等)会自动把reasoning_content包入content字段(thinking/response标签),避免 Cursor 因只读content字段而长时间收不到内容导致超时。Cursor 接入推荐使用此端点。/v1:标准 OpenAI 兼容端点。原生透传reasoning_content字段,不污染content。适合能识别reasoning_content的标准 OpenAI SDK 客户端;Cursor 不推荐使用,因为 Cursor 不会读取reasoning_content,thinking 模型的推理过程会丢失。
- 在 OpenAI API Key 中填入 JellyToken API Key:
uas_xxx
- 点击启用或验证 API Key
- 在模型列表中添加自定义模型,模型名填模型 ID(与 OpenAI 的
model参数取值相同):
<MODEL_ID>
- 启用该模型,并在聊天面板中选择它



验证
在 Cursor Chat 中提问:
用一句话说明你当前使用的模型。
如果能正常返回内容,说明 Cursor 已通过 JellyToken 发起调用。
也可以用命令确认 Key 和模型可用(注意 Cursor 专用端点用 /cursor/v1):
curl -s https://aiservice.jellytoken.com/cursor/v1/models \
-H "Authorization: Bearer uas_xxx"
注意事项
- Override OpenAI Base URL 是全局设置:启用后可能影响 Cursor 内其他 OpenAI Key 或自定义模型。不使用 JellyToken 时可关闭该开关。
- 模型名须为模型 ID:勿填展示名或上游供应商原始模型名。
- Tab 自动补全不受影响:Cursor Tab 通常仍使用 Cursor 自带能力,自定义模型主要用于 Chat / Agent / Edit。
- 网络异常时:如果模型无返回,可尝试切换 Cursor 的网络设置,或先用
curl验证 JellyToken API 是否可达。 - thinking 模型:使用 qwen / deepseek / glm 等支持思考的模型时,务必使用
/cursor/v1端点。标准/v1端点会原生透传reasoning_content字段,Cursor 不识别该字段,可能导致推理过程不显示或长时间无响应。
相关文档
常见问题
1. Kimi 系列模型在 Cursor 中配置后调用不通
问题原因:Cursor 在自定义 OpenAI 兼容模型时,内部会对部分模型名做特殊处理或校验,导致直接填写 kimi-k2.6、kimi-k2.7-code 等 Kimi 系列模型 ID 时,请求无法正常到达 JellyToken。
解决方案:
- 在 Cursor 自定义模型中添加占位模型名
jellytoken(jellytoken是 jellytoken CLI 的默认别名)。 - 安装并配置 jellytoken CLI 后,使用以下命令将
jellytoken映射到实际的 Kimi 模型:
jellytoken switch kimi-k2.6
如需切换为其他模型,例如 kimi-k2.7-code:
jellytoken switch kimi-k2.7-code
更多切换模型相关命令见 jellytoken 命令行工具。
- 在 Cursor 聊天时选择
jellytoken,即可正常使用对应的 Kimi 模型。
如果需要使用其他占位模型名,可先用
jellytoken alias --create <alias-name> [--model <model-id>]创建自定义别名映射,再在 Cursor 中添加同名的自定义模型。