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

  1. 安装
    “`bash
    # 添加插件市场
    /plugin marketplace add revfactory/harness

    安装插件

    /plugin install harness@harness-marketplace
    “`

  2. 运行你的第一个命令
    在 Claude Code 中直接输入:
    Build a harness for this project
  3. 查看生成的团队结构
    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

声明:本站资源均整理自互联网,版权归原作者所有,仅供学习交流使用,请勿直接商用,若需商用请购买正版授权。因违规使用产生的版权及法律责任由使用者自负。部分资源可能包含水印或引流信息,请自行甄别。若链接失效可联系站长尝试补链。若侵犯您的权益,请邮件(将 # 替换为 @)至 feedback#tgoos.com,我们将及时处理删除。转载请保留原文链接,感谢支持原创。