Um conjunto de skills para agentes que permite delegar tarefas de programação a CLIs de codificação instaladas, revisar o diff e fazer o commit manualmente.
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
Adicione o marketplace de plugins do Codex
codex plugin marketplace add https://github.com/didi/helixharness.git - 2
Instale o plugin do Codex
codex plugin add helix@helixharness-marketplace - 3
Inicialize o HelixHarness na sessão do agente do repositório da sua aplicação
/helix:init - 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
CLI em TypeScript e interface de terminal para definir, iniciar e executar equipes persistentes de agentes Claude Code e Codex no tmux.
Instala um fluxo de desenvolvimento orientado por especificações como Agent Skills para agentes de programação com IA, como Claude Code, Codex e Cursor, cobrindo requisitos, design, tarefas e implementação autônoma.
Um workspace local para executar metas que oferece ao Codex e ao Claude Code um charter, quadro de tarefas, registros e um ciclo de verificação para tarefas longas de programação.
Coleção de tutoriais em chinês sobre Claude Code, OpenClaw, Codex e WorkBuddy para programação com IA, agentes pessoais e tarefas de escritório, com materiais práticos.
Um agente de programação baseado no pi que encaminha decisões rotineiras, como verificações de permissões e poda de contexto, para um modelo juiz pequeno, deixando o modelo principal focado no código.