12 课 · 从循环到自治 Agent

这是 shareAI-lab/learn-claude-code 的交互式学习站。每一课读文档 + 做测验,掌握后解锁下一课。

THE AGENT PATTERN
=================

User --> messages[] --> LLM --> response
                                  |
                        stop_reason == "tool_use"?
                       /                          \
                     yes                           no
                      |                             |
                execute tools                    return text
                append results
                loop back ---------> messages[]

这是最小循环。每个 AI 编程 Agent 都需要这个循环。

第一阶段:循环

  • s01 Agent 循环
  • s02 Tool Use

第二阶段:规划与知识

  • s03 TodoWrite
  • s04 子智能体
  • s05 Skills 加载
  • s06 上下文压缩

第三阶段:持久化

  • s07 任务系统
  • s08 后台任务

第四阶段:团队

  • s09 智能体团队
  • s10 团队协议
  • s11 自治智能体
  • s12 Worktree 隔离