Repolode
didi

didi/helixharness

Framework para que los equipos creen su propio harness de programación con IA sobre Codex y Claude Code, y mantengan las reglas y el conocimiento del proyecto durante todo el ciclo de desarrollo.

Estrellas
328
Forks
54
Issues abiertos
7
Último commit
hace 3 días

¿Qué es?

HelixHarness es un plugin para Codex y Claude Code que incorpora al trabajo del agente el conocimiento de negocio, las reglas de ingeniería y el flujo de desarrollo del equipo. El flujo va desde los requisitos hasta Propose, Apply (implementación, pruebas y revisión) y Archive; las especificaciones, las tareas y las evidencias se conservan en el repositorio.

La idea central es que el conocimiento del proyecto permanezca en documentos del repositorio que se puedan revisar. Las reglas de negocio estables y las lecciones de implementación se registran en Archive una vez que el usuario las confirma y, después, se cargan mediante índices cuando otras tareas afectan a la misma área. El estado persistido del flujo permite retomar trabajo sin terminar, y el modo Workspace para varios repositorios registra las responsabilidades de cada repositorio entre distintos servicios.

La opción helixharness-platform permite a quienes mantienen el framework observar su uso, comparar versiones del framework con los mismos casos y evaluar cambios candidatos antes de adoptarlos.

Funciones clave

  • 01Etapas del flujo Propose, Apply y Archive, con especificaciones y evidencias guardadas en el repositorio
  • 02Conocimiento del proyecto y restricciones de ingeniería organizados en docs/knowledge y docs/harness
  • 03Conocimiento verificado que se registra en Archive solo después de la confirmación del usuario
  • 04Estado persistido del flujo para retomar trabajo sin terminar entre sesiones
  • 05Modo Workspace para varios repositorios que permite coordinar el trabajo entre servicios
  • 06Plataforma opcional para observar, evaluar e iterar sobre el framework

Casos de uso

  • Equipos que quieren que los agentes de programación con IA sigan sus propias reglas de ingeniería y límites arquitectónicos
  • Proyectos en los que las reglas de negocio de funcionalidades anteriores deben servir de referencia para cambios posteriores
  • Coordinación del trabajo en funcionalidades entre varios repositorios o microservicios
  • Personas que mantienen el framework y quieren comparaciones basadas en evidencias antes de cambiar el flujo de trabajo de un agente

Inicio rápido

  1. 1

    Añade el marketplace de plugins de Codex

    codex plugin marketplace add https://github.com/didi/helixharness.git
  2. 2

    Instala el plugin de Codex

    codex plugin add helix@helixharness-marketplace
  3. 3

    Inicializa HelixHarness en la sesión del agente del repositorio de tu aplicación

    /helix:init
  4. 4

    Prueba una pequeña funcionalidad con Propose, Apply y Archive

    /helix:propose task-filter ./requirements/task-filter.md --loop

Antes de usarlo

  • Actualmente solo es compatible con Codex y Claude Code.
  • Se requiere Python 3.10 o posterior, Git y una instalación funcional con sesión iniciada de Codex o Claude Code.

En colecciones

Temas

Preguntas frecuentes

¿Qué es helixharness?
Framework para que los equipos creen su propio harness de programación con IA sobre Codex y Claude Code, y mantengan las reglas y el conocimiento del proyecto durante todo el ciclo de desarrollo. HelixHarness es un plugin para Codex y Claude Code que incorpora al trabajo del agente el conocimiento de negocio, las reglas de ingeniería y el flujo de desarrollo del equipo. El flujo va desde los requisitos hasta Propose, Apply (implementación, pruebas y revisión) y Archive; las especificaciones, las tareas y las evidencias se conservan en el repositorio.
¿helixharness es gratuito? ¿Qué licencia tiene?
helixharness es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿helixharness sigue mantenido?
Mantenimiento activo. El último commit de helixharness fue el 4 nov 2026.
¿Para qué puedo usar helixharness?
Equipos que quieren que los agentes de programación con IA sigan sus propias reglas de ingeniería y límites arquitectónicos Proyectos en los que las reglas de negocio de funcionalidades anteriores deben servir de referencia para cambios posteriores Coordinación del trabajo en funcionalidades entre varios repositorios o microservicios Personas que mantienen el framework y quieren comparaciones basadas en evidencias antes de cambiar el flujo de trabajo de un agente
¿Cómo se instala helixharness?
Añade el marketplace de plugins de Codex: codex plugin marketplace add https://github.com/didi/helixharness.git Instala el plugin de Codex: codex plugin add helix@helixharness-marketplace Inicializa HelixHarness en la sesión del agente del repositorio de tu aplicación: /helix:init Prueba una pequeña funcionalidad con Propose, Apply y Archive: /helix:propose task-filter ./requirements/task-filter.md --loop
¿Dónde consigo helixharness?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/didi/helixharness

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

Proyectos relacionados