PACT 0.4.0 adiciona inteligência composta para agentes de codificação de IA

✍️ OpenClawRadar📅 Publicado: March 29, 2026🔗 Source
PACT 0.4.0 adiciona inteligência composta para agentes de codificação de IA
Ad

O que o PACT resolve

Os agentes de programação de IA esquecem tudo entre sessões, adivinham APIs de pacotes com base em dados de treinamento desatualizados, editam arquivos com confiança sem tê-los lido e fazem correções que quebram sistemas subsequentes. Esses são problemas de arquitetura que a engenharia de prompts não consegue resolver.

Estrutura do PACT 0.4.0

O kit de ferramentas cria uma estrutura de diretórios no seu projeto:

seu-projeto/
├── CLAUDE.md # 19 redirecionamentos cognitivos + regras
├── SYSTEM_MAP.yaml # Mapa de conexões da arquitetura
├── cutting_room/ # Espaço de trabalho para prototipagem visual
├── .claude/
│   ├── hooks/ # 10 ganchos de shell (bloqueio + aviso)
│   ├── bugs/ # Rastreador de bugs estruturado + base de conhecimento de soluções
│   ├── sessions.yaml # Coordenação multiagente
│   └── memory/
│       ├── PENDING_WORK.yaml # Rastreador de tarefas entre sessões
│       └── file_edit_log.yaml # Consciência de edições
├── docs/
│   ├── feature_flows/ # Máquinas de estado do ciclo de vida
│   └── reference/
│       ├── packages/ # Conhecimento verificado de pacotes
│       ├── research/ # Síntese de pesquisa entre sessões
│       ├── KNOWLEDGE_DIRECTORY.yaml # Índice de tags em TODOS os sistemas
│       └── PACT_BASELINE.yaml # Autoconsciência da capacidade do agente

Os seis pilares

  • Aplicação Mecânica — Ganchos de shell que bloqueiam violações antes que ocorram. Segredos embutidos, pushes forçados, edição de arquivos não lidos, commits quando o local está atrás do remoto. Tudo bloqueado mecanicamente.
  • Substituição de Contexto — Mapas de arquitetura e fluxos de ciclo de vida substituem a memória. O agente lê SYSTEM_MAP.yaml antes de editar e rastreia dependências em ambas as direções.
  • Raciocínio de Auto-evolução — 19 redirecionamentos cognitivos (começou com 6 na v0.1). São perguntas que o agente faz a si mesmo em pontos-chave de decisão, não regras. Regras são ignoradas sob pressão. E o agente pode adicionar as suas próprias quando percebe padrões.
  • Separação Estrutura/Comportamento — Mapa de arquitetura = "quais arquivos eu toco?" Fluxo de funcionalidade = "o que quebra se eu tocá-los errado?" Dois arquivos, dois trabalhos. Nunca os misture.
  • Resiliência Multiagente (v0.3) — Claude e Gemini compartilham os mesmos ganchos, regras e rastreador de tarefas. Quando um está inativo, mude para o outro sem perda de contexto. Os ganchos do Gemini são adaptadores leves (~20 linhas cada) que traduzem seu formato JSON e delegam para os mesmos scripts .claude/hooks/. Um conjunto de regras, dois agentes, zero divergência.
  • Inteligência Composta (v0.4) — Síntese de pesquisa, diretório de conhecimento e linha de base de capacidade que tornam cada sessão mais inteligente que a anterior.
Ad

Detalhes da Inteligência Composta

Uma nova sessão do Claude tem dados de treinamento e uma janela de contexto. Uma sessão executando o PACT tem dados de treinamento + janela de contexto + toda síntese que cada sessão anterior conquistou.

Três sistemas fazem a inteligência composta funcionar:

  • Base de Conhecimento de Pesquisa — Quando o agente pesquisa algo real (combinando análise de código com documentação online), a síntese é salva. Não os fatos brutos, que são reencontráveis. O raciocínio que conectou o contexto do projeto à evidência externa. Sessões futuras a encontram por tags, aprofundam-na ou a reformulam de novos ângulos.
  • Diretório de Conhecimento — Um arquivo YAML que mapeia tags para arquivos em TODOS os sistemas de conhecimento (pesquisa, bugs, soluções, pacotes, fluxos de funcionalidade). O agente o lê uma vez e sabe o que já existe sobre qualquer tópico. Um gancho bloqueia commits se você adicionar arquivos de conhecimento sem atualizá-lo, para que permaneça preciso.
  • Linha de Base de Capacidade — Documentada em PACT_BASELINE.yaml, fornece autoconsciência da capacidade do agente.

O PACT começou como um conjunto de ganchos para impedir o Claude de cometer os mesmos erros repetidamente. Quatro versões depois, transformou-se em um sistema que torna cada sessão genuinamente mais inteligente que a anterior.

📖 Leia a fonte completa: r/ClaudeAI

Ad

👀 See Also

CopilotKit: Blocos de Construção React de Código Aberto para Interfaces de Agentes
Tools

CopilotKit: Blocos de Construção React de Código Aberto para Interfaces de Agentes

CopilotKit (30k estrelas, MIT) fornece componentes React para a camada de UI de agentes: chat, streaming, chamadas de ferramentas, humano no loop e UI generativa, com suporte ao protocolo AG-UI em LangGraph, ADK, CrewAI e outros.

OpenClawRadar
Gateway API x402 para Bots OpenClaw: Um Único Endpoint Substitui 18 Chaves de API
Tools

Gateway API x402 para Bots OpenClaw: Um Único Endpoint Substitui 18 Chaves de API

Um gateway de API x402 elimina a necessidade de múltiplas chaves de API em bots OpenClaw, fornecendo acesso a 18 serviços, incluindo roteamento inteligente de LLM, busca na web, mapas, viagens, comida, IA e dados financeiros, através de um único endpoint autenticado via créditos de carteira USDC.

OpenClawRadar
Engram: Um Plugin de Aprendizagem para o OpenClaw Que Realmente Faz o Conhecimento Pegar
Tools

Engram: Um Plugin de Aprendizagem para o OpenClaw Que Realmente Faz o Conhecimento Pegar

Engram é um plugin OpenClaw que utiliza técnicas baseadas em neurociência como pré-teste, avaliação cega e agendamento FSRS-4.5 para garantir que você retenha o que aprende, mesmo enquanto agentes de IA aceleram suas entregas.

OpenClawRadar
O Proxy Sovr MCP adiciona uma camada de segurança para impedir comandos destrutivos do LLM.
Tools

O Proxy Sovr MCP adiciona uma camada de segurança para impedir comandos destrutivos do LLM.

Um desenvolvedor criou o sovr-mcp-proxy depois que um LLM local quase executou rm -rf na sua pasta pessoal. A ferramenta intercepta comandos antes da execução e bloqueia padrões destrutivos incluindo rm -rf, DROP TABLE, curl | sh e chmod 777.

OpenClawRadar