Learning Path
s00 to s48: Progressive Agent Engineering
Preparation
3 Learn MoreMinimal Agent
5 Learn MoreTool System
5 Learn MoreTerminal UI
4 Learn MorePrompt Engineering
3 Learn MoreStreaming & Performance
4 Learn MoreContext Management
3 Learn MoreAgent Intelligence
5 Learn Mores27TodoWrite
规划不是额外步骤,是核心能力——有规划的 Agent 完成率翻倍
s28Subagent Basics
子 Agent 共享文件系统但不共享对话历史——隔离的是记忆,不是环境
s29Advanced Subagent
子 Agent 的能力必须小于父 Agent——权力越大,风险越大
s30Skill System
知识注入通过 tool_result 而非 system prompt——按需加载,不浪费 token
s31Task System
任务不只是 todo list——它是多 Agent 协作的共享数据结构
Security & Permissions
3 Learn MoreEcosystem
4 Learn MoreMulti-Agent
5 Learn Mores39Agent Definition
好的 Agent 系统让用户通过 JSON 定义新 Agent——零代码扩展
s40Coordinator
协调器的 prompt 动态描述 Worker 能用什么工具——是文档,不是代码
s41Team + Mailbox
文件系统是最可靠的进程间通信——不需要消息队列
s42Team Protocols
多 Agent 系统的稳定性取决于协议设计,不是 Agent 智能
s43Worktree Isolation
Git Worktree 给每个 Agent 一个平行世界——文件不冲突,提交不混乱
Production
5 Learn Mores44Progressive Error Recovery
错误恢复不是 retry 3 次——是一套分级递进的策略栈
s45Feature Flags
Feature flag 不是开关——是让你在不回滚代码的情况下关闭出问题的功能
s46Packaging & Distribution
打包不只是编译——是把你的产品变成任何人一条命令就能用的东西
s47Native Capabilities
与操作系统集成不一定需要写 C++——4 种策略各有适用场景
s48Telemetry & Diagnostics
遥测是产品闭环的最后一环——没有数据就没有迭代方向