告别 Cursor!Claude Code 深度实测:这可能是最强的 AI 编程助手!(附完整激活教程)
1 简介
Anthropic 最新推出的 Claude Code 到底有多强?作为一款革命性的 AI 编程助手,它不仅拥有强大的代码理解和生成能力,还支持深度思考、记忆功能和 Git 操作。
本文通过真实项目实战,全面测评 Claude Code 的各项功能,并详细对比 Cursor 等同类产品的优劣。更重要的是,我们提供了完整的中转平台激活教程,帮你以月费 299 元的价格体验原价 200 美元的顶级 AI 编程工具。
从安装配置到高级特性,从基础对话到复杂项目管理,这篇万字长文将带你深度了解 Claude Code 的真实实力。无论你是想要提升编程效率的开发者,还是对 AI 工具感兴趣的用户,这篇文章都能为你提供有价值的参考。
2 前言

Claude Code,是由 Anthropic 开发的智能编码工具。它存在于您的终端中,理解您的代码库,并通过自然语言命令帮助您更快地编码。
通过直接集成到您的开发环境中,Claude Code 简化了您的工作流程,无需额外的服务器或复杂的设置。
Claude Code 是为编写代码而生的 Agent,您可以像与人对话一样,使用自然语言轻松实现的想法,无需任何学习成本。
Claude Code 的主要功能包括:
- 编辑文件并修复代码库中的错误
- 回答关于代码架构和逻辑的问题
- 执行和修复测试、代码检查和其他命令
- 搜索 git 历史记录,解决合并冲突,创建提交和 PR
- 使用网络搜索浏览互联网上的文档和资源
- 支持 Amazon Bedrock 和 Google Vertex AI 用于企业部署
3 安装 Claude Code
3.1 概述
Claude Code 直接在您的终端中运行,理解您的项目上下文并采取实际行动。无需手动将文件添加到上下文中(Claude 会根据需要探索您的代码库)。
Claude Code 是一个命令行界面,可将 Claude AI 直接带到您的终端。按照以下步骤开始使用。
3.2 前置条件
运行 Claude Code 需要 Node.js 18 或更高版本。
建议使用最新的 LTS 版本的 Node.js 以获得最佳性能。
3.3 安装步骤
3.3.1 安装 Node.js
从官方网站下载并安装 Node.js。验证安装:下载 Node.js
# 验证安装
node --version
npm --version
3.3.2 安装 Claude Code
使用 npm 在您的系统上全局安装 Claude Code:
npm install -g https://gaccode.com/claudecode/install --registry=https://registry.npmmirror.com
-g 标志将 Claude Code 全局安装,使其可从任何目录使用。

3.3.3 验证安装
检查 Claude Code 是否安装成功:
claude --version
安装完成后,会弹出窗口提示授权,点击确定即可。。

4 使用中转平台激活订阅
4.1 为什么使用中转平台
主要有两个原因:无法稳定使用,以及价格太贵。
首先,由于 Anthropic 不对国内开放的原因,无法使用 Claude Code 官方订阅,即使使用米国住宅 IP 申请也非常容易被 BAN,实际开发过程中基本不可用。
其次:Claude Code 的最低档位是 20 刀/ 月,要享受支持日常开发用量的订阅更是高达 100 刀,200 刀。

这里推荐使用国内目前最大最稳定的中转平台 GAC。
使用中转平台来使用 Claude Code ,主要包括注册中转平台账号,购买订阅并激活两个步骤,简单来说流程如下:
- 注册中转平台账号:链接 gaccode.com/signup?ref=… ;
- TB 购买天卡或者月卡:
- 登录 GAC 中转平台,激活订阅,开始使用 Claude Code 。
下面是详细的说明:
4.2 注册登录
注册中转平台账号,通过注册邮箱激活账号后,登录平台。


4.3 购买订阅,兑换激活
目前 GAC 中转平台的订阅,和 Claude 官方的订阅模式不同,主要有天卡和月卡两种。
4.3.1 天卡
主要体验使用,激活后 24 小时内有效,过期废除,享有 2000 credits 点数。

4.3.2 月卡
激活后 30 天内有效,每天享有 5400 credits 点数,且每小时补充 100 credits 点数。
月卡对应的是 Claude 官方的 Max 20 x 模式。

