Auto-otimização: Um Plugin de Código Claude para Otimização Autônoma de Desempenho

✍️ OpenClawRadar📅 Publicado: April 14, 2026🔗 Source
Auto-otimização: Um Plugin de Código Claude para Otimização Autônoma de Desempenho
Ad

auto-optimize é um plugin do Claude Code que automatiza o ciclo de otimização de desempenho: perfilamento, identificação de gargalos, escrita de correções, benchmark e repetição. O desenvolvedor, um engenheiro de desempenho trabalhando em uma tabela de hash Java de alta performance, o criou para eliminar o trabalho manual de otimização.

Como Funciona

O plugin executa um loop autônomo por experimento com estas etapas:

  • Perfilamento — executa async-profiler e analisa a saída do flamegraph
  • Planejamento — raciocínio estruturado antes de tocar no código, incluindo Step-Back (identificar o tipo de gargalo de forma abstrata), Chain-of-Thought (enumerar estratégias com análise de trade-offs) e Pre-mortem (assumir que o plano já falhou para identificar problemas potenciais)
  • Implementação — escreve e aplica a alteração
  • Benchmark — executa JMH e compara com a linha de base
  • Reflexão — escreve reflexion.md documentando o que foi surpreendente, o que falhou e o que tentar a seguir

Cada experimento subsequente lê reflexion.md antes do perfilamento para evitar repropor experimentos previamente descartados. Sem isso, o agente "reproporia o mesmo experimento descartado duas iterações depois com um raciocínio igualmente confiante — ele não tinha como saber o que já havia aprendido."

Ad

Arquitetura de Sub-agentes

Cada experimento é executado em um sub-agente dedicado. A saída bruta do perfilamento, desmontagem, diffs e logs de benchmark nunca tocam o contexto principal. O orquestrador vê apenas valores de retorno estruturados: o que mudou, o que os números mostraram e o que tentar a seguir.

Esta arquitetura evita a poluição do contexto: "Quando o contexto principal fica cheio, o comportamento do agente se degrada de maneiras sutis — as saídas ainda parecem coerentes, mas ele começa a raciocinar sobre o problema errado. Mover tudo para sub-agentes mantém o orquestrador limpo indefinidamente."

Instalação e Uso

Instale com:

claude plugin marketplace add bluuewhale/auto-optimize
claude plugin install auto-optimize@auto-optimize

Em seguida, execute: /auto-optimize

Você fornece um objetivo, um comando de benchmark e um limite de sucesso. Em um caso, o desenvolvedor instruiu o plugin uma vez e obteve uma tabela de hash 27% mais rápida em todos os cenários de benchmark em aproximadamente 3 horas.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

Equipe do Crime: Orquestrador Multiagente para OpenClaw — Revisão de Código Paralela com Agente Codificador
Tools

Equipe do Crime: Orquestrador Multiagente para OpenClaw — Revisão de Código Paralela com Agente Codificador

Crime Team v0.1 executa múltiplos agentes especialistas OpenClaw em paralelo para revisão de código e depois integra os resultados. Inclui modelos por agente, um agente coder que aplica alterações e um loop de reauditoria. CLI + GUI.

OpenClawRadar
Memctl: Servidor MCP de Código Aberto para Memória Persistente em Agentes de Codificação de IA
Tools

Memctl: Servidor MCP de Código Aberto para Memória Persistente em Agentes de Codificação de IA

Memctl é um servidor MCP de código aberto que fornece memória persistente para agentes de IA de programação entre sessões, máquinas e IDEs. Construído principalmente com Claude Code em duas semanas, ele armazena o contexto do projeto e o disponibiliza novamente em sessões subsequentes.

OpenClawRadar
Servidor MCP Local Conecta Claude a Aplicativos Mac Sem Nuvem ou Tokens
Tools

Servidor MCP Local Conecta Claude a Aplicativos Mac Sem Nuvem ou Tokens

Local MCP é um servidor MCP nativo para macOS que dá ao Claude Desktop, Cursor, Windsurf e VS Code acesso aos dados do Mail, Calendar, Teams e OneDrive no seu Mac sem processamento na nuvem ou tokens de API.

OpenClawRadar
Desenvolvimento de IA Local com Qwen3.6-27B e Opencode em uma 5090
Tools

Desenvolvimento de IA Local com Qwen3.6-27B e Opencode em uma 5090

Um usuário do Reddit compartilha sua experiência ao migrar de ferramentas de IA de codificação na nuvem (Claude Code, Cursor) para uma configuração local usando Opencode + llama-server + Qwen3.6-27B com contexto de 128K em uma única RTX 5090, citando liberdade de limites de uso e riscos de conta.

OpenClawRadar