Learning Path
s01 to s12: Progressive Agent Design
Layer Legend
The Agent LoopBash 就足够了
“The minimal agent kernel is a while loop + one tool”
Learn MoreTools一个工具一个 Handler
“The loop stays the same; new tools register into the dispatch map”
Learn MoreTodoWrite先规划再执行
“An agent without a plan drifts; list the steps first, then execute”
Learn MoreSubagents每个子任务干净上下文
“Subagents use independent messages[], keeping the main conversation clean”
Learn MoreSkills按需加载
“Inject knowledge via tool_result when needed, not upfront in the system prompt”
Learn MoreCompact三层压缩
“Context will fill up; three-layer compression strategy enables infinite sessions”
Learn MoreTasks任务图 + 依赖
“A file-based task graph with ordering, parallelism, and dependencies -- the coordination backbone for multi-agent work”
Learn MoreBackground Tasks后台线程 + 通知
“Run slow operations in the background; the agent keeps thinking ahead”
Learn MoreAgent Teams队友 + 邮箱
“When one agent can't finish, delegate to persistent teammates via async mailboxes”
Learn MoreTeam Protocols共享通信规则
“One request-response pattern drives all team negotiation”
Learn MoreAutonomous Agents扫描任务板,认领任务
“Teammates scan the board and claim tasks themselves; no need for the lead to assign each one”
Learn MoreWorktree + Task Isolation按目录隔离
“Each works in its own directory; tasks manage goals, worktrees manage directories, bound by ID”
Learn More