AgentMind: Um Plugin de Código do Claude Que Aprende e Aplica Suas Preferências de Codificação

✍️ OpenClawRadar📅 Publicado: March 15, 2026🔗 Source
AgentMind: Um Plugin de Código do Claude Que Aprende e Aplica Suas Preferências de Codificação
Ad

O que o AgentMind faz

AgentMind é um plugin do Claude Code que resolve o problema de ter que reexplicar preferências de codificação em cada nova sessão. Ele automaticamente aprende padrões como "use pnpm em vez de npm", "sempre adicione tipos" e "não use exportações padrão" observando como você trabalha e injetando esse contexto em interações futuras.

Como funciona

O sistema opera em um loop central de seis etapas: Observar → Analisar → Lembrar → Aplicar → Validar → Evoluir.

Os ganchos de observação são executados em pontos-chave do ciclo de vida:

  • Início da sessão
  • Uso de ferramentas
  • Erros
  • Compactação

Esses ganchos monitoram correções (como "não, use X em vez disso"), padrões repetidos e tipos de erro sem armazenar seu código real.

Implementação técnica

O plugin usa um sistema de pontuação de confiança tridimensional para determinar quando aplicar preferências aprendidas:

  • Frequência × 0,35
  • Eficácia × 0,40
  • Feedback humano × 0,25

Preferências de alta confiança são automaticamente injetadas nas sessões, enquanto as de baixa confiança permanecem silenciosas. O sistema inclui mecanismos de decaimento onde preferências desaparecem se não forem reforçadas ao longo do tempo.

Ad

Sistema de evolução

O AgentMind apresenta uma estrutura de evolução de quatro níveis:

  • L0: Instintos individuais
  • L1: Padrões (agrupados de instintos individuais)
  • L2: Estratégias (abstraídas de padrões)

Por exemplo, preferências separadas como "sempre use vitest", "sempre adicione arquivos de teste em tests" e "execute testes após alterações" podem evoluir para um padrão de "fluxo de trabalho TDD".

Detalhes técnicos

  • ~3000 linhas de núcleo TypeScript
  • ~800 linhas de ganchos shell
  • 115 testes passando
  • Suporta multiagente com armazenamentos de preferência isolados
  • Nenhuma configuração necessária — instale e ele começa a aprender
  • Camada de observação usa bash puro + jq para permanecer leve
  • Licenciado MIT e gratuito

Insights de desenvolvimento

O criador observou que o maior desafio não foi o algoritmo de aprendizado, mas saber quando ficar quieto. Versões iniciais injetavam todas as preferências aprendidas, o que poluía a janela de contexto. A pontuação de confiança com decaimento resolveu esse problema.

Outro desafio técnico foi fazer ganchos shell e TypeScript funcionarem juntos sem adicionar dependências pesadas. A solução foi uma camada de observação leve usando bash e jq.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

O Modo de Plano de Código do Claude Reduz a Taxa de Retrabalho de 40% para Quase Zero
Tools

O Modo de Plano de Código do Claude Reduz a Taxa de Retrabalho de 40% para Quase Zero

Um desenvolvedor monitorou mais de 30 sessões de codificação com o Claude Code e descobriu que pular o Modo Plano resultou em refazer tarefas do zero 40% das vezes. Com o Modo Plano, a taxa de refazer caiu para basicamente zero, com um recurso levando 17 minutos no total versus 35+ minutos sem planejamento.

OpenClawRadar
Vibeyard adiciona quadro Kanban para gerenciar múltiplas sessões do Claude Code
Tools

Vibeyard adiciona quadro Kanban para gerenciar múltiplas sessões do Claude Code

Um IDE open-source chamado Vibeyard agora inclui um quadro Kanban que permite iniciar sessões do agente Claude Code diretamente dos cartões. Os cartões passam automaticamente para a coluna "Concluído" quando o agente termina.

OpenClawRadar
ClawControl v1.7.1 corrige problemas de uso diário no cliente OpenClaw
Tools

ClawControl v1.7.1 corrige problemas de uso diário no cliente OpenClaw

ClawControl v1.7.1 é um cliente de código aberto para OpenClaw disponível no Windows, Mac, Linux, iOS e Android. Esta versão se concentra em corrigir problemas do tipo 'por que está fazendo isso?' encontrados durante o uso diário do OpenClaw.

OpenClawRadar
SpecLock: Servidor MCP para Imposição de Restrições de Codificação em IA
Tools

SpecLock: Servidor MCP para Imposição de Restrições de Codificação em IA

SpecLock é um servidor MCP de código aberto que lembra as restrições do projeto entre sessões e impede que agentes de IA de programação as violem. Claude testou-o independentemente com 100 testes adversariais, marcando 100/100 com zero falsos positivos e 15,7ms por verificação.

OpenClawRadar