Agent harness 架构设计模式知识库。用于在设计多阶段任务的上下文传递、多 Agent 协调方式以及规划 Hook 系统架构时参考。纯设计指南,不含可执行代码。不适用于安装 Hook 脚本(请使用 agent‑hooks)或运维监控(请使用 agent‑ops)。
Agent harness 架构设计决策参考。蒸馏自 Claude Code 内部架构、OMC、Anthropic/OpenAI harness engineering 博客。
agent-hooksagent-opsprompt-hardening#模式解决什么详情1Handoff 文档跨阶段/跨压缩的上下文传递详情2原子文件写入并发状态文件安全详情3Compaction 记忆提取压缩前被动抢救知识(PreCompact hook)详情4权限否决追踪防止 agent 绕过拒绝详情5三门控记忆合并跨 session 记忆碎片化详情6Hook Pair Bracket每轮 context/时间测量详情7Component-Scoped Hooks任务级别的 hook 控制详情8三种委托模式多 agent 协调方式选型详情9Adaptive Complexity任务复杂度自适应详情10Hook Runtime Profiles环境级 hook 强度控制详情
注:reference 文件名保留原始编号(02/06/08/...)以兼容 monorepo 中的交叉引用。
场景推荐模式多阶段任务(plan → implement → verify)Handoff 文档 + Compaction 提取选择 Coordinator / Fork / Swarm三种委托模式选型指南Hook 太多互相干扰Component-Scoped Hooks + Hook Profiles不同环境需要不同保障级别Hook Runtime Profiles (minimal/standard/strict)简单任务 overhead 太高Adaptive Complexity (triage → 自动选执行模式)
当遇到 agent 可靠性问题时,判断属于哪一类:上下文丢失、协调混乱、hook 冲突、或执行强度不匹配。
根据「常见场景选型」表找到对应模式,MUST 先读 reference 详情再做决策,otherwise 可能误用模式。
如果需要可执行脚本 → 切换到 agent-hooks skill。如果需要运维工具 → 切换到 agent-ops skill。如果不确定 → 先从最简单的模式开始试验。
当被询问 harness 设计建议时,returns: