Sistema de Correção Automática Usa Claude Code Headless para Detectar e Corrigir Erros de Produção

✍️ OpenClawRadar📅 Publicado: March 8, 2026🔗 Source
Sistema de Correção Automática Usa Claude Code Headless para Detectar e Corrigir Erros de Produção
Ad

Como o Sistema de Correção Automática Funciona

Um desenvolvedor construiu um sistema automatizado que detecta e corrige erros de produção usando o Claude Code CLI em modo headless. O sistema está em execução há várias semanas e é descrito como gratuito e de código aberto, exigindo apenas uma assinatura do Claude.

Arquitetura do Sistema

O fluxo de trabalho segue esta sequência:

  • Os logs de produção são monitorados
  • Um observador identifica erros, agrupa duplicatas e classifica a gravidade
  • Janela de estabilização de 30 segundos
  • A detecção de erros Críticos/Altos aciona o sistema
  • Worktree do git criado (ramo isolado que nunca toca o main)
  • Claude Code iniciado em modo headless, com escopo para o erro específico
  • Notificação no Telegram: "Novo Erro — Aprovar Correção?" com opções Aprovar/Ignorar
  • PR criado automaticamente se aprovado

Detalhes Principais de Implementação

O desenvolvedor identificou os worktrees do git como um componente crítico — cada erro recebe sua própria cópia isolada do repositório. O Claude pode ler, editar, executar testes e realizar outras operações dentro deste ambiente isolado. Se uma correção for insatisfatória, o worktree pode ser excluído sem afetar o branch principal.

As sessões do Claude recebem prompts focados contendo:

  • Mensagem de erro
  • Rastreamento da pilha (stack trace)
  • Caminho afetado
  • Nível de gravidade

A sessão headless é executada com ferramentas de escopo: Leitura, Escrita, Edição, Glob, Grep e Bash. Um exemplo de prompt fornecido: "Corrija este erro de produção na base de código LevProductAdvisor. Erro: MongoServerError: pool de conexões fechado. Stack: em MongoClient.connect (mongo-client.ts:88). Caminho: POST /api/products/list. Gravidade: CRÍTICO."

Ad

Resultados e Desempenho

De acordo com o desenvolvedor:

  • Erros críticos de infraestrutura (conexão com banco de dados, autenticação): Claude corrige 70-80% corretamente
  • Bugs de lógica com rastreamentos claros da pilha: Desempenho sólido
  • Erros vagos sem bons rastreamentos da pilha: Resultados variados, geralmente ignorados

O sistema lida efetivamente com problemas diretos como verificações nulas ausentes ou lógica de consulta ruim, frequentemente acertando na primeira tentativa.

Recursos Adicionais

O desenvolvedor construiu um painel interativo no Telegram para monitoramento:

  • Status da Fila
  • Erros Recentes
  • Status do Sistema
  • Capacidade de Atualização

A visualização /errors busca do MongoDB e exibe informações de status como "corrigindo • há 5m", "detectado • há 12m" ou "corrigido • há 2h".

Stack Técnico

O sistema usa TypeScript, Express, MongoDB, node-telegram-bot-api e Claude Code CLI. O desenvolvedor observa que usar o CLI headless evita custos de API, exigindo apenas uma assinatura do Claude executada localmente. Cada sessão tem escopo e isolamento em um worktree, minimizando riscos.

O desenvolvedor planeja publicar o repositório no GitHub, descrevendo-o como genérico — os usuários direcionam o observador para seus arquivos de log e configuram padrões de gravidade.

📖 Leia a fonte completa: r/ClaudeAI

Ad

👀 See Also

OpenClaw como Interface de Infraestrutura como Código para Gerenciamento de Home Lab
Tools

OpenClaw como Interface de Infraestrutura como Código para Gerenciamento de Home Lab

O OpenClaw evoluiu de um gadget de IA legal para a interface principal de gerenciamento de computadores, especialmente durante reconstruções e atualizações de home labs. A ferramenta opera dentro de sua própria VM enquanto fornece acesso direto à infraestrutura da sua máquina.

OpenClawRadar
Traduzir para pt: Atualizações do Prompt do Sistema Claude Code v2.1.76: Refinamentos do Monitor de Segurança e Novo Evento de Hook
Tools

Traduzir para pt: Atualizações do Prompt do Sistema Claude Code v2.1.76: Refinamentos do Monitor de Segurança e Novo Evento de Hook

Claude Code v2.1.76 inclui atualizações nos prompts do sistema com 43 novos tokens, apresentando refinamentos no monitor de segurança para agentes autônomos e a adição de um evento de hook PostCompact. As mudanças incluem detecção de dados sensíveis esclarecida, exemplos expandidos de desserialização de código e formatação aprimorada para orientações sobre destruição local irreversível.

OpenClawRadar
SkyClaw Adiciona Configuração de Chave de API Baseada em Chat Criptografado para Agentes de IA
Tools

SkyClaw Adiciona Configuração de Chave de API Baseada em Chat Criptografado para Agentes de IA

O SkyClaw implementa a ingestão de chaves criptografadas AES-256-GCM por meio de chat, interceptando comandos de chave na camada do sistema para que o LLM nunca veja as chaves de API e usando criptografia de chave única para que as plataformas de mensagens vejam apenas texto cifrado.

OpenClawRadar
Monitor de Tokens de IA: Ferramenta macOS Rastreia Uso e Custo Local do Claude
Tools

Monitor de Tokens de IA: Ferramenta macOS Rastreia Uso e Custo Local do Claude

Um desenvolvedor criou o AI Token Monitor, um aplicativo da barra de menus do macOS que lê arquivos de sessão locais do Claude para rastrear o uso de tokens, distribuição de modelos e equivalentes de custo sem chaves de API. A ferramenta de código aberto revelou 6,5 milhões de tokens (US$ 4.924 no preço da API) ao longo de 35 dias em um caso de usuário.

OpenClawRadar