模块 10 · Agent harness

Harness:Agent 运行系统

套在模型外面的整套运行系统,决定了 Agent 能不能真正干活。

最核心15 课每课配讲解幻灯片
模块实战

把最小 Agent 升级成一个迷你 Harness:加上上下文装配、权限规则、Hooks 与运行日志,并用一组任务对比升级前后的表现。

Lessons

课时

  1. 10.01已上线什么是 Harness

    Agent 的“操作系统”:上下文、工具、权限、沙箱、重试与追踪。

    ▶ 讲解
  2. 10.02已上线Harness 的组件

    工具调度、上下文管理、权限、会话、错误恢复与生命周期。

    ▶ 讲解
  3. 10.03已上线上下文装配:每一轮请求怎么拼出来

    系统提示、工具定义、项目说明、记忆、历史与工具结果的组装顺序和预算。

    ▶ 讲解
  4. 10.04已上线项目说明文件与配置分层

    CLAUDE.md、AGENTS.md 等说明文件怎么写,用户、项目、本地配置如何叠加。

    ▶ 讲解
  5. 10.05已上线工具运行时

    工具注册、参数校验、并行执行、超时、结果截断与错误回传。

    ▶ 讲解
  6. 10.06已上线权限规则与审批模式

    allow / ask / deny 规则、权限模式与沙箱如何在 Harness 里配合把关。

    ▶ 讲解
  7. 10.07已上线Hooks 与生命周期

    在工具调用前后、会话开始与结束时插入确定性逻辑。

    ▶ 讲解
  8. 10.08已上线扩展点:MCP、Skills、插件与子 Agent

    外部能力如何挂进 Harness,以及每种扩展点的边界与代价。

    ▶ 讲解
  9. 10.09已上线错误恢复与重试

    工具失败、参数错误、模型误判与“做到一半”的处理。

    ▶ 讲解
  10. 10.10已上线长时间运行的任务

    后台执行、断点续跑、异步通知与进度汇报。

    ▶ 讲解
  11. 10.11已上线无人值守运行:SDK、CLI 与 CI

    非交互模式、结构化输出、预算上限,以及接入 CI 与定时任务。

    ▶ 讲解
  12. 10.12已上线Harness 工程:用轨迹和评测迭代

    读轨迹找失败模式,改工具、提示与环境,再用评测验证改进。

    ▶ 讲解
  13. 10.13已上线框架与 SDK 选型

    Claude Agent SDK、OpenAI Agents SDK、LangGraph 等的定位与取舍。

    ▶ 讲解
  14. 10.14已上线实操:从零写一个最小 Agent

    用百行左右代码实现一个带工具的 Agent Loop。

    实操▶ 讲解
  15. 10.15已上线实操:把最小 Agent 升级成迷你 Harness

    加上上下文装配、权限规则、Hooks 与运行日志,并对比升级前后的表现。

    实操▶ 讲解

试试:上下文、MCP、沙箱、Prompt 注入、外链