Harness:将领域描述转化为专业AI代理团队的“团队架构工厂”
你是否曾为如何设计一套高效的 AI 代理团队而绞尽脑汁?从任务拆解、角色定义到技能分配,每一项都充满挑战。Harness 的出现,旨在彻底解决这个问题。它是一个专为 Claude Code 打造的“团队架构工厂”(Team-Architecture Factory),只需一句“Build a harness for this project”,就能将你的领域描述自动转化为一套由多个专业代理(Agents)和专属技能(Skills)组成的完整团队。本文将带你全面了解这个潜力新星。
截至收录:
Harness项目stars数:8777
Harness项目forks数:1237
Harness项目目录截图

Harness项目核心亮点
🌟 亮点一:六种成熟的团队架构模式:内置 Pipeline(流水线)、Fan-out/Fan-in(扇出/扇入)、Expert Pool(专家池)、Producer-Reviewer(生产者-审查者)、Supervisor(监督者)、Hierarchical Delegation(层级委派)六种架构模式,覆盖从顺序依赖到并行分发、从专家动态调遣到自上而下递归委派的各种复杂任务场景。
🎯 亮点二:自动生成高质量技能:采用 Progressive Disclosure(渐进式披露)技术,为每个代理自动生成专属技能,优先展示必要信息,按需深入细节,从而高效管理上下文窗口,提升任务执行的准确性和效率。
🔒 亮点三:端到端自动化工作流:从领域分析、团队架构设计、代理定义生成(.claude/agents/)、技能生成(.claude/skills/)到集成编排、验证与测试,Harness 涵盖完整的 6 阶段流程,让团队构建变得流程化、可复现。
🧩 亮点四:完美融入 Claude Code 生态:以插件形式一键安装,通过自然语言触发;生成的代理与技能原生兼容 Claude Code 的目录结构。此外,它还能与 Archon(运行时配置工厂)、ECC(跨 Harness 工作流标准化)等工具协同,各司其职。
Harness项目快速开始
只需几步,你就能在 Claude Code 中启用 Harness:
- 安装:
“`bash
# 添加插件市场
/plugin marketplace add revfactory/harness安装插件
/plugin install harness@harness-marketplace
“` - 运行你的第一个命令:
在 Claude Code 中直接输入:
Build a harness for this project - 查看生成的团队结构:
bash
ls -R .claude/
# 你将看到自动生成的 agents/ 和 skills/ 目录
Harness项目应用场景
场景一:深度研究与报告生成:只需描述研究主题,Harness 即可构建一个多角度调查团队,包含负责网络搜索、学术来源、社区情绪分析的多个代理,并能交叉验证发现,最终生成一份全面的研究报告。
场景二:全栈网站开发:从线框图到部署,Harness 可以协调设计、前端(React/Next.js)、后端(API)以及 QA 测试等多个代理,以流水线方式积极推进项目,确保各环节无缝衔接。
用户案例:目前,由 Harness 生成的 100 个生产级代理团队(Harness-100)已覆盖 10 个领域,包含 1808 个 Markdown 文件;官方 A/B 测试显示,使用 Harness 后 LLM 代码代理的平均质量得分从 49.5 大幅提升至 79.3(+60%),在 15 个软件工程任务中 15/15 全胜,输出方差降低了 32%——任务越复杂,提升越显著。
Harness项目链接
项目地址:https://github.com/revfactory/harness
revfactory / harness项目地址:https://github.com/revfactory/harness
本文地址:https://www.tgoos.com/46151