4.3.3 Credit 小时补充机制
关于月卡与天卡的说明,有人会觉得我天卡一天 2000,你月卡一个月才 5400,其实这种理解不正确,这里需要需要特别说明一下,月卡模式下的 Credit 小时补充机制。
这个机制简单来说就是,你一旦开启使用后,credits 会被消耗到 5400 以下,此时每过一小时,平台会自动重置 100 点,正常一天按照 10 小时计算,每天相当于白嫖 1000 点以上,直到额度重新达到 5400 为止。
利用这个机制,除非你的用量大到每天消耗的部分,远远大于 2400 点,那么每天醒来重新开始,你的额度都会被充满(日消耗在 2000 以内)。
如此循环往复,每个月的总 credits 点数远远不是所谓的 5400,对于每天用量的超人用户来说,是一个白嫖用量的令人激动的特性。
目前 GAC 中转平台的订阅有很多代理,可以自行搜索。
4.3.4 费用预估 VS Cursor
我们可以简单估算对比一下 Cursor 的费用:
- Cursor:500 次快速请求,20 刀,约等于 0.3 元一次请求(平均每天使用 17 次)。
- Claude Code :月卡 299 为例,以每天使用 2000 credits 计算(实际不止),每次请求 10 点 credits(实际使用下来一般每次请求 6~13 点左右),大约是 0.05 一次请求(平均每天使用 200 次)。
4.3.5 激活订阅
进 Cursor 管理订阅,输入购买的优惠码进行激活。



激活后,显示订阅信息:

4.4 开始使用
使用终端,进入希望使用 Claude Code 的项目目录,输入 claude:

此时会再次弹窗提示授权,点击“授权”按钮确认即可 :

授权成功后弹窗如下:

命令行已经成功激活 Claude Code agent 编码模式:

此时可以跟 claude 对话,或者开始项目工作。

4.5 关于模型
建议保持默认开启配置,此时使用 Claude Code Sonnet 4 模型,实际体验效果和 Opus 基本没区别,且输出更快,性价比更高。

4.6 授权失败问题
如果授权提示失败:


关掉科学上网工具(规则模式也不行,需要关闭),再次输入 claude 命令重新唤起授权。
5 Claude Code 使用介绍
5.1 开箱说明
开启 Claude Code 后,会有一些开箱的说明和提示。
5.1.1 Start
完成授权后,就可以在项目目录下开始使用。
进入项目目录,输入 claude 后,输入任意内容后回车开始。

5.1.2 模式设置
然后进入模式选择页面,选择各种暗黑/普通模式。

使用上下方向键进行选择:

5.1.3 风险提示

5.1.4 终端设置

5.1.5 文件信任

5.1.6 使用说明

输入 / 激活 claude 指令:

5.2 开始使用
下述所有教程,均以一个生成软著申请材料的项目案例来演示。
Claude Code 和其他 AI Code IDE 一样,主要的使用场景仍然是日常的编写代码,重构代码,修正 bug 等。
5.2.1 生成 CLAUDE. MD
5.2.1.1 创建 Claude 代码库文档
通常在开始编码,我们会输入类似 请帮我解释一下本项目 的提示词,来让 AI IDE 帮忙总结一下项目。
而在 Claude Code 中,当初次打开一个项目时,建议在项目目录下,使用 /init 命令来初始化 Claude.md 文档,这个文档会作为 claude 理解项目的 codebase 指导文档。

这个命令对于 Claude Code 的后续工作非常重要。
5.2.1.2 开始分析项目目录

5.2.1.3 创建文档

5.2.1.4 交互习惯选择

- 确定创建 Claude.md 文件
- 确定创建,并告诉 Claude Code 在本次会话中后续自动执行而不再需要询问用户(类似 Cursor 的 Auto-run 设置),与之对应的 1 选项就是每次需要人为确认(human-in-loop)
- 不创建文件。
类似的交互式窗口,会在后续 Claude Code 的使用中频繁遇到,请根据自己的使用习惯进行选择。
当涉及文件、目录的删除,移动,创建等命令时,都会出现上述 123 交互窗口供选择,如果选择 2,那么同一类型的操作,就会被记录到 .claude 目录下的 settings.local.json 文件下。

5.2.1.5 关于 CLAUDE.md 文档

完成后生成的 CLAUDE.md 文档如下所示:

