13 节递进课程,用可视化方式拆解 Claude Code 的 Harness 架构。
点击任意卡片进入对应课程。
从零推导 Agent Loop 为什么存在、怎么工作。理解双层循环结构。
Dispatch Map 模式:字典映射替代 if/elif 链。safe_path 路径沙箱。
外部记忆 + Nag Reminder,让 Agent 在多步任务中不迷路。
子 Agent 独立 messages,干完活只返回摘要,上下文不污染。
通过 tool_result 注入领域知识,不塞 system prompt。
三层压缩策略:microcompact + auto-compact + manual compact。
文件持久化的任务图,带依赖关系,为多 Agent 协作打基础。
后台线程执行命令,完成时注入通知,Agent 不阻塞等待。
异步消息传递,Agent 之间通过 inbox/outbox 协作。
Plan 审批流程 + 安全关闭 handshake。
Agent 空闲时自动从任务池 claim 任务,实现自主持续工作。
每个 Agent 独立 git worktree,并行开发不冲突。