AIUnlimited
🌳

AI基础

🌱
AI 种子

从零开始

🌿
AI 萌芽

打好基础

🌳
AI 枝干

付诸实践

🏕️
AI 树冠

深入探索

🌲
AI 森林

精通AI

🔨

AI精通

✏️
AI 草图

从零开始

🪨
AI 雕刻

打好基础

⚒️
AI 匠心

付诸实践

💎
AI 打磨

深入探索

🏆
AI 杰作

精通AI

📘

AI实战

📖
理解开源模型

开源模型的基础知识和资源

🎯
问题到模型任务

将业务问题转化为模型任务

⚡
跑通第一个模型

30分钟快速看到第一个结果

🔧
微调与评测

微调模型并评估性能

🚀
应用系统

构建实际AI应用系统

🎨
生成式AI

探索AIGC的开源模型

🤖
Agent智能体

学习Agent框架和MCP工具

📐
基础补充

LLM基础知识和评测

🎓

Claude 学院

🤖
Claude 101 入门

用 Claude 学习 AI 基础知识

💻
Claude Code 101 入门

让 Claude 成为你的结对编程伙伴

🤝
Claude Cowork 入门

与 Claude 协作完成复杂项目

⚙️
Claude 平台 101

使用 Claude API 构建应用

实验室

已加载 7 个实验
🧬神经网络沙盒🤖AI 还是人类?🥋提示工程道场🏁算法竞速🧠AI 知识挑战🏗️系统设计画布
🎯模拟面试进入实验室→
🚀

职业发展

🚀
面试发射台

开启你的旅程

🌟
行为面试精通

掌握软技能

💻
技术面试

通过编程轮次

🤖
AI与ML面试

ML面试精通

🏆
Offer与未来

拿下最好的Offer

立即开始
AIUnlimited

AI 教育平台

沪ICP备18025655号-11

学习

  • AI基础
  • AI实战
  • Claude学院
  • 实验室
  • 职业发展

社区

  • 关于
  • 常见问题

支持

  • 服务条款
  • 隐私政策
  • 联系我们
AI & 工程学习计划›💻 Claude Code 101 入门›课程›探索 → 规划 → 编码 → 提交工作流
🔄
Claude Code 101 入门 • 入门⏱️ 8 分钟阅读

探索 → 规划 → 编码 → 提交工作流

探索 → 计划 → 编码 → 提交工作流

如果这门课你只能记住一件事,那就是这个工作流:探索、计划、编码和提交。没有它,大多数人会直接跳到让 Claude 写代码——这意味着之后需要更多的纠正。

探索和计划

处理前两个步骤的最快方式是使用 计划模式。在计划模式下,Claude 无法编辑文件——它只是读取文件以收集关于如何进行实施的信息。

要进入计划模式,按 Shift + Tab 直到在文本输入下方看到 "计划模式"。然后输入类似这样的提示:

我需要为我们的图片上传管道添加 WebP 转换。弄清楚它应该在管道的哪个位置进行,是否需要新的依赖项,以及如何处理。

Claude 会读取相关文件、进行一些网页搜索,并给你一个行动计划。审查它并判断是否满足你的要求。如果不满足,要求它修改特定领域。

这是纠正方向的最佳时机,因为在编写任何代码之前。你也可以在不进入计划模式的情况下运行探索子代理,如果你只是想要一个代码库的概要总结而不打算进行后续更改的话。

编码

计划看起来没问题后,选择 "批准" 接受它,让 Claude 开始处理列表项。你的权限模式决定了 Claude 的后续操作:它可以在每一步询问你、自动接受文件编辑,或在自动模式下运行,由后台安全检查筛选每个操作。

Claude 会尽力在认为计划 "完成" 之前进行故障排除,但有时你需要介入。这就是使用计划模式的好处——执行后,你还有如何得出结果的上下文,这有助于指导 Claude 的后续决策。

以下是一些让编码阶段更顺利的提示:

  • 定义成功标准。 为了让 Claude 对结果有信心,需要明确 "正确" 是什么样子的。在编写计划时明确说明。

  • 添加工具。 帮助 Claude 完成目标的工具可以减少很多来回沟通。例如,如果你正在构建 Web UI,安装 Claude in Chrome 扩展,这样 Claude Code 可以控制浏览器标签页并直接测试 UI。

  • 包含测试套件。 给 Claude 一个可以持续验证的测试套件。Claude 甚至可以为你编写测试。在交出之前,确保测试是可靠的真相来源,以避免误报。

快速提示: 如果你发现 Claude 不断遇到相同的问题,要求它将解决方案保存到 CLAUDE.md 文件中。

提交

当你自己测试完更改并对结果满意后,就该推送代码了。在提交之前,运行 子代理代码审查 来检查你的工作。子代理提供了代码库的全新视角——它不会带有主代理在会话中可能产生的偏见。

然后让 Claude 按你的风格生成提交信息。重复这个过程。

回顾

要有效使用 Claude Code,请遵循探索、计划、编码和提交工作流:

  • 探索 为 Claude 提供项目所需的相关上下文。
  • 计划 创建 Claude 用来衡量成功的行动计划。
  • 编码 是你和 Claude 在确定最终结果之前的来回沟通。
  • 提交 帮助你审查和推送代码,以便开始下一个功能。
第 8 课,共 23 课已完成 0%
←浏览你的代码库

讨论

登录 参与讨论