Claude Code 第 3 篇 深入理解 Claude Code 工作机制,告别“瞎问瞎用”
🚀 Claude Code 是一个在终端运行的智能体编码助手,虽然它在编码方面表现出色,但它还可以帮助我们完成从命令行可以做的任何事情:编写文档、运行构建、搜索文件、研究主题等。
⭐ 本文内容:了解 Claude Code 的工作原理,包括智能体循环、会话机制、安全机制、高效使用的技巧。
智能体循环(Agentic Loop)
当你给 Claude Code 一个任务的时候,也就是我们输入 Prompt 的时候,Claude Code 会按照如下三个阶段来执行,这三个阶段组合在一起,称之为智能体循环。
- 循环:收集上下文->采取行动->验证结果
- 动态循环调整:根据用户需求进行循环的调整,Claude Code 会根据前面步骤学到的内容,自行决定每一步需要做什么,并将若干步骤链式组合起来,并不断调整步骤。
- 案例 1:涉及代码库的问题,则它可能只需要收集一些上下文信息。
- 案例 2:bug 修复问题,则它可能重复地经历三个阶段。
- 人在循环中:人也是循环中的一部分
