PRO

Agent Harness 教程|从零开始 Agent 开发

从一个工具调用循环出发,逐步搭建 Agent 的工具、规划、知识、记忆、任务与团队协作能力。共 13 篇,每篇包含中文解释、源码片段和动手练习,帮助你理解 Agent Harness 的设计与工程边界。
## 从一个循环,搭建可协作的 Agent Harness 本专栏从一个最小的 Agent 循环开始,带你亲手搭建工具调用、任务规划、子 Agent、Skill 加载、上下文压缩、持久任务、后台执行和团队协作,最后使用 Git worktree 为不同任务隔离工作区。 整套内容按“单个 Agent 动手执行 → 管理复杂任务 → 多 Agent 协作”的路线推进,共 13 篇。导读先建立整体框架,十二篇实战教程再逐层拆解核心机制:从最小闭环出发,理解每项能力为什么需要、如何实现,以及它与前后章节的关系。你会逐步建立 Agent 系统的设计思路,知道面对不同任务时该选择哪些机制。 每篇实战都遵循“问题场景 → 设计思路 → 代码拆解 → 完整实现 → 动手验证”的讲解顺序。先弄清楚要解决什么问题,再沿着关键变量和执行流程读懂代码,最后运行完整 Python 程序,观察结果并检查常见错误。配合设计取舍与工程边界的讨论,让你既能跟着写出可运行的示例,也能判断这些机制如何应用到自己的项目。 适合有基础编程经验、希望理解 Agent 如何真正执行任务的开发者。示例代码使用 Python,配合逐步讲解和动手练习,帮助你掌握可以迁移到其他技术栈的设计方法。