Sistema de engenharia portátil para Claude Code com ganchos, agentes especializados e autoaperfeiçoamento

✍️ OpenClawRadar📅 Publicado: March 16, 2026🔗 Source
Sistema de engenharia portátil para Claude Code com ganchos, agentes especializados e autoaperfeiçoamento
Ad

Um desenvolvedor frustrado com a repetição de instruções para o Claude Code criou um sistema de engenharia portátil que reside em ~/.claude/ e se aplica automaticamente a todos os projetos. O sistema aborda dois problemas principais: o ciclo de repetição em que o Claude Code encontrava o mesmo bug dias depois e o resolvia do zero, e a desconexão entre projetos onde regras refinadas em um projeto não existiam em outro.

Componentes do sistema

O sistema inclui vários componentes-chave:

  • Uma constituição (CLAUDE.md) – 650 linhas de regras com uma hierarquia de valores, limites de decisão e três modos de execução dependendo da complexidade da tarefa
  • Ganchos que aplicam regras deterministicamente – Não são sugestões que a IA pode ignorar, mas scripts bash que bloqueiam fisicamente comandos perigosos como pushes forçados, uso incorreto do gerenciador de pacotes ou rm -rf
  • Três agentes especializados – Um orquestrador que delega mas nunca codifica, construtores que trabalham em cópias isoladas do repositório e um revisor somente leitura que não pode corrigir coisas (apenas relata)
  • Um pipeline de habilidades – Do planejamento à construção, envio e produção, principalmente autônomo com um único portão não negociável: a implantação em produção sempre pergunta
  • Um sistema imunológico – Cada erro é registrado com a causa raiz E as abordagens que falharam. O mesmo bug em 2+ projetos se torna uma regra permanente, desenvolvendo anticorpos
  • Verificação Anti-Goodhart – Cinco perguntas que todo agente deve responder antes de declarar "concluído", porque "todos os testes passam" não significa que o aplicativo funciona
Ad

Abordagem de engenharia composta

O sistema é construído sobre Engenharia Composta: Planejar → Trabalhar → Revisar → Compor. Esse quarto passo é onde o sistema se aprimora. O desenvolvedor menciona regras específicas que anteriormente precisava repetir diariamente: "use pnpm não npm", "não exclua testes que passam" e "execute testes antes de fazer commit".

O projeto é de código aberto em https://github.com/vinicius91carvalho/.claude com um passo a passo completo de todas as 15 partes disponível em https://tail-f-thoughts.hashnode.dev/self-improving-engineering-system-claude-code.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

🦀
Tools

Claudy: Um wrapper nativo do macOS para Claude Code com múltiplas sessões, troca automática de contas e commits rascunho

Claudy é um aplicativo nativo para macOS construído com SwiftUI + SwiftData que encapsula o Claude Code, adicionando gerenciamento de múltiplas sessões, troca automática de conta em limites de uso, commits provisórios para checkpoints no meio da sessão e um marketplace de Skills, MCPs e Comandos.

OpenClawRadar
Kios: um leitor iOS para bibliotecas Kobo/Calibre auto-hospedadas com sincronização de progresso
Tools

Kios: um leitor iOS para bibliotecas Kobo/Calibre auto-hospedadas com sincronização de progresso

Kios é um app iOS que lê livros de servidores Kobo/Calibre auto-hospedados e sincroniza o progresso de leitura via protocolo Kobo, OPDS 1.2/2.0 e kosync. Construído com Claude Code.

OpenClawRadar
claude-sessions: Interface de Terminal para Navegar em Transcrições de Código do Claude
Tools

claude-sessions: Interface de Terminal para Navegar em Transcrições de Código do Claude

claude-sessions é uma ferramenta de interface de terminal de código aberto que examina arquivos de transcrição locais do Claude Code, permitindo que desenvolvedores naveguem, pesquisem e retomem sessões anteriores. Construído com o próprio Claude Code, apresenta navegação WASD, pesquisa por palavras-chave e retomada de sessão com um clique.

OpenClawRadar
Código VT: Agente de Codificação TUI em Rust Open-Source com Suporte a Múltiplos Provedores e Habilidades de Agente
Tools

Código VT: Agente de Codificação TUI em Rust Open-Source com Suporte a Múltiplos Provedores e Habilidades de Agente

VT Code é um agente de codificação em terminal (TUI) baseado em Rust que suporta Anthropic, OpenAI, Gemini e Codex, com inferência local via LM Studio e Ollama. Inclui Agent Skills, Model Context Protocol e Agent Client Protocol.

OpenClawRadar