OpenForge para Openclaw

OpenForge é um poderoso pipeline de PRD para implementação que automatiza o desenvolvimento de software por meio de execução em estágios, roteamento de modelos e portões de validação.

corbin-breton
v2.2.0
Mar 30, 2026
0
941
0

Instalar e Baixar

1. ClawHub CLI

A maneira mais rápida de instalar uma habilidade diretamente do registro.

npx clawhub@latest install openforge

2. Instalação Manual

Copie a pasta da habilidade para um desses locais

Global
~/.openclaw/skills/
Espaço de trabalho
<project>/skills/

Prioridade: Espaço de Trabalho > Local > Integrado

3. Instalação do Prompt

Copie este prompt para o OpenClaw para instalá-lo automaticamente.

Ajude-me a instalar o openforge usando o Clawhub. Se o Clawhub não estiver instalado, instale-o primeiro (npm i -g clawhub).

Prefere baixar?

Obtenha os arquivos originais da habilidade em um arquivo ZIP.

O que é OpenForge?

O OpenForge representa uma evolução sofisticada na forma como os Openclaw Skills gerenciam tarefas de desenvolvimento complexas. Ao transformar um Documento de Requisitos de Produto (PRD) estático em um roteiro executável, ele orquestra vários modelos de AI para lidar com fases específicas do ciclo de vida — desde a extração leve de dados com Haiku até revisões arquitetônicas de alto nível com Opus.

Esta habilidade elimina a necessidade de supervisão manual ao implementar loops de revisão para correção automatizados e portões de qualidade rigorosos. Ela garante que a integridade estrutural do código seja mantida em tarefas de longo horizonte, evitando o problema comum de colapso de precisão em agentes autônomos ao utilizar a decomposição limitada pelo horizonte e o monitoramento da cyclomatic complexity.

Casos de uso do OpenForge

  • Orquestrar construções de recursos complexos a partir de uma única especificação markdown.
  • Automatizar revisões de código com loops obrigatórios de correção e verificação.
  • Escalar o rendimento do desenvolvimento executando fases não dependentes em paralelo.
  • Gerenciar roteamento de modelos econômico, usando modelos menores para boilerplate e modelos de raciocínio para lógica.
  • Impor padrões de CI/CD dentro do espaço de trabalho local de um agente de AI via portões de validação baseados em shell.

Como o OpenForge funciona

  1. Parsing: O OpenForge lê o PRD markdown para construir um gráfico de dependência de fases e tarefas.
  2. Pre-flight Check: O sistema valida as dependências das fases, caminhos de diretório e a segurança dos comandos do portão.
  3. Parallel Spawning: Para fases marcadas como paralelas, utiliza sessions_spawn para iniciar múltiplos subagentes simultaneamente.
  4. Model Routing: Cada tarefa é enviada para um nível de modelo específico (Haiku, Sonnet ou Opus) com base na configuração do PRD.
  5. Gate Evaluation: Após a conclusão da fase, executa comandos shell (ex: npm test) para verificar os resultados, com tentativas automáticas em caso de falha.
  6. Review-to-Fix Loop: Para fases de revisão, um agente dedicado identifica problemas e aciona um subagente de correção até que a fase passe ou atinja o limite do ciclo.
  7. Finalization: Em caso de sucesso, um relatório de execução abrangente é gerado no diretório .openforge.

Configuração do OpenForge

O OpenForge é um loop de execução nativo para Openclaw Skills e não requer um script de instalação separado. Para usá-lo, certifique-se de que seu ambiente OpenClaw esteja ativo e forneça um arquivo PRD.

# Exemplo de acionamento do OpenForge dentro de uma sessão ativa
# "Run this PRD: path/to/feature_prd.md"

Certifique-se de que seu agente tenha as permissões necessárias para as ferramentas sessions_spawn, exec, read e write.

Esquema de Dados e Taxonomia de OpenForge

O OpenForge organiza os dados de execução dentro do espaço de trabalho local para manter uma trilha de auditoria clara e percepção do estado.

Diretório/Arquivo Descrição
.openforge/ Diretório principal de metadados criado no diretório de trabalho.
run-{timestamp}.md Resumo abrangente dos resultados das fases, resultados dos portões e uso do modelo.
PRD Markdown O esquema de entrada que define o Modelo, Tipo, sinalizadores de Paralelo e comandos de Portão.

Atributos da Fase:

  • Aliases de Modelo: haiku, sonnet, gpt, opus.
  • Tipos de Fase: impl (Implementação), review (Análise), extract (Sumarização).

Recursos avançados do OpenForge

  • Horizon-Bounded Decomposition: Divide automaticamente tarefas que excedem 40 etapas em subfases menores para manter a alta precisão.
  • Erosion Checks: Mede mudanças na cyclomatic complexity para evitar o acúmulo de dívida técnica durante as trajetórias do agente.
  • Parallel Execution: Suporte nativo para sessões concorrentes de subagentes para reduzir o tempo total de execução.
  • Automated Escalation: Gatilhos inteligentes que interrompem a execução e alertam um operador humano quando loops lógicos ou portões falham repetidamente.
  • Shell-Gate Validation: Execução com foco em segurança que limpa os comandos do portão para evitar injeção arbitrária de shell, a menos que explicitamente listados na lista branca.

SKILL.md


Carregamento

Habilidades relacionadas do Openclaw

METADATA

Github Stars: 0
forks: 0

Apresentou*