Resultados do Teste A/B: Ganchos do oh-my-claudecode Apresentam Impacto Mínimo no Desempenho do Claude Code

✍️ OpenClawRadar📅 Publicado: April 18, 2026🔗 Source
Resultados do Teste A/B: Ganchos do oh-my-claudecode Apresentam Impacto Mínimo no Desempenho do Claude Code
Ad

Configuração e Metodologia do Experimento

Um desenvolvedor conduziu um teste A/B direto para avaliar o impacto dos hooks dinâmicos do oh-my-claudecode no desempenho do Claude Code. O experimento usou Claude Sonnet 4.6 com a mesma tarefa de programação executada seis vezes no total: três execuções com hooks OMC LIGADOS e três execuções com hooks OMC DESLIGADOS. Todas as execuções usaram prompts idênticos, fluxo de sessão e ambiente de máquina.

A tarefa envolveu construir um editor Markdown do zero em uma única sessão contínua, implementando o aplicativo, escrevendo e executando testes, revisando e corrigindo bugs, problemas de segurança e acessibilidade antes de executar os testes novamente. O objetivo não era produzir código perfeito, mas medir se os hooks alteraram o comportamento do Claude de maneiras significativas.

Principais Resultados

  • Qualidade do código: Pontuações idênticas (15,0/20 para ambas as condições DESLIGADO e LIGADO)
  • Custo total: Literalmente o mesmo (US$ 5,56 para ambas as condições)
  • Total de tokens: Ligeiramente menor com hooks LIGADOS (6,48M vs 6,76M DESLIGADO)
  • Tempo de execução: Hooks LIGADOS foi mais rápido em média (1.673s vs 2.152s DESLIGADO)
  • Chamadas de ferramentas: Ligeiramente menos com hooks LIGADOS (37,0 vs 40,7 DESLIGADO)
Ad

Observações Notáveis

O hook SessionStart aumentou significativamente os tokens de leitura de cache no primeiro prompt: 424K com hooks LIGADOS versus 195K com hooks DESLIGADOS (um aumento de 117%). No entanto, esse contexto extra não se traduziu em melhor saída para esta tarefa específica. Curiosamente, no Prompt 3, hooks DESLIGADOS realmente usaram mais leituras de cache do que hooks LIGADOS.

O repositório do experimento está disponível em https://github.com/ej31/omc-hook-experiment.

Conclusões do Desenvolvedor

O desenvolvedor concluiu que hooks dinâmicos não são um "botão mágico de código melhor" para tarefas de programação em sessão única, já que o Claude já tem bom desempenho com instruções estáticas. Quaisquer ganhos relacionados a hooks parecem pequenos o suficiente para serem ofuscados pela variação normal entre execuções. A sobrecarga constante maior pode realmente vir da pegada estática do OMC — definições de ferramentas MCP, habilidades, catálogo de agentes — em vez de apenas do comportamento dinâmico dos hooks.

Importante: este experimento testou apenas o comportamento dos hooks, não se o ecossistema mais amplo do OMC é útil em fluxos de trabalho maiores e multi-sessão. O desenvolvedor planeja testar mais removendo completamente o oh-my-claudecode e fazendo o Claude construir um jogo da cobrinha do zero.

📖 Leia a fonte completa: r/ClaudeAI

Ad

👀 See Also

Atualização do AgentCrawl Adiciona Recursos e Melhorias Críticas ao Rastreador
Tools

Atualização do AgentCrawl Adiciona Recursos e Melhorias Críticas ao Rastreador

A última atualização do AgentCrawl introduz recursos como conformidade com robots.txt, cache em disco, rastreamentos retomáveis e extração estruturada de metadados, transformando-o em uma ferramenta mais robusta e pronta para produção.

OpenClawRadar
ClaudeClaw: Plugin de Código Gratuito do Claude para Agentes de IA Persistente em Plataformas de Mensagens
Tools

ClaudeClaw: Plugin de Código Gratuito do Claude para Agentes de IA Persistente em Plataformas de Mensagens

ClaudeClaw é um plugin gratuito e de código aberto para Claude Code, licenciado pelo MIT, que executa o Claude como um agente persistente no Slack, WhatsApp e Telegram. Requer Node.js 20+, Claude Code e sua própria chave de API da Anthropic, com isolamento em nível de sistema operacional via sandbox-runtime da Anthropic.

OpenClawRadar
Configurações Ephemeral OpenClaw com isolamento de rede e desmontagem automática
Tools

Configurações Ephemeral OpenClaw com isolamento de rede e desmontagem automática

Uma configuração que inicializa o OpenClaw dentro de uma VM efêmera com uma lista de permissões de saída de rede, injeta chaves de API em armazenamento baseado em RAM e inclui uma autodestruição de 2 horas. Todas as chamadas de LLM são registradas no SQLite para reprodução.

OpenClawRadar
TRELLIS.2 Image-to-3D Portado para Executar Nativamente em Apple Silicon
Tools

TRELLIS.2 Image-to-3D Portado para Executar Nativamente em Apple Silicon

Um desenvolvedor portou o modelo TRELLIS.2 da Microsoft, de 4 bilhões de parâmetros para conversão de imagem em 3D, para rodar nativamente no Apple Silicon via PyTorch MPS, substituindo operações específicas do CUDA por alternativas em PyTorch puro. A versão portada gera malhas com cerca de 400 mil vértices a partir de fotos únicas em aproximadamente 3,5 minutos no M4 Pro com 24 GB de memória.

OpenClawRadar