进阶
Claude Code 走向开源——从中窥见智能体架构的奥秘
2026年4月2日 · 阅读约8分钟
发生了什么
Anthropic 将 Claude Code(他们的命令行 AI 智能体)开源了。这是 Anthropic 自家工程师每天都在用的工具——现在任何人都可以阅读源代码,了解它的运作方式,并从其架构中学习。
这件事意义重大,因为生产级的智能体代码很少公开。大多数智能体框架不过是玩具或演示。Claude Code 是经过实战检验的软件,能处理真实任务:编辑文件、运行测试、管理 git、浏览网页。
代码揭示了什么
“智能体是循环,不是链条”
核心架构是一个简单的循环:观察环境、决定行动、执行操作、观察结果。如此反复,直到完成。这比大多数人预想的要简单得多。
“工具调用才是真正的力量”
智能体的智能来自它的工具——文件读取、代码执行、网络搜索、git 操作。AI 模型决定使用哪个工具以及何时使用。工具完成实际的工作。
“Harness 工程至关重要”
如何设置系统提示词、管理上下文、处理错误、约束智能体行为,和模型本身一样重要。这被称为「Harness 工程」,是一个正在兴起的学科。
这对你意味着什么
如果你在使用 AI 工具(第一阶段):这对你目前没有任何影响。继续一个工具一个工具地搭建你的工作站就好。
如果你在用 AI 构建(第二到三阶段):研究这份代码。这是一堂关于如何构建可靠智能体的大师课。其中的模式——工具循环、错误恢复、上下文管理——适用于你构建的任何智能体,无论是基于 Claude、GPT 还是开源模型。