很多人写 Agent,卡住的地方不在模型调用,而在脚手架。会调 API,不等于能搭出一个能跑、能改、能扩展的 Agent 项目;能跑通 demo,也不等于知道四个脚手架各自该在什么时候用。这门课就是补这块的。
先确认你缺的是哪一块
如果你现在处于下面任意一种状态,这门课的针对性会比较强:
- 能写单文件 Agent 脚本,但一到多工具、多轮次、多角色就开始乱,状态管理靠全局变量硬撑。
- 听过 Harness Agent 相关概念,但说不清它和普通 Agent 框架的分工边界在哪里。
- 知道有四个脚手架,实际只熟悉其中一个,遇到新需求仍然用老办法硬套。
- 项目能跑,但目录结构、配置方式、调试手段都是临时凑的,换个人接手就得重读一遍源码。
- 想让 Agent 接入真实工具链(文件、命令、外部服务),但不确定脚手架层面该负责到哪一步。
如果上面一条都不占,你大概不需要这门课。这门课不讲解模型原理,也不从零教编程。
四个脚手架,重点是"什么时候用哪个"
课程围绕四类脚手架展开,但真正的价值不在于把每个都过一遍,而在于建立选择判断:任务规模多大、需要多少工具、要不要多轮编排、要不要持久化状态,分别对应哪一套结构。很多人的问题不是不会用某个脚手架,而是用错了脚手架,然后在错误的结构上不断打补丁。
课程里会反复出现的一个训练点是:拿到一个需求,先判断它属于哪一类,再决定用哪套脚手架起步。这个判断做对了,后面省下的重构时间远超学习成本。
配套练习大致是什么形态
练习不是填空题,而是给一个具体场景,让你自己搭出可运行的 Agent 结构,再对照参考实现检查差异。重点看三处:
- 工具注册和调用路径是否清晰,加一个新工具需要改几个地方。
- 多轮交互时状态放在哪、怎么传递、出错后能否恢复。
- 调试时能不能快速定位是脚手架配置问题还是 Agent 逻辑问题。
建议每做完一个练习,先不看参考实现,自己回读一遍代码,问一句"如果需求变了我改哪里"。答不上来的地方,就是这门课真正要补的点。
看完应该能回答的问题
- 四类脚手架各自的适用边界是什么,什么信号出现时应该换一套?
- 一个 Agent 项目从需求到可运行,脚手架层面最低限度要做哪几件事?
- 新增一个工具或一个角色,需要动哪些配置、哪些代码,有没有更省的做法?
- 当 Agent 行为不符合预期时,怎么区分是脚手架搭得不对,还是提示与逻辑写得不对?
- 现有项目如果要迁移到另一套脚手架,成本主要落在哪里?
这几个问题能自己讲清楚,说明你不是"跟着敲了一遍",而是真的把脚手架当工具在用。讲不清楚,就回去重做对应练习。
怎么用这门课
不建议顺序刷完就结束。更有效的做法是:先挑一个你手头真实的小项目,用课程里的判断方法选一套脚手架搭起来,遇到卡点再回看对应章节。脚手架这种东西,看懂和用过之间差得很远。带着一个具体问题进去,出来的收获会比空手听完大得多。
Harness Agent 脚手架实战课
课程详情
课程标题:Harness Agent 脚手架实战课
课程核心介绍:本课程深入讲解四大脚手架的实战应用,帮助学员全面掌握 Harness Agent 脚手架的使用技巧,轻松应对 Agent 项目开发。
适合人群:具备一定编程基础,希望提升脚手架应用能力的开发者。
学习收获:
- 熟练掌握 Harness Agent 脚手架的基本操作和高级功能
- 能够独立完成 Agent 项目的搭建和优化
- 提升项目开发效率和代码质量
课程亮点:
- 实战导向:课程内容紧密围绕实际项目需求,提供实用技巧和最佳实践
- 案例丰富:通过多个实际案例,帮助学员快速理解和应用脚手架
- 互动教学:课程设置互动环节,解答学员疑问,确保学习效果
课程目录
开篇词 开篇词|掌握四套脚手架,让 Agent 开发回归业务本身 01|全景:Agent 开发的技术演进与课程定位 直播回放:5 倍效率提升,用 DeepAgents 重构 Agent 开发流 快速交付篇:Smolagents 实现数据洞察 Agent 02|起点:从数据分析场景看 CodeAct 模式 03|核心:用 Smolagents 结合自定义工具完成数据分析报告生成 04|扩展:通过多 Agent 协同机制提升分析深度 进阶应用篇:Calude Agent SDK 搭建研报 Agent 05|起点:从复杂金融任务看Claude Agent SDK 06|核心:快速构建 Agent Loop 并接入研报所需的工具集 07 | 应用:构建替代工作流的 Skills 完成金融研报的生成 深度编排篇:Claude Agent SDK 构建投研智能分析系统 08|起点:多代理编排设计支持复杂投研场景 09|进阶:会话 Session 与 Fork 分叉管理探索不同投资逻辑 10|扩展:Hooks 机制的实战应用 11|扩展:OpenTelemetry 全链路监控与成本管理 知识沉淀篇:Deepagents 构建动态知识库 12|起点:Deepagents 快速入门与 LangChain 老项目升级 13|基础:LLM-Wiki 快速理解与入门 14|应用:基于 Deepagents 与 LLM-Wiki 方法论沉淀构建知识库 工程交付篇:Pi-Mono 实现合同审查 Agent 15|起点:基于 pimono 打造生产级合同审查 Agent Runtime 16|基础:统一工具接口与结构化输出实现合同文档解析与分类 17|进阶:长上下文与 Skill 调用构建大合同审查流水线 18|进阶:拦截管道构建合同敏感信息的多层安全护栏 19|扩展:ChatPanel 助力 Agent 丝滑接入聊天对话 Web 页面 20|TUI:Pimono TUI 自绘引擎与内置组件库实战 DeepSeek Harness:插件化 Agent 框架与生态入门 结束语 & 结课测试 结束语|行动交给现在,结果交给时间 结课测试|来赴一场满分之约!





