Harness 是 AI 时代的重要知识,我阅读了来新璐老师的 Learn claude code 文章,用产品和设计师能理解的内容将思想、实践逻辑进行了简单化讲解,希望你喜欢
目录
- 先导
- Agent Loop — 一个循环就够了
- Tool Use — 多加一个工具,只加一行
- Permission — 执行前做权限判断
- Hooks — 挂在循环上,不写进循环里
- TodoWrite — 没有计划的 Agent,做着做着就偏了
- Subagent— 大任务拆小,每个拿到的都是干净上下文
- Skill Loading — 用到的时候才加载
- Context Compact — 上下文总会满,要有办法腾地方
- Memory — 压缩会丢细节,要有一层不丢的
- System Prompt — 运行时组装,不硬编码
- Error Recovery — 错误不是结束,是重试的开始
- Task system——目标太大,拆成小任务
- Background Tasks — 慢操作放后台
- Cron Scheduler — 按时间表生产工作
- Agent Teams — 一个搞不定,组队来
- Team Protocols — 队友之间要有约定
- Autonomous Agents — 自己看板,自己认领
- Worktree Isolation — 各干各的,互不干扰
- MCP Tools — 外接工具,标准协议
- Comprehensive Agent — 全部机制,归到一个循环
- 番外篇:心跳机制