我这个项目,主要是基于提供的需求文档,来编写软著申请所需要的一系列材料和源码。
它也正确识别出了需求文档 PRD ,并给出了自己的总结。
I've created a CLAUDE.md file that provides context for this repository. The analysis shows this is a requirements documentation repository for an AI-powered marketing materials management system integrated with Enterprise WeChat.
我创建了一个 CLAUDE.md 文件,用于为此存储库提供上下文。分析表明,这是与 Enterprise WeChat 集成的 AI 驱动的营销素材管理系统的需求文档存储库。
The file includes:
- Project overview and core system components
- Key features and system architecture
- Development context and important integration notes
- Reference to the main requirements document
该文件包括:
- 项目概述和核心系统组件
- 主要特点和系统架构
- 开发上下文和重要的集成说明
- 参考主要需求文档
Since this repository currently only contains requirements documentation (no actual code, build files, or development environment), the CLAUDE.md focuses on providing context about the project's purpose and architecture rather than specific development commands.
由于此存储库目前仅包含需求文档(不包含实际代码、构建文件或开发环境),因此 CLAUDE.md 侧重于提供有关项目目的和架构的上下文,而不是特定的开发命令。
5.2.1.6 CLAUDE.md 更新
CLAUDE.md 文档需要持续维护更新,当完成一个阶段性的工作后,记得更新。


5.2.2 Claude Code 自我介绍
在使用之前,让 cc 介绍一下自己。

5.2.3 使用场景示例
5.2.3.1 创建文件









5.2.3.2 给配置项赋值


同理创建技术栈文档并赋值




5.2.3.3 根据系统提示词撰写文档


5.2.3.4 将生成的文档配置到变量中



5.2.4 claude 指令 - 历史对话
截止到目前,我们已经基于 claude code 开始了一些对话,完成了一些工作,下面介绍一下关于历史对话的一些指令:
5.2.4.1 claude -c 恢复上次对话

5.2.4.2 claude --continue 恢复最近的对话


5.2.4.3 claude --resume 显示会话摘要
显示初始提示或对话摘要,项目状态,后续工作等:


5.3 在 Cursor 中使用 Claude Code
Claude Code 既可以作为编辑工具(terminal 交互),也可以集成到 IDE 作为一个插件来使用。
上面演示了在 Terminal 终端如何进行交互,实际上 claude code 也可以很丝滑的运行在 cursor 客户端。
默认 Cursor 界面:

5.3.1 连接到 Cursor
在 Cursor 的内置终端输入 claude ,回车确认后会唤起 Claude Code,此时 Claude Code 会作为 IDE 插件将被自动安装到 Cursor (cline , roocode 等 VSCode 系 IDE 同理,Intellij IDEA 也支持)。

安装完成后,可以在内置终端输入 /ide 命令来查看是否已完成:

也可以去插件面板查看安装状态:

5.3.2 Cursor 中使用
完成安装启动后,在 Cursor 中,打开任意一个文件,在文件的右上角区域会看到 Claude 标志性的橘色 icon,点击即可打开 Claude Code 窗口。

如此就可以在 Cursor 实现 Claude Code 和 Cursor 的双引擎模式,既可以享受到 Cursor 的无限次 Tab 代码补全和 Auto-run 全自动规划执行,又可以享受 Claude Code 极致丝滑快速地交互体验和大容量的按量计费。
5.3.3 常见安装问题
如果因为各种原因安装失败,或者无法通过文件图标唤起 claude 对话框(即只能通过内置 terminal 访问),可以尝试重启 cursor、升级 Cursor 到最新版本、卸载 claude code 重装等。
6 更多使用场景 (TBC)
6.1 说明文档生成
根据对项目的分析,提示补充相关文档。
目录结构中需要补齐快速开始等文档



6.2 文档体系整理
检查项目的文档体系是否合理:
请仔细对"快速开始","安装指南"和"使用说明"三个文档的内容进行分析,仔细评估三个文档的内容,作用和目标场景
又或者是给文档自动编号:
我们现在已经有了三个 UI 设计风格规范文档,建议也进行编号,后续可能会继续增加新的风格文档.编号完成后,记得更新文档结构和引用.


6.3 深度分析
感受一下思考的魅力:
非常好,你成功的区分了00-05文档是属于本项目的说明,他们和"工作流程"和"执行计划"存在区别,请再分析总结一下他们的区别



