revfactory/harness

A meta-skill that designs domain-specific agent teams, defines specialized agents, and generates the skills they use.

解决的问题

Harness 为 Claude Code 提供了一种自动设计和部署多智能体团队的方法。用户无需手动配置智能体及其角色,只需提供领域描述,工具即可自动生成必要的智能体定义、技能和编排逻辑,以高效处理复杂任务。

工作原理

它作为一个「团队架构工厂」,分析项目领域和控制流需求,选择最佳执行模式和架构模式。它在 .claude/ 目录中生成特定的工件,包括智能体定义(谁做什么)和技能(如何做),并提供一个 CLAUDE.md 指针用于触发。

支持三种主要执行模式:

  1. 工作流编排:适用于分叉和验证循环的确定性脚本。
  2. 持久智能体协作:具有名称的智能体,可在多轮交互中保持上下文。
  3. 子智能体委派:轻量级、一次性并行分发。

适用人群

希望从单智能体交互跃迁到可处理更大规模或更复杂软件工程工作流的结构化多智能体团队的 Claude Code 用户。

主要亮点

  • 自动团队设计:支持六种架构模式(如流水线、专家池、监督者),将任务映射到最佳智能体结构。
  • 动态模型选择:根据任务复杂度和延迟需求分配模型层级(fable、opus、sonnet),而非使用统一固定配置。
  • 进化机制:/harness:evolve 技能允许用户将使用反馈输入系统,持续改进智能体和技能。
  • 工作流原生质量模式:内置对抗性验证、评审小组和完整性评判等模式,以减少错误。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • Dispatch