深入大模型-36-learn-claude-code之第十一课Autonomous Agents自治智能体
文章目录
- 1 Autonomous Agents(自治智能体)
- 1.1 问题
- 1.2 解决方案
- 2 代码解释
- 2.1 队友循环分两个阶段:WORK和IDLE
- 2.1.1 work阶段
- 2.1.2 IDLE阶段
- 2.2 任务看板扫描
- 2.3 身份重注入
- 2.4 整体代码
- 2.5 应用示例
1 Autonomous Agents(自治智能体)
1.1 问题
第九课和第十课中, 队友只在被明确指派时才动。
领导得给每个队友写prompt, 任务看板上10个未认领的任务得手动分配。
这扩展不了。
真正的自治: 队友自己扫描任务看板, 认领没人做的任务, 做完再找下一个。
一个细节: 上下文压缩(第六课)后智能体可能忘了自己是谁。身份重注入解决这个问题。
1.2 解决方案
2 代码解释
2.1 队友循环分两个阶段:WORK和IDLE
LLM 停止调用工具 (或调用了idle) 时, 进入 IDLE。
2.1.1 work阶段
2.1.2 IDLE阶段
空闲阶段循环轮询收件箱和任务看板。
