Repolode
didi

didi/helixharness

Um framework para equipes criarem seu próprio harness de programação com IA no Codex e no Claude Code, mantendo regras e conhecimentos do projeto ao longo do ciclo de desenvolvimento.

Estrelas
328
Forks
54
Issues abertas
7
Último commit
há 3 dias

O que é?

HelixHarness é um plugin para Codex e Claude Code que incorpora ao trabalho do agente o conhecimento de negócio, as regras de engenharia e o fluxo de desenvolvimento da equipe. O fluxo vai dos requisitos às etapas Propose, Apply (implementação, testes e revisão) e Archive, com especificações, tarefas e evidências mantidas no repositório.

A ideia central é manter o conhecimento do projeto em documentos do repositório que podem ser revisados. Regras de negócio estáveis e aprendizados de implementação são registrados em Archive após a confirmação do usuário e, depois, carregados por meio de índices quando tarefas futuras envolvem a mesma área. O estado persistido do fluxo permite retomar trabalhos inacabados, e o modo Workspace para vários repositórios registra as responsabilidades de cada repositório entre os serviços.

Um helixharness-platform opcional permite que os responsáveis pelo framework acompanhem o uso, comparem versões do framework nos mesmos casos e avaliem mudanças candidatas antes de adotá-las.

Recursos principais

  • 01Etapas Propose, Apply e Archive, com especificações e evidências armazenadas no repositório
  • 02Conhecimentos do projeto e restrições de engenharia organizados em docs/knowledge e docs/harness
  • 03Conhecimentos verificados registrados em Archive somente após a confirmação do usuário
  • 04Estado persistido do fluxo para retomar trabalhos inacabados entre sessões
  • 05Modo Workspace para vários repositórios, que coordena o trabalho entre serviços
  • 06Plataforma opcional para acompanhar, avaliar e iterar sobre o framework

Casos de uso

  • Equipes que querem que agentes de programação com IA sigam suas próprias regras de engenharia e limites arquiteturais
  • Projetos em que regras de negócio de funcionalidades anteriores devem orientar mudanças futuras
  • Coordenação do trabalho em funcionalidades entre vários repositórios ou microsserviços
  • Responsáveis pela manutenção que querem comparações baseadas em evidências antes de mudar um fluxo de trabalho de agente

Início rápido

  1. 1

    Adicione o marketplace de plugins do Codex

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

    Instale o plugin do Codex

    codex plugin add helix@helixharness-marketplace
  3. 3

    Inicialize o HelixHarness na sessão do agente do repositório da sua aplicação

    /helix:init
  4. 4

    Experimente um pequeno recurso com Propose, Apply e Archive

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

Antes de usar

  • Atualmente, oferece suporte apenas ao Codex e ao Claude Code.
  • Requer Python 3.10 ou superior, Git e uma instalação funcional e com sessão iniciada do Codex ou do Claude Code.

Em coleções

Tópicos

Perguntas frequentes

O que é helixharness?
Um framework para equipes criarem seu próprio harness de programação com IA no Codex e no Claude Code, mantendo regras e conhecimentos do projeto ao longo do ciclo de desenvolvimento. HelixHarness é um plugin para Codex e Claude Code que incorpora ao trabalho do agente o conhecimento de negócio, as regras de engenharia e o fluxo de desenvolvimento da equipe. O fluxo vai dos requisitos às etapas Propose, Apply (implementação, testes e revisão) e Archive, com especificações, tarefas e evidências mantidas no repositório.
helixharness é gratuito? Qual é a licença?
helixharness é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
helixharness ainda é mantido?
Manutenção ativa. O último commit de helixharness foi em 4 de nov. de 2026.
Para que posso usar helixharness?
Equipes que querem que agentes de programação com IA sigam suas próprias regras de engenharia e limites arquiteturais Projetos em que regras de negócio de funcionalidades anteriores devem orientar mudanças futuras Coordenação do trabalho em funcionalidades entre vários repositórios ou microsserviços Responsáveis pela manutenção que querem comparações baseadas em evidências antes de mudar um fluxo de trabalho de agente
Como instalar helixharness?
Adicione o marketplace de plugins do Codex: codex plugin marketplace add https://github.com/didi/helixharness.git Instale o plugin do Codex: codex plugin add helix@helixharness-marketplace Inicialize o HelixHarness na sessão do agente do repositório da sua aplicação: /helix:init Experimente um pequeno recurso com Propose, Apply e Archive: /helix:propose task-filter ./requirements/task-filter.md --loop
Onde consigo helixharness?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/didi/helixharness

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

Projetos relacionados