Repolode
revfactory

revfactory/harness

Un plugin de Claude Code que diseña equipos de agentes específicos de un dominio y genera sus definiciones y las skills que utilizan.

Estrellas
9,335
Forks
1,342
Issues abiertos
3
Último commit
el mes pasado

¿Qué es?

Harness es una meta-skill para Claude Code. A partir de la descripción de un proyecto o dominio, analiza el trabajo, elige una arquitectura de equipo, escribe las definiciones de los agentes en .claude/agents/ y genera las skills y el orquestador que los coordinan en .claude/skills/. El proyecto admite seis patrones de equipo: pipeline, fan-out/fan-in, grupo de expertos, productor-revisor, supervisor y delegación jerárquica.

La versión 2 está diseñada para el runtime multiagente actual de Claude Code y ofrece tres modos de ejecución: scripts de workflow para ejecuciones paralelas deterministas y ciclos de verificación, agentes persistentes con nombre que se comunican mediante SendMessage y delegación puntual a subagentes. También incluye la skill /harness:evolve, que convierte los comentarios sobre el uso en cambios para los agentes y las skills generados, y detecta artefactos de la v1 para facilitar la migración.

El plugin se puede instalar desde el marketplace de Claude Code o copiar como skills globales. Está dirigido a desarrolladores que quieren una configuración de agentes reutilizable y específica para cada proyecto, en lugar de escribir a mano los prompts de los agentes y la orquestación.

Funciones clave

  • 01Diseña equipos de agentes a partir de la descripción de un dominio mediante seis patrones de arquitectura.
  • 02Genera definiciones de agentes en .claude/agents/ y skills en .claude/skills/.
  • 03Ofrece modos de ejecución mediante workflows, agentes persistentes y subagentes.
  • 04Incluye /harness:evolve para incorporar los comentarios sobre el uso a los agentes y las skills generados.
  • 05Detecta artefactos de la v1 y ofrece una vía de migración.

Casos de uso

  • Configurar un equipo multiagente reutilizable para una base de código o un dominio de proyecto concretos.
  • Generar skills específicas del proyecto que puedan invocar los agentes de Claude Code.
  • Perfeccionar un harness de agentes existente a partir de los comentarios obtenidos en ejecuciones reales.
  • Migrar una configuración anterior de agentes de Claude Code a los modos de ejecución de la v2.

Inicio rápido

  1. 1

    Añade el marketplace a Claude Code

    /plugin marketplace add revfactory/harness
  2. 2

    Instala el plugin harness

    /plugin install harness@harness-marketplace
  3. 3

    Pide a Claude Code que cree un harness para tu proyecto

    build a harness for this project

Antes de usarlo

  • La auditoría de Phase 0 y los artefactos generados están diseñados para Claude Code, por lo que el plugin solo funciona allí.
  • Las mejoras de calidad en 15 tareas son mediciones del autor; realiza una prueba piloto propia antes de confiar en ellas.
  • Los archivos de agent y skill generados se escriben en el directorio .claude de tu proyecto y puede que debas revisarlos.

En colecciones

Temas

Preguntas frecuentes

¿Qué es harness?
Un plugin de Claude Code que diseña equipos de agentes específicos de un dominio y genera sus definiciones y las skills que utilizan. Harness es una meta-skill para Claude Code. A partir de la descripción de un proyecto o dominio, analiza el trabajo, elige una arquitectura de equipo, escribe las definiciones de los agentes en .claude/agents/ y genera las skills y el orquestador que los coordinan en .claude/skills/. El proyecto admite seis patrones de equipo: pipeline, fan-out/fan-in, grupo de expertos, productor-revisor, supervisor y delegación jerárquica.
¿harness es gratuito? ¿Qué licencia tiene?
harness es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿harness sigue mantenido?
Actualizado en los últimos 6 meses. El último commit de harness fue el 28 sept 2026.
¿Para qué puedo usar harness?
Configurar un equipo multiagente reutilizable para una base de código o un dominio de proyecto concretos. Generar skills específicas del proyecto que puedan invocar los agentes de Claude Code. Perfeccionar un harness de agentes existente a partir de los comentarios obtenidos en ejecuciones reales. Migrar una configuración anterior de agentes de Claude Code a los modos de ejecución de la v2.
¿Cómo se instala harness?
Añade el marketplace a Claude Code: /plugin marketplace add revfactory/harness Instala el plugin harness: /plugin install harness@harness-marketplace Pide a Claude Code que cree un harness para tu proyecto: build a harness for this project
¿Dónde consigo harness?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/revfactory/harness

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados