返回顶部
a

agent-harness-architect代理架构加固

Diagnose and harden any long-running agent architecture. Describe your agent setup and get a complete harness optimization plan + auto-generated bridge artifacts (progress.json, session protocol, output gate). Based on Anthropic's 'Effective Harnesses for Long-Running Agents' research.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
90
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

agent-harness-architect

Agent Harness Architect 🏗️

基于 Anthropic《Effective Harnesses for Long-Running Agents》论文提炼。
把你的 agent 架构描述给它,输出完整 harness 诊断报告 + 可直接部署的 bridge artifact 文件。


核心主张

模型是商品,harness 才是壁垒。

再强的模型,没有好的 harness,长时间运行都会退化——过早宣告完成、环境退化、session 交接信息丢失。这个 skill 把 Anthropic 工程团队踩坑总结的最佳实践,变成你的 agent 可直接执行的升级方案。



触发条件

用户描述中出现以下任意一种:

  • - "我的 agent 跑着跑着就失败了 / 忘了之前做了什么"
  • "每次新 session 都要重新开始"
  • "帮我优化 agent 架构"
  • "如何让 agent 跨 session 保持状态"
  • 用户粘贴了自己的 CLAUDE.md / AGENTS.md / agent 配置



执行流程

Step 1 — 架构摸底(必须先问,不能跳过)

向用户提以下问题(可一次性发出,不要逐条等待):

CODEBLOCK0

Step 2 — Harness 健康度诊断

根据用户回答,对照以下 8 个维度逐一打分(✅ 已有 / 🟡 部分 / ❌ 缺失):

维度诊断问题
Session Bridge每次新 session 启动时,有没有结构化文件(非纯文本)告知"上次做到哪了"?
固定启动序列
agent 每次启动是否有强制执行的固定步骤顺序(不可跳过)? |
| Smoke Test | 执行任务前,有没有先验证环境/依赖是否可用? |
| 原子 Checkpoint | 每完成一个最小单元,是否立即 commit/保存状态? |
| 输出自验证 | agent 报告"完成"之前,有没有机制验证结果真的 OK? |
| 状态文件格式 | 状态追踪用 JSON 还是 Markdown checkbox?(JSON 更防 agent 误改) |
| Multi-Agent 编排 | 多个 agent 之间有没有明确的消息传递协议,还是靠文件系统凑合? |
| 降级方案 | 某个依赖挂掉时,有没有明确的 fallback 行为? |

输出诊断表,标出每个维度的分数和简要原因。

Step 3 — 优先级排序

根据诊断结果,按 影响 × 实现难度 矩阵输出 P0/P1/P2 改进项:

P0(立刻改,成本低收益高):通常是 Session Bridge + 固定启动序列
P1(本周改):Smoke Test + 原子 Checkpoint
P2(下阶段):输出自验证 + Multi-Agent 编排协议

Step 4 — 生成 Bridge Artifacts

必须生成以下文件内容,用户可直接复制部署:

4a. agent-progress.json(Session 状态桥)

CODEBLOCK1

4b. Session 恢复协议(插入你的 CLAUDE.md / AGENTS.md)

CODEBLOCK2

4c. Output Self-Verification Gate(输出自检,插入消息处理流程末尾)

CODEBLOCK3

Step 5 — 针对用户平台的定制建议

根据用户平台输出具体命令/配置,例如:

OpenClaw 用户
CODEBLOCK4

Claude Code 用户
CODEBLOCK5

通用建议

  • - 状态文件用 JSON,不用 Markdown(agent 更不容易意外破坏结构)
  • 每个 session 的前 N 步必须是固定的,写进系统提示,不可跳过
  • "完成"报告前必须有端到端验证,不能只看代码改了



自动优化循环(Self-Improvement Protocol)

此 skill 内置进化机制:

触发条件

以下情况发生时,自动写入 capability-radar 或等效的学习日志:
  • - 用户描述的问题在本 skill 覆盖范围外 → 记录为功能缺口
  • 用户反馈生成的方案不够具体 → 记录为精度缺口
  • 同类架构问题出现 3 次以上 → 触发模式提炼,更新此 skill

版本演进规则
触发条件动作
新平台适配需求 ≥ 2 次新增 Step 5 平台适配分支
某维度诊断误判 ≥ 2 次
优化该维度的诊断问题描述 |

| 生成的 artifact 被用户大幅修改 | 分析修改模式,更新模板 |

使用示例

输入

我有一个 Claude Code agent,每天晚上 10 点自动跑,扫描 memory 文件、生成日记、检查 gateway 状态。但经常跑到一半挂掉,下次启动不知道上次做到哪了,重复做已经做过的事。

输出

  1. 1. 诊断报告(Session Bridge ❌、固定启动序列 ❌、Smoke Test 🟡、Checkpoint ❌)
  2. P0 改进:立即创建 agent-progress.json + 写固定 5 步启动协议
  3. 生成完整的 agent-progress.json 初始文件
  4. 生成可粘贴的 Session 恢复协议段落
  5. 针对 Claude Code / Windows 的具体 PowerShell 命令



设计来源

核心模式来自:

  • - Anthropic 工程博客《Effective Harnesses for Long-Running Agents》(2025)
  • OpenClaw 三引擎架构实战(2026):Engine A 战略层 + Engine C 全执行层 + session bridge 落地经验

核心洞察:创造清晰的"上下文桥梁文件"(bridge artifacts),让每个新 session 能在最少 token 消耗内理解当前状态。这是模型无关的架构原则——无论用什么模型,harness 设计决定了 agent 能跑多远。

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 agent-harness-architect-1775914684 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 agent-harness-architect-1775914684 技能

通过命令行安装

skillhub install agent-harness-architect-1775914684

下载

⬇ 下载 agent-harness-architect v1.0.0(免费)

文件大小: 4.82 KB | 发布时间: 2026-4-12 08:41

v1.0.0 最新 2026-4-12 08:41
agent-harness-architect 1.0.0

- Initial release.
- Diagnose and harden long-running agent architectures based on Anthropic's research.
- Generates an optimization plan after collecting agent setup details.
- Outputs deployable bridge artifacts: progress.json, session protocol, and output verification gate.
- Provides platform-specific guidance for OpenClaw, Claude Code, and general environments.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部