Claude Code 是一个运行在终端中的 AI 编程助手。
它由 Anthropic 打造,直接连接你的代码库,理解项目结构,并在你的本地机器上编写真实代码——全程通过自然语言对话完成。自 2025 年 5 月正式发布以来,Claude Code 已成为最广泛采用的 AI 开发工具之一,助力 Anthropic 在 2025 年 11 月实现超过 10 亿美元的年化收入。
本教程将带你从零开始,直到高效使用。无需任何 AI 工具的使用经验。
- Claude Code 是什么?
- 前置条件与安装
- 你的第一次会话
- 常用命令参考
- Plan Mode:先想后做
- 配置 CLAUDE.md
- 实际工作流程示例
- 如何选择 Sonnet 4.6 和 Opus 4.6
- 充分利用 Claude Code 的技巧
Claude Code 是 Anthropic 推出的终端原生 AI 编程助手。与基于浏览器的聊天机器人或 IDE 插件不同,它直接运行在你的终端中,操作本地文件。
以下是它的独特之处:
- 深度代码库感知 —— Claude 会索引整个项目,理解文件之间的关联
- 交互式推理 —— 展示思考过程,并在关键决策点征求你的意见
- 本地执行 —— 在你的机器上编辑文件和运行命令,而非远程沙箱
- 权限系统 —— 每次文件修改和命令执行都需要你的批准
Claude Code 基于 Claude Opus 4.6 和 Claude Sonnet 4.6 驱动,这是 Anthropic 最强大的模型。标准上下文窗口为 200K token,Opus 4.6 还提供 1M token 的测试版。
"Claude Code 不是聊天机器人,而是一个通过对话方式交互的编程代理。"
安装之前,请确保你有:
- Claude 订阅 —— 至少需要 Claude Pro($20/月)
- 终端应用 —— Terminal.app(macOS)、你常用的 Linux 终端或 Windows Terminal
- 支持的操作系统 —— macOS、Linux 或 Windows 11
- Node.js —— npm 安装方式需要
打开终端并运行:
你也可以通过官方脚本安装:
GPT plus 代充 只需 145
你应该能看到打印出的当前版本号。如果出现 "command not found" 错误,请确认你的 Node.js bin 目录已添加到 PATH 中。
Claude Code 在项目根目录下启动效果**:
GPT plus 代充 只需 145
就这样,Claude 会扫描你的项目,你可以开始了。
首次在项目中启动 时,会发生以下事情:
- Claude 索引你的项目文件和目录结构
- 打开一个交互式提示符,你可以用自然语言输入
- 你提出问题或下达指令,Claude 回复代码、编辑或解释
试试从这样的提问开始:
Claude 会扫描你的文件,给出项目的结构化概览——框架、入口点、核心模块。
接下来尝试一个实际任务:
GPT plus 代充 只需 145
Claude 会:
- 找到相关的表单组件
- 展示修改方案
- 在修改任何文件之前征求你的许可
- 应用编辑并确认变更内容
全程你都掌握主动权,未经你批准不会发生任何操作。
以下是你在 Claude Code 会话中最常用的命令:
你不需要记住所有斜杠命令才能高效使用。大多数时候,你只需用自然语言输入需求,Claude 会自动处理。
Plan Mode 是 Claude Code 最重要的功能之一,对新手尤其有用。
使用 进入 Plan Mode 后,Claude 会改变行为方式:
- 分析问题 —— 阅读相关文件,追踪依赖关系,识别影响范围
- 制定分步方案 —— 要改什么、按什么顺序改、为什么改
- 展示推理过程 —— 你可以看到 Claude 如何思考问题
- 等待你的批准 —— 在你同意之前不会执行任何操作
- 复杂重构 —— 重命名一个在数十个文件中被引用的模块
- 多文件功能 —— 添加涉及路由、控制器、模型和测试的新 API 端点
- 不熟悉的代码库 —— 在修改之前先了解影响范围
- 学习 —— 阅读 Claude 的推理过程有助于加深对代码库的理解
Claude 会回复类似这样的内容:
以下是我的方案:
- 更新 ,将 session 验证改为 JWT token 验证
- 修改 ,在登录成功时生成并返回 JWT
- 更新 ,处理 token 失效逻辑
- 调整 中的 API 客户端,在 Authorization 头中发送 token
- 更新 3 个测试文件,使用基于 JWT 的认证测试数据
是否继续?
你可以审查方案、提出疑问、调整细节,然后批准执行。
是一个特殊文件,Claude 在每次会话开始时会自动读取。你可以把它理解为 Claude 在你项目中的行为配置文件。
将它放在项目根目录下:
GPT plus 代充 只需 145
没有 时,Claude 会对你的编码规范做合理猜测。有了它,Claude 从第一条提示开始就会严格遵循你的标准。这在团队协作中尤其重要,因为一致性至关重要。
Claude 会追踪仪表板组件,找到 API 调用,检查是否存在 N+1 查询或缺失索引等问题,并提出具体的修复建议。
GPT plus 代充 只需 145
Claude 会确定在哪里添加切换组件,设置主题上下文,添加 localStorage 逻辑,并正确处理初始渲染。
Claude 会规划重构步骤,展示哪些函数会改变,并在执行前确认不会破坏外部接口。
Claude Code 与 Git 深度集成。你可以让它:
GPT plus 代充 只需 145
Claude 会创建分支、暂存文件、编写提交信息,并使用 GitHub CLI 发起 PR——全部在终端会话中完成。
Claude Code 提供两个模型可供选择。选对模型能帮你节省时间和金钱。
大约 80% 的工作使用 Sonnet 4.6:编写函数、修复 bug、添加功能、编写测试、解释代码。速度快、成本低,而且完全胜任。
最难的 20% 切换到 Opus 4.6:跨多文件的大规模重构、复杂的架构决策、Agent Teams 并行工作,或者需要 1M token 上下文窗口来分析大型代码库时。
1. 每个项目先建立上下文。 在开始任务之前,先让 Claude 概括项目功能。这帮助 Claude 建立准确的心智模型,从而在第一条提示就生成更好的代码。
2. 复杂任务一定要用 Plan Mode。 如果任务涉及两个以上的文件,使用 。提前规划的成本远低于修复错误变更的代价。
3. 请求要具体明确。 不要说"把代码改好一点",而应该说"重构 函数,处理 Stripe 支付失败的情况,并以指数退避方式重试最多 3 次。"
4. 上下文快满时使用 /compact。 长时间的会话会积累大量上下文。当 Claude 开始遗忘之前的对话内容时,运行 来压缩历史记录并释放空间。
5. 创建并维护你的 CLAUDE.md。 这是你能做的最高杠杆率的事情。一个好的 可以避免重复纠正,让 Claude 始终与团队标准保持一致。
6. 批准前审查变更。 Claude 的权限系统是有原因的。仔细阅读建议的变更,尤其是在不熟悉的代码库中。Claude 很强大,但并非万无一失。
7. 用 Git 集成保持工作流整洁。 让 Claude 处理 Git 的机械性工作——创建分支、提交代码、编写 PR 描述——这样你就能专注于审查实际的代码变更。
8. 在单次会话中串联任务。 Claude 在会话中保持上下文记忆。完成一个功能后,立即跟进"现在给我们刚添加的代码写测试"——Claude 已经了解相关代码。
你现在已经具备了高效使用 Claude Code 所需的一切知识。学习曲线很短:大多数开发者在前几次会话中就能找到节奏。
随着你越来越熟练,可以探索这些进阶功能:
- Agent Teams —— 启动多个 Claude 实例,在大型项目上并行工作(仅 Opus 4.6)
- 1M token 上下文窗口 —— 在单次会话中分析大型代码库(Opus 4.6 测试版)
- 自定义斜杠命令 —— 通过项目级命令自动化重复性工作流
- CI/CD 集成 —— 将 Claude Code 集成到你的构建和代码审查流程中
终端是开发者的主战场。Claude Code 在这里与你并肩作战,让你更高效。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/237707.html