claude-monitor
Faz seu agente monitorar o desempenho do código e do sistema. Ele verifica lentidão, uso de recursos e latência da rede.
O que ela faz
Este agente ajuda a descobrir por que o Claude Code está lento. Ele verifica o uso do seu computador (CPU, memória, disco) e a velocidade da conexão com a internet para encontrar o problema.
Quando usar
- ✓Quando o Claude Code está demorando para responder.
- ✓Se o seu computador parece lento ao usar o Claude Code.
- ✓Quando você nota atrasos ao trocar de conversas.
Exemplo do que pedir para a IA
“Meu Claude Code está muito lento hoje, o que pode ser?”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
Ele roda um programa que verifica o desempenho do seu computador e da sua internet. Depois, ele te diz o que está causando a lentidão e sugere como consertar.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add sickn33/agentic-awesome-skills --skill claude-monitorOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/claude-monitor/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Claude Monitor — Diagnóstico de Performance
Visão Geral
Monitor de performance do Claude Code e do sistema local. Diagnostica lentidão, mede CPU/RAM/disco, verifica latência da API e gera relatórios de saúde do sistema.
Quando Usar Esta Ferramenta
- Quando o usuário mencionar "lento" ou tópicos relacionados
- Quando o usuário mencionar "lentidão" ou tópicos relacionados
- Quando o usuário mencionar "lag" ou tópicos relacionados
- Quando o usuário mencionar "lagado" ou tópicos relacionados
- Quando o usuário mencionar "travando" ou tópicos relacionados
- Quando o usuário mencionar "claude lento" ou tópicos relacionados
Não Usar Esta Ferramenta Quando
- A tarefa não está relacionada ao monitoramento do Claude
- Uma ferramenta mais simples e específica pode resolver a solicitação
- O usuário precisa de assistência de propósito geral sem conhecimento específico do domínio
Como Funciona
Ferramenta para diagnosticar e resolver problemas de lentidão no Claude Code e no sistema. Determina se o gargalo é local (PC) ou remoto (API Claude) e sugere ações corretivas.
Quando Usar
- Usuário reclama que o Claude Code está lento ou travando
- Troca de sessões de conversa demora para carregar
- Respostas do Claude demoram muito
- PC parece lento enquanto usa o Claude Code
- Qualquer menção a performance, lag, lentidão
1. Diagnóstico Rápido (Health_Check.Py)
Execute SEMPRE como primeiro passo:
python C:\Users\renat\skills\claude-monitor\scripts\health_check.py
O script analisa em ~3 segundos:
- CPU: Uso atual e por núcleo. >80% = gargalo provável
- RAM: Total, usada, disponível. >85% = pressão de memória
- Navegadores: Processos e RAM por navegador. >5GB total = excesso de abas
- Claude Code: Processos e RAM consumida
- Disco: Espaço livre. <10% = impacto em swap/performance
- Rede: Latência para o endpoint da API Claude
- Diagnóstico: Classificação automática do problema com sugestões
2. Interpretar O Resultado
O script retorna um JSON com diagnosis contendo:
bottleneck: "cpu" | "ram" | "browsers" | "disk" | "network" | "claude_api" | "ok"severity: "critical" | "warning" | "ok"suggestions: Lista de ações recomendadassummary: Resumo em português para mostrar ao usuário
Mostre o summary ao usuário e ofereça executar as sugestões.
3. Ações Corretivas Automáticas
Baseado no diagnóstico, ofereça ao usuário:
Se CPU alta (>80%):
- Listar processos consumindo mais CPU
- Sugerir fechar processos pesados desnecessários
- Verificar se o Windows Update está rodando em segundo plano
Se navegadores pesados (>5GB RAM ou >40 processos):
python C:\Users\renat\skills\claude-monitor\scripts\health_check.py --browsers-detail
Mostra RAM por navegador e sugere quais fechar. Nunca feche processos sem permissão explícita do usuário.
Se disco cheio (>85%):
- Mostrar pastas maiores
- Sugerir limpeza de arquivos temporários, cache de navegadores, lixeira
Se rede lenta (latência >500ms):
- Testar conexão com api.anthropic.com
- Sugerir verificar VPN, proxy ou conexão WiFi
4. Monitoramento Contínuo (Opcional)
Se o usuário quiser monitoramento em segundo plano:
python C:\Users\renat\skills\claude-monitor\scripts\monitor.py --interval 30 --duration 300
Parâmetros:
--interval: Segundos entre cada amostra (padrão: 30)--duration: Duração total em segundos (padrão: 300 = 5 min)--output: Caminho do arquivo de log (padrão: monitor_log.json)--alert-cpu: Limite de CPU para alerta (padrão: 80)--alert-ram: Limite de RAM % para alerta (padrão: 85)
O monitor salva snapshots periódicos e gera um relatório ao final com:
- Picos de CPU e RAM
- Tendência (melhorando/piorando/estável)
- Eventos de alerta detectados
- Recomendação final
5. Benchmark Da API Claude (Opcional)
Para testar se a lentidão é da API:
python C:\Users\renat\skills\claude-monitor\scripts\api_bench.py
Mede o tempo de resposta do processo Claude Code local (não faz chamadas à API). Compara com tempos típicos e indica se está dentro do esperado.
Limites de Referência
| Métrica | OK | Aviso | Crítico |
|---|---|---|---|
| CPU % | <60% | 60-85% | >85% |
| RAM usada % | <70% | 70-85% | >85% |
| RAM navegadores | <3 GB | 3-6 GB | >6 GB |
| Processos navegador | <30 | 30-60 | >60 |
| Disco livre | >15% | 10-15% | <10% |
| Latência rede | <200ms | 200-500ms | >500ms |
Dicas Para O Usuário
Quando apresentar o diagnóstico, inclua estas dicas contextuais:
- Muitas abas = muito CPU/RAM: Cada aba de navegador é um processo separado.
…
Perguntas frequentes
O que é CPU e RAM?
CPU é o 'cérebro' do computador, que faz os cálculos. RAM é a memória de curto prazo, onde os programas guardam o que estão usando agora. Se ambos estiverem muito ocupados, o computador fica lento.
Por que muitas abas abertas deixam o Claude Code lento?
Cada aba do navegador usa uma parte da memória e do processamento do computador. Muitas abas juntas podem sobrecarregar o sistema, afetando o desempenho de outros programas como o Claude Code.
O que o agente faz se o problema for a internet?
Ele testa a velocidade da sua conexão com os servidores do Claude. Se estiver lenta, ele sugere verificar sua rede Wi-Fi, VPN ou provedor de internet.
Detalhes
Descrição original do autor
Monitor de performance do Claude Code e sistema local. Diagnostica lentidao, mede CPU/RAM/disco, verifica API latency e gera relatorios de saude do sistema.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #2532
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
00-andruia-consultant
Ajuda seu agente a iniciar ou melhorar projetos de IA. Ele analisa código, sugere ferramentas e cria planos de ação em espanhol.
sickn33/agentic-awesome-skills
007
Faz seu agente realizar auditorias de segurança e modelagem de ameaças. É útil para proteger projetos contra ataques e vulnerabilidades.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Ajuda seu agente a criar ou melhorar ferramentas de IA. Ele define como as ferramentas funcionam, escreve a documentação e valida a estrutura.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Faz seu agente criar um resumo sobre um setor específico. É útil para entender o contexto, regras, padrões de uso e riscos de um projeto, usando fontes confiáveis.
sickn33/agentic-awesome-skills
Skills parecidas
benchmark-optimization-loop
Faz seu agente melhorar a velocidade de algo de forma medida. Ele testa várias versões e escolhe a mais rápida que ainda funciona corretamente.
affaan-m/ECC
change-impact
Ajuda seu agente a analisar o impacto de mudanças no código antes de fazê-las. Ele compara o planejado com o real depois, cobrindo caminhos, dados, testes e documentação. É útil para mudanças arriscadas ou que afetam várias partes do sistema.
affaan-m/ECC
click-path-audit
Faz seu agente rastrear todos os botões e interações do usuário para achar bugs. Ele encontra problemas onde funções parecem funcionar sozinhas, mas falham juntas. Útil quando bugs persistem mesmo após depuração.
affaan-m/ECC