M3模型接入Cursor与Claude Code保姆级教程改BaseURL
Cursor生态中一个高效的替代方案,就是用MiniMax M3模型替换Claude Code。无需更换编辑器,也不调整工作流程,核心操作仅需修改一行base_url。下面完整梳理配置步骤,直接避开文档中常见的那些陷阱。
第一步:确认Claude Code插件安装正确
在Cursor中点击左下角设置图标,进入Settings → Extensions,搜索“Claude Code”。确认插件状态为Enabled,且版本号≥1.12.0。这是硬前提——旧版本无法识别你自定义的base_url,请求会被强制路由到Anthropic服务端,配置完全无效。
确认后,关闭所有编辑器窗口,重启Cursor,确保插件从干净的缓存状态重新加载。
第二步:获取MiniMax的API密钥与项目ID
登录MiniMax控制台,进入「API密钥」页面,点击「创建新密钥」,务必勾选「m3」模型的权限。生成后复制API Key。
同一页面向下滚动,找到「项目ID(project_id)」,格式如proj_xxx。注意:此处不是用户ID,也不是group_id,填错会返回401或404错误,且无法重试,务必逐字符核对。
将这两个值暂存到文本文件中,后续配置会用到。
第三步:修改Cursor的Claude Code配置文件
在Cursor中按下Ctrl+Shift+P(Windows/Linux)或Cmd+Shift+P(Mac),输入“Open User Settings (JSON)”,回车打开settings.json。
在文件最后的大括号之前插入以下配置(注意用逗号与前一个字段分隔):
"claude.code.apiBaseUrl": "https://api.minimax.chat/v1/text/chat",
"claude.code.apiKey": "sk-xxx",
"claude.code.headers": {
"Authorization": "Bearer sk-xxx",
"X-Project-ID": "proj_xxx"
}
将apiKey和headers中的sk-xxx替换为你刚才复制的真实API Key。特别注意Authorization值必须包含“Bearer ”(注意空格),漏掉空格会直接返回401,这是高频踩坑点。
第四步:彻底关闭自动模型检测
在settings.json中搜索"claude.code.model",将值改为"abab6.5s-chat"——这是M3当前正式发布的模型标识,不要写错。
再搜索"claude.code.autoDetectModel",设为false。这一步至关重要:不禁用自动检测,插件会忽略你配置的base_url,强行访问Anthropic接口,所有前期配置全部失效。
保存settings.json后,再次重启Cursor。
第五步:验证配置是否生效
新建一个.py文件,输入def hello() -> ,按Tab触发代码补全。如果右侧弹出MiniMax响应的代码块,说明base_url已经正确接入。
更直接的验证方式:打开命令面板(Ctrl+Shift+P),输入“Claude: Start Chat”,新建对话窗口,输入“你是谁”。如果响应中包含“abab6.5s”或“MiniMax”字样,说明配置已生效。
整体流程看似步骤较多,核心其实只有两件事:修改base_url并关闭自动检测。完成一次配置后,就能在Cursor中直接调用MiniMax M3,体验与原版Claude Code完全一致。