Claude Code for Cursor 使用教程
Claude Code 的 VS Code 扩展完全兼容 Cursor,你可以在 Cursor 中安装 Claude Code 扩展,获得原生的 Agentic Coding 体验——自动阅读代码库、跨文件编辑、运行终端命令,直接在 Cursor 中完成复杂的编程任务。Claude Code 作为独立的扩展运行,与 Cursor 的 Tab 补全、Cmd+K、Chat 等功能互不影响。Claude
Cursor 是基于 VS Code 的 AI 编程编辑器,内置了丰富的 AI 功能。Claude Code 的 VS Code 扩展完全兼容 Cursor,你可以在 Cursor 中安装 Claude Code 扩展,获得原生的 Agentic Coding 体验——自动阅读代码库、跨文件编辑、运行终端命令,直接在 Cursor 中完成复杂的编程任务。
本文档主要介绍如何通过 AceData Cloud 的代理服务,在 Cursor 中配置和使用 Claude Code 扩展。
申请流程
要使用 Claude Code,首先可以到 Claude Messages 服务页面 ,识别下方二维码:

然后点击「Acquire」按钮,获取请求所需要的凭证:
如果你尚未登录或注册,会自动跳转到登录页面邀请您来注册和登录,登录注册之后会自动返回当前页面。
在首次申请时会有免费额度赠送,可以免费体验 Claude Code 服务。
安装插件
系统要求
-
Cursor 最新版本(基于 VS Code 1.98.0+)
安装步骤
在 Cursor 中,按 Cmd+Shift+X(Mac)或 Ctrl+Shift+X(Windows/Linux)打开扩展视图,搜索 Claude Code,找到 Anthropic 官方发布的插件并点击「Install」安装:
也可以通过以下链接直接安装:
-
Cursor 安装链接
安装后在弹出的信息提示中选择信任,即可完成安装。
“如果安装后扩展没有出现,请重启 Cursor 或在命令面板中执行「Developer: Reload Window」。
配置 AceData Cloud API
第一次打开插件时,会提示登录 Anthropic 官方账号。我们可以跳过官方登录,通过配置 AceData Cloud 的代理 API 来使用,无需官方订阅。
步骤一:配置环境变量
你可以选择在以下任一位置配置环境变量:
选项 A:用户级配置(所有项目适用)
编辑 ~/.claude/settings.json(如果不存在则创建),添加 env 配置,将 {token} 替换为你在 AceData Cloud 控制台获取的 API 令牌:
{
"env": {
"ANTHROPIC_AUTH_TOKEN": "{token}",
"ANTHROPIC_BASE_URL": "https://api.acedata.cloud"
}
}
选项 B:项目级配置(仅当前项目)
在项目根目录创建 .claude/settings.json(共享配置)或 .claude/settings.local.json(个人配置,gitignored):
{
"env": {
"ANTHROPIC_AUTH_TOKEN": "{token}",
"ANTHROPIC_BASE_URL": "https://api.acedata.cloud"
}
}
“提示:API 令牌可在 AceData Cloud 控制台 中查看。
ANTHROPIC_AUTH_TOKEN的值会被自动添加Bearer前缀发送到服务端。项目级配置优先级高于用户级配置。建议在团队项目中使用.claude/settings.json共享配置,个人敏感信息放在.claude/settings.local.json中。
步骤二:禁用登录提示(可选)
如果不想每次打开都看到登录提示,可以在 Cursor 设置中禁用:
按 Cmd+,(Mac)或 Ctrl+,(Windows/Linux)打开设置,搜索「Claude Code login」,找到 Disable Login Prompt 选项并勾选即可。
配置完成后,重新打开 Claude Code 插件面板,即可正常开始使用。
打开 Claude Code 面板
安装并配置完成后,有多种方式打开 Claude Code:
|
方式 |
操作 |
|---|---|
| 编辑器工具栏 |
点击编辑器右上角的 ✦ Spark 图标(需要打开一个文件) |
| 状态栏 |
点击底部状态栏右侧的「✱ Claude Code」(无需打开文件) |
| 命令面板 | Cmd+Shift+P
/ |
| 快捷键 | Cmd+Esc
(Mac)/ |
Claude Code 默认采用编辑区视图作为聊天区域,可视区域更大。你也可以将面板拖动到侧边栏或其他位置。
Cursor 内置 AI 与 Claude Code 的区别
Cursor 自带了 AI 编程功能(如 Tab 补全、Cmd+K 编辑、Chat 等)。Claude Code 扩展作为独立的 Agent,与 Cursor 内置 AI 互为补充:
|
特性 |
Cursor 内置 AI |
Claude Code 扩展 |
|---|---|---|
| 工作模式 |
内联补全 + 对话 |
完整 Agent(自主读写文件、执行命令) |
| 代码修改 |
单文件内联编辑 |
跨文件自主编辑,支持 Diff 审查 |
| 终端操作 |
不直接操作终端 |
可以运行终端命令(安装依赖、运行测试等) |
| 上下文 |
手动选择上下文 |
自动分析整个代码库 |
| 权限控制 |
无 |
多级权限模式(Ask / Plan / Auto) |
| MCP 支持 |
Cursor 自带 MCP |
Claude Code 有独立的 MCP 配置 |
两者可以同时使用,互不冲突。
基本使用
对话交互
在 Claude Code 面板中直接输入自然语言即可与 Claude 交互。例如:
-
「帮我分析这个项目的整体架构」
-
「这段代码有 Bug,帮我修一下」
-
「把这个函数重构一下,提升可读性」
-
「给这个模块写单元测试」
Claude Code 会自动理解你的代码库上下文,跨文件进行分析和编辑。当 Claude 需要修改文件时,会显示 Diff 对比视图,你可以选择接受或拒绝修改。
上下文引用
在对话中使用 @ 符号可以引用特定文件或上下文:
-
@filename.py— 引用指定文件(支持模糊匹配) -
@src/components/— 引用整个目录(需要尾部斜杠) -
@terminal:name— 引用终端输出
选中编辑器中的代码后,按 Option+K(Mac)/ Alt+K(Windows/Linux)可以快速插入 @ 引用(如 @app.ts#5-10)。
斜杠命令
点击对话框中的 / 图标,或直接输入 /,可以使用丰富的内置功能:
|
命令 |
功能 |
|---|---|
/new |
新建对话 |
/model |
切换模型 |
/compact |
压缩上下文 |
/mcp |
配置 MCP 服务 |
/config |
打开设置 |
/usage |
查看用量 |
/memory |
管理 Claude 记忆 |
/help |
显示帮助信息 |
审阅代码变更
当 Claude 需要修改文件时,会显示 Diff 对比视图,展示原始代码和修改后的对比。你可以选择接受或拒绝每项修改,也可以告诉 Claude 你想要的不同做法。
权限模式
通过面板底部的模式指示器可以切换不同的权限模式:
|
模式 |
说明 |
|---|---|
| Default(Ask) |
每次操作前询问确认(默认) |
| Plan |
Claude 先制定计划等待审批,确认后才执行 |
| acceptEdits |
自动接受文件编辑,但终端命令仍需确认 |
| bypassPermissions |
跳过所有权限提示,完全自动化(谨慎使用) |
多会话并行
使用命令面板中的 Open in New Tab 或 Open in New Window 可以启动多个独立对话,每个对话维护独自的历史和上下文,可以并行处理不同任务。
其他设置
切换模型
Claude Code 支持切换不同的模型,例如 Claude Sonnet、Claude Opus 等。可以通过 /model 命令或在插件设置的 Selected Model 中配置。
自动模式
在插件设置中可以将 Initial Permission Mode 设为 bypassPermissions,开启后 Claude Code 执行文件编辑、终端命令等操作时不再逐一弹窗确认,实现全自动化工作流。
也可以设为 acceptEdits 实现自动接受编辑但终端命令仍需确认的半自动模式。
“注意:开启自动模式前请确保你了解其风险,建议在可信的项目环境中使用。
在终端中使用 CLI
如果你更偏好命令行风格,可以在 Cursor 设置中勾选 Use Terminal,Claude Code 会以 CLI 模式在集成终端中运行。你也可以直接打开 Cursor 集成终端,运行 claude 命令。
常见问题
连接失败怎么办?
-
确认
~/.claude/settings.json或.claude/settings.json中环境变量配置正确,特别是ANTHROPIC_AUTH_TOKEN和ANTHROPIC_BASE_URL -
确认 API 令牌有效(可在 控制台 查看)
-
检查网络连接是否正常,确保能访问
https://api.acedata.cloud -
重启 Cursor 后重试
Claude Code 和 Cursor 内置 AI 会冲突吗?
不会。Claude Code 作为独立的扩展运行,与 Cursor 的 Tab 补全、Cmd+K、Chat 等功能互不影响。你可以同时使用两者。
Spark 图标没有出现?
-
确保已打开一个文件(仅打开文件夹不够)
-
确认 Cursor 版本为最新版
-
在命令面板中执行「Developer: Reload Window」
-
或者直接点击底部状态栏的「✱ Claude Code」
如何查看剩余额度?
登录 AceData Cloud 控制台,即可查看当前账户的剩余额度和使用情况。
了解更多
-
📖 Claude Code VS Code 官方文档(Cursor 兼容)
-
⌨️ VS Code 命令和快捷键参考
-
🔧 AceData Cloud Claude Code 服务
-
💬 如有任何问题,欢迎通过平台客服联系我们
更多推荐



所有评论(0)