6.4 规范文档撰写
在引导下生成 UI 设计规范文档:
非常好,我们开始下一个话题,对于设计规范文档来说,目前是作为固定的规范文档,考虑到在申请时,可能自行提供该文档,所以和技术栈说明文档类似以,可以讲其作为可选的输入文档
生成的规范文档如下:

6.5 系统提示词生成
同样的,上述规范文档,可以做为生成系统提示的元提示词(meta prompt),来生成各种新的系统提示词。
比如非常简单的指定生成一种“暗黑科技风”:
非常好,既然我们已经有了UI设计规范,请参考该规范,撰写一份暗黑模式科技风格的规范文档,融合毛玻璃效果、霓虹渐变和精致图标,呈现高端现代的视觉体验.
或者指定相对详细的风格描述:
请再参考以下描述生成一份新的设计风格规范:
==极简主义风格(Minimalist)==
采用极简主义风格设计,遵循"少即是多"的理念。
使用大量留白创造呼吸空间,仅保留最必要的元素。
配色方案限制在2-3种中性色,主要为白色背景配以黑色或深灰色文字。
排版应精确到像素级别,使用精心设计的网格系统和黄金比例。
字体选择无衬线字体如Helvetica或Noto Sans,字重变化作为主要层次手段。
装饰元素几乎为零,仅使用极细的分隔线和微妙的阴影。
整体设计应呈现出克制、优雅且永恒的美学,让内容本身成为焦点。
参考Dieter Rams 的设计原则和日本无印良品(MUJI)的产品美学。


6.6 推理决策
反复鞭打:(自动触发了深度思考,哈哈)
考虑一下system prompt目录是否可以从principledoc目录下迁出变成独立的目录,请给出正反两方面的思考,并择优决策,如果决定移出,请记得更新整体文档结构和引用
README 文档中的目录结构还没有更新,请继续完成检查工作



既然我们已经从 principle doc 移出了 system prompt 目录,那么我们再深入思考一下该目录下剩余的几个文档是否需要再划分子目录,仍然从正反两个方面进行分析,对比各自决策的优劣,从而做出更合适的选择。如果决定要划分子目录,那么注意更新所有相关文档的项目目录结构和文档引用地址(记得后续所有涉及调整文档或目录的操作都需要检查这项). think harder.




6.7 回顾检查
总结历次文档和目录的调整,全面检查脚本文件,说明文档,配置文件,提示词文档等一系列相关文档中的目录结构和文档引用是否正确.
[!NOTE] 可以反复执行多次检查,来提高准确率。






6.8 扩展建议
请根据项目现在进行分析,深入思考展望一下后续项目迭代的方向,并给出建议
Claude Code 甚至能做接近 Deep Research 的事情!!!



6.9 迭代规划
非常好的扩展建议,非常好的后续迭代规划和优先级,请结合当前已有的 feature list,以及上述分析,整理出本项目的 roadmap,并保存到文档中.




7 常见指令
7.1 撤销输入
因为 Claude Code 的输入框交互式类似命名行的,所以当在对话时输入了一段内容后,如果希望全部撤销从头开始重新输入,可以使用快捷键,连按两次 shift+ESC,而不是使用 Backspace 逐字撤销。
撤销前:

撤销后:

重新输入:

7.2 快速记忆
可以通过以 # 开始输入来即时添加记忆:
通过自然语言提示:
既然我们已经从 principle doc 移出了 system prompt 目录,那么我们再深入思考一下该目录下剩余的几个文档是否需要再划分子目录,仍然从正反两个方面进行分析,对比各自决策的优劣,从而做出更合适的选择。如果决定要划分子目录,那么注意更新所有相关文档的项目目录结构和文档引用地址(记得后续所有涉及调整文档或目录的操作都需要检查这项). think harder.

使用快捷键:

后续命令快速记忆生效中:



8 进阶特性(TBC)
8.1 编制计划
在 Claude Code 使用时,如果对话的内容较多,它会自动帮忙进行任务规划,并会以 checklist 的方式展示:



