从0到1学习智能体开发1:模型即代理
v1: 模型即代理
~200 行代码,4 个工具,所有编程 Agent 的本质。
Claude Code 的秘密?没有秘密。
剥去 CLI 外观、进度条、权限系统,剩下的出奇简单:一个让模型持续调用工具直到任务完成的循环。
核心洞察
传统助手:
1
用户 -> 模型 -> 文本回复
Agent 系统:
1
2
用户 -> 模型 -> [工具 -> 结果]* -> 回复
^_________|
星号很重要。模型反复调用工具,直到它决定任务完成。这将聊天机器人转变为自主代理。
核心洞察:模型是决策者,代码只提供工具并运行循环。