Claude Code 正在重构Agent系统的开发模式!
Claude Code远不仅仅是一个AI编程工具,它是一套可高度定制的Agent系统
它和LangGraph这类Agent框架最大的区别是,Claude Code本身就是一个自主选择执行路径的智能体
而Claude Code SDK干的事情,就是把这个智能体的全部能力封装成SDK,使应用内可以集成Claude Code,同时也就集成了:
- 各种自定义prompt、memory、subagents
- 各种tools和MCP的自动调用能力
- 所有Claude Code可用的底层模型
当你拥有一个足够强大的agent core,你就不用再用代码的方式来"编排"agent的行为,而是提供一套自定义MCP Server给它,然后用prompt来"编排"agent的行为
举个例子,在LangGraph时代:
有一个小朋友,你送了他一套乐高玩具,但小朋友不够聪明,你需要手把手的教他怎么玩这套乐高玩具。这就是通过代码来“编排”agent系统
现在,有了Claude Code SDK:
这个小朋友现在长大些了,你再送他一套乐高玩具,然后你跟他说:“造个变形金刚出来”,他自己鼓捣鼓捣就搞出来了
以后,你再也不需要教小朋友怎么玩玩具了,只要造足够多的乐高送给他们就可以了
ClaudeCode #ClaudeCodeSDK