8.1.1 任务交互界面说明
这里需要特别说明,Claude Code 对于自身计划的 checklist 交互设计非常细致,下面是对交互细节的一些说明:
Claude Code 交互界面:
- 灰色:表示我们输入的对话
- 高亮白色圆点:表示当前正在执行的步骤/任务
- 绿色圆点:表示已经完成的任务
- 橘色 doing:表示正在执行 Claude Code 内部的工具
任务清单项:
- 浅灰紫色:表示正在处理的任务
- 灰色:表示待处理任务
- 绿色删除线:表示刚刚执行完成的任务
- 灰色删除线:表示历史执行完成的任务
规模更大的任务举例



8.1.2 plan 模式
连续按两次 shift + tab 键,即可进入 plan 模式。
普通对话模式如下:

plan 模式如下:

8.2 创建任务
8.3 深度思考
不同于 Cursor 等 IDE 的通过模型选择来切换,Claude Code 采用了一种魔法词驱动机制,即可以显式地通过一些特定的“魔法词”来启动深度思考,一些典型的魔法词如下:
think hard
think harder
ultra think
思考
深入思考
仔细思考
更深入地思考
通过这种方式, Claude 实现了通过自然语言要求其进行深入思考。
考虑到中文适配问题,建议显示的在对话中追加上述魔法词。

示例:通过深度思考,让 CC 成功地理解了,项目的目标不是根据需求来生成业务系统的前后端代码,而是组织出一个自动产出软著申请材料的工作流程。










[!NOTE] 注意: 尽量在复杂问题的场景开启深度思考,因为这个功能会消耗大量的 credits 点数。
8.4 记忆功能
Claude Code 通过 Claude.md 存储重要记忆。在一开始,我们就通过 /init 命令初始化了该文档。
CLAUDE.md 文件来存储重要的项目信息、约定和常用命令:
- 包括常用命令(构建、测试、lint)以避免重复搜索
- 记录代码风格偏好和命名约定
- 添加特定于您项目的重要架构模式
- CLAUDE.md 记忆可用于与团队共享的指令和您的个人偏好。
- 更多关于记忆的设置,您可以访问此官方文档了解:Claude Code 概述 - Anthropic
- 在官方文档中,此部分记录了记忆的常用用法:管理Claude的内存 - Anthropic
8.5 工具调用
8.6 Git 支持
Claude Code 支持使用 Git 工作树运行并行 Claude Code 会话。
Claude Code 支持使用自然语言操作 Git,如:
我们已经完成了项目的大部分工作,请提交我的更改(到 xxxx 地址)
创建一个 pr
哪个提交在去年十二月添加了 markdown 测试?
在 main 分支上变基并解决任何合并冲突



9 常见使用问题
大部分情况下,是开启了科学导致的,使用过程可以尽量关闭 tz。
偶发,忽略,重试。


过程中调用工具有时会有红色报警,视具体报错信息判断,不一定是执行报错。
比如下面执行 git 命令报错,它会自动纠错执行。




10 使用体会
10.1 Claude Code vs Cursor
同一个问题的对话内容、交互过程和输出结果,对比如下:
可以从 prompt 的自然性,思考过程的完整性,指令执行的条理清晰度等几方面自行体会(当然最好的体会就是自己上手体验)。


10.2 优点
10.2.1 简介的人机交互
不同于任何 VSCode 系的 IDE 产品,Claude Code 使用了基于命令行的人机交互,并且提供了丰富的指令来覆盖日常开发中的所需要的功能。
10.2.2 Human-in-loop 的模式
不同于 cursor 的开始会话后的全自动模式,claude code 提供了自选模式,可以让开发者在整个过程中介入。
10.3 不足
10.3.1 对话起始点不够清晰
当对话轮次变多,上下文会话窗口变得很长后,很难在会话窗口方便的定位到某一次对话。
如下图所示,因为它的对话是灰色,不好识别。

10.3.2 回档功能不完善
目前在在同一个项目下面 claude -c,可以继续上次的对话,但是使用过程中如果 credits 到期,或者其他原因导致整体会话中止后再次授权,历史对话无法继续,只能重新开始。
11 案例展示
本文所展示的教程内容,均来自以下项目的过程:
12 参考资料
- 官网: www.anthropic.com/claude-code
- 官网文档: docs.anthropic.com/zh-CN/docs/…
- 沧海九粟: www.bilibili.com/video/BV1BH…
- Claude Code 介绍与引导:www.yuque.com/beihu-iq2oo…