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

A habilidade OpenClaw adiciona geração de imagens por IA com suporte local ao ComfyUI e prompts curados.
Tools

A habilidade OpenClaw adiciona geração de imagens por IA com suporte local ao ComfyUI e prompts curados.

Uma nova habilidade do OpenClaw oferece capacidades de geração de imagens por IA diretamente no terminal, apresentando mais de 1.300 prompts curados, integração local com ComfyUI e fluxos de trabalho de aprimoramento de prompts.

OpenClawRadar
O Painel de Código do Claude Rastreia Mais de 19 Milhões de Commits Gerados por IA no GitHub
Tools

O Painel de Código do Claude Rastreia Mais de 19 Milhões de Commits Gerados por IA no GitHub

Um desenvolvedor criou um painel que rastreia mais de 19 milhões de commits gerados pelo Claude Code em repositórios públicos do GitHub, mostrando TypeScript (35,3%), Python (19,2%) e JavaScript (10,3%) como as principais linguagens. O sistema usa Next.js com Recharts e PostgreSQL, com um pipeline ETL que contorna os limites de taxa da API do GitHub.

OpenClawRadar
Claude-kit: Sistema de Gerenciamento de Configuração para Projetos de Código Claude
Tools

Claude-kit: Sistema de Gerenciamento de Configuração para Projetos de Código Claude

Claude-kit é uma ferramenta de código aberto que gerencia configurações do diretório .claude/ em vários projetos. Ele detecta automaticamente as tecnologias utilizadas, gera configurações, audita segurança e qualidade, e sincroniza alterações sem sobrescrever personalizações.

OpenClawRadar
Ferramenta Local RAG Construída com Nemotron Nano 9B v2 e Chamada de Ferramentas vLLM
Tools

Ferramenta Local RAG Construída com Nemotron Nano 9B v2 e Chamada de Ferramentas vLLM

Um desenvolvedor criou uma ferramenta de pesquisa RAG local-first que roda inteiramente em uma única GPU usando Nemotron Nano 9B v2 Japanese no vLLM com plugins de parser personalizados para chamadas de ferramentas. O sistema apresenta um fluxo de extração-execução em duas etapas com extração de palavras-chave bilíngue e busca paralela FTS5/DuckDuckGo.

OpenClawRadar