Repolode
revfactory

revfactory/harness

Plugin do Claude Code que projeta equipes de agentes específicas para cada domínio e gera as definições e skills usadas por elas.

Estrelas
9,335
Forks
1,344
Issues abertas
3
Último commit
mês passado

O que é?

Harness é uma meta-skill para Claude Code. A partir da descrição de um projeto ou domínio, analisa o trabalho, escolhe uma arquitetura para a equipe, grava as definições dos agentes em .claude/agents/ e gera as skills e o orquestrador que os coordenam em .claude/skills/. O projeto oferece seis padrões de equipe: pipeline, fan-out/fan-in, expert pool, producer-reviewer, supervisor e delegação hierárquica.

A versão 2 é voltada ao runtime multiagente atual do Claude Code e oferece três modos de execução: scripts de workflow para fan-outs determinísticos e loops de verificação, agentes nomeados persistentes que se comunicam via SendMessage e delegação pontual a subagentes. Também inclui a skill /harness:evolve, que transforma feedback de uso em mudanças nos agentes e nas skills gerados, além de detectar artefatos da v1 para migração.

O plugin pode ser instalado pelo marketplace do Claude Code ou copiado como skills globais. É voltado a desenvolvedores que querem uma configuração de agentes reutilizável e específica para cada projeto, em vez de escrever prompts de agentes e orquestração manualmente.

Recursos principais

  • 01Projeta equipes de agentes a partir da descrição de um domínio, usando seis padrões de arquitetura.
  • 02Gera definições de agentes em .claude/agents/ e skills em .claude/skills/.
  • 03Oferece modos de execução por workflow, agentes persistentes e subagentes.
  • 04Inclui /harness:evolve para incorporar feedback de uso aos agentes e às skills gerados.
  • 05Detecta artefatos da v1 e oferece um caminho de migração.

Casos de uso

  • Configurar uma equipe multiagente reutilizável para uma base de código ou um domínio de projeto específico.
  • Gerar skills específicas do projeto que agentes do Claude Code possam invocar.
  • Aprimorar um harness de agentes existente com base no feedback de execuções reais.
  • Migrar uma configuração antiga de agentes do Claude Code para os modos de execução da v2.

Início rápido

  1. 1

    Adicione o marketplace ao Claude Code

    /plugin marketplace add revfactory/harness
  2. 2

    Instale o plugin harness

    /plugin install harness@harness-marketplace
  3. 3

    Peça ao Claude Code para criar um harness para seu projeto

    build a harness for this project

Antes de usar

  • A auditoria da Phase 0 e os artefatos gerados foram criados para o Claude Code, então o plugin só funciona nele.
  • Os ganhos de qualidade em 15 tarefas foram medidos pelo autor; faça seu próprio piloto antes de confiar neles.
  • Os arquivos de agent e skill gerados são gravados no diretório .claude do seu projeto e podem precisar de revisão.

Em coleções

Tópicos

Perguntas frequentes

O que é harness?
Plugin do Claude Code que projeta equipes de agentes específicas para cada domínio e gera as definições e skills usadas por elas. Harness é uma meta-skill para Claude Code. A partir da descrição de um projeto ou domínio, analisa o trabalho, escolhe uma arquitetura para a equipe, grava as definições dos agentes em .claude/agents/ e gera as skills e o orquestrador que os coordenam em .claude/skills/. O projeto oferece seis padrões de equipe: pipeline, fan-out/fan-in, expert pool, producer-reviewer, supervisor e delegação hierárquica.
harness é gratuito? Qual é a licença?
harness é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
harness ainda é mantido?
Atualizado nos últimos 6 meses. O último commit de harness foi em 28 de set. de 2026.
Para que posso usar harness?
Configurar uma equipe multiagente reutilizável para uma base de código ou um domínio de projeto específico. Gerar skills específicas do projeto que agentes do Claude Code possam invocar. Aprimorar um harness de agentes existente com base no feedback de execuções reais. Migrar uma configuração antiga de agentes do Claude Code para os modos de execução da v2.
Como instalar harness?
Adicione o marketplace ao Claude Code: /plugin marketplace add revfactory/harness Instale o plugin harness: /plugin install harness@harness-marketplace Peça ao Claude Code para criar um harness para seu projeto: build a harness for this project
Onde consigo harness?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/revfactory/harness

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados