Cursor IDE 接入教程

将 XiDao Api 作为 Cursor 的 AI 后端,享受强大的代码补全和对话功能

什么是 Cursor?

Cursor 是一款基于 VS Code 构建的 AI 原生编辑器,内置强大的 AI 编程助手,是目前最流行的 AI IDE 之一。

🎯

智能代码补全

基于上下文的代码补全,理解整个项目结构

💬

Chat 模式

与 AI 对话,询问代码问题、生成代码片段

✏️

Editor 模式

AI 直接编辑代码,支持多文件同时修改

🔍

代码库搜索

快速理解大型代码库,精准定位问题

安装 Cursor

下载安装包

访问 cursor.com/download,根据你的操作系统下载对应版本(Windows/macOS/Linux)

安装并启动

运行安装程序,安装完成后启动 Cursor。首次启动可以选择导入 VS Code 设置和扩展

登录(可选)

可以注册 Cursor 账号同步设置,也可以跳过直接使用

方式一:OpenAI 兼容配置(推荐)

此方式可以使用 GPT、Gemini 等所有 OpenAI 格式的模型。

打开设置

Ctrl + , (Windows) 或 Cmd + , (macOS) 打开设置

搜索 API 配置

在搜索框中输入 OpenAI API KeyCursor OpenAI

填写配置信息

找到以下两项,填入对应值:

配置项
OpenAI API Key:     sk-你的API_KEY
OpenAI Base URL:     https://api.xidao.online/v1
完成! 保存后即可在 Cursor 中使用 Chat (Ctrl+L) 和 Editor (Ctrl+I) 功能。

方式二:Anthropic 配置(使用 Claude 模型)

如果你主要使用 Claude 系列模型,可以用 Anthropic 原生配置。

打开设置

Ctrl + Shift + P 打开命令面板,输入 Cursor Settings

找到 Anthropic 配置

搜索 Anthropic API KeyAnthropic Base URL

填写配置

配置项
Anthropic API Key:   sk-你的API_KEY
Anthropic Base URL:  https://api.xidao.online
💡
提示 方式一和方式二可以同时配置。使用 Chat 时可以在右下角切换模型提供商。

使用方法

核心功能快捷键

功能快捷键说明
ChatCtrl + L / Cmd + L打开 AI 聊天面板
Inline EditCtrl + K / Cmd + K行内编辑选中的代码
EditorCtrl + I / Cmd + I让 AI 编辑整个文件
CodebaseCtrl + Enter / Cmd + Enter基于整个代码库问答
ComposerCtrl + I (聊天框)多文件编辑模式

推荐使用流程

📝

新项目上手

打开项目 → Ctrl+Enter 问 "这个项目是做什么的?" → 了解架构

🔧

写新功能

Ctrl+L 描述需求 → AI 生成代码 → 审查修改 → 应用

🐛

修复 Bug

选中错误代码 → Ctrl+K → 描述问题 → AI 给出修复方案

♻️

重构代码

Ctrl+I 输入 "重构这个文件,使用..." → AI 自动优化

高级技巧

⚙️
@ 引用 在 Chat 中使用 @ 可以引用文件、目录或符号,让 AI 更精准地理解上下文。例如:
@src/components/Button.tsx — 引用特定文件
@src/utils — 引用整个目录
#ButtonComponent — 引用代码符号

推荐模型选择

场景推荐模型原因
日常补全Claude Sonnet 4.5速度快、质量高
复杂任务Claude Opus 4.6最强推理能力
快速原型Gemini 2.5 Flash响应极快

常见问题

AI 不响应或报错

  1. 检查 API Key 是否正确填入(以 sk- 开头)
  2. 检查 Base URL 是否正确(注意末尾的 /v1)
  3. 确认账户有足够余额
  4. 尝试重启 Cursor

补全不工作

  • 确保已在设置中配置了 API Key
  • 检查是否开启了 Tab 补全功能
  • 某些情况下需要手动触发(Ctrl+Space)