跳到主要内容

架构

Better Harness 架构:宿主集成、三个独立证据智能体、由一个主导智能体统一分析、发现、宿主输出和修复

架构让三个证据域在主导智能体统一分析之前保持相互独立。每个结果都保留可见的 证据来源、负责人和验证路径。

前馈与反馈

Better Harness 使用 前馈加反馈 循环,把工作开始前可用的引导与智能体行动后可用的信号结合起来:

  • 前馈引导 —— AGENTS.md、规格、Skills 和验收标准在智能体行动前引导它。
  • 反馈传感器 —— Lint、测试、Hooks 和评审智能体观察结果,帮助智能体自我 纠正。

目录职责

目录职责
skills/可重复的智能体工作流(从 better-harness 开始)
models/评估模型;默认模型在前,高级模型在后
references/按需加载的文字指南
templates/报告骨架、输出模式和样式
hooks/改动时的强制检查
scripts/按能力划分的 CLI

底层运行的能力

能力CLI职责
Quickstartbetter-harness report收集证据并交接给 skill
就绪度分析/better-harness skill综合生成有证据支撑的报告
项目证据better-harness core-change-watch项目、历史、核心路径和 diff 信号
改动置信度hooks/git-scripts/blast-radius改动的符号图影响半径
依赖治理better-harness dependency-governance更新自动化、审计、过期依赖信号
会话证据better-harness session-analysis归一化 Qoder、Codex、Claude 或 Cursor 会话行为
智能体资产better-harness coding-agent-practices inventory盘点已配置的智能体接口
守护hooks/scripts/agent-guardrails密钥扫描和生命周期检查

事实源

目录路由、模板归属和规范负责目录规则见 docs/ARCHITECTURE.md