3 Ferramentas Open Source para Monitorar Uso de Claude Code

Lynn Mikami

Lynn Mikami

24 junho 2025

3 Ferramentas Open Source para Monitorar Uso de Claude Code

Para os Vibe Coders, ferramentas como o Claude Code da Anthropic tornaram-se indispensáveis para muitos engenheiros. Desde a geração de código boilerplate até a depuração de algoritmos complexos, o Claude Code pode aumentar significativamente a produtividade. No entanto, esse poder vem com a necessidade de supervisão. O uso não monitorado pode levar a custos inesperados, gargalos de desempenho e uma compreensão incompleta de como essas ferramentas poderosas estão impactando seu ciclo de vida de desenvolvimento.

O monitoramento eficaz não se trata apenas de rastrear despesas; trata-se de entender o valor. Você está usando os modelos mais econômicos para suas tarefas? Existem padrões em seu fluxo de trabalho que poderiam ser otimizados? Como a assistência de IA está se traduzindo em ganhos tangíveis de produtividade para sua equipe? Responder a essas perguntas requer dados, e é aí que as ferramentas de monitoramento de código aberto entram em jogo.

Embora o Claude Code forneça algum nível de informação de uso, um ecossistema dedicado de ferramentas de código aberto surgiu para oferecer insights mais profundos e acionáveis. Essas ferramentas atendem a uma variedade de necessidades, desde o desenvolvedor individual que deseja uma verificação rápida de seu consumo diário de tokens até a equipe empresarial que busca construir uma plataforma de observabilidade abrangente em torno de seu uso de IA.

Neste artigo, faremos uma análise aprofundada de três ferramentas de código aberto distintas que o ajudam a monitorar o uso do seu Claude Code:

  1. ccusage: Uma interface de linha de comando (CLI) rápida e simples para análise rápida e ad-hoc dos seus dados de uso local.
  2. Claude-Code-Usage-Monitor: Um painel de terminal interativo e em tempo real que o ajuda a manter-se atualizado sobre sua sessão atual e evitar atingir os limites de tokens.
  3. claude-code-otel: Uma pilha de observabilidade completa, de nível empresarial, para monitoramento abrangente e de longo prazo do uso, desempenho e custos de toda a equipe.

Exploraremos a arquitetura, os recursos e os casos de uso ideais para cada um, ajudando você a escolher a ferramenta certa para dominar seu fluxo de trabalho de desenvolvimento com o Claude Code.

💡
Quer uma ótima ferramenta de Teste de API que gera Documentação de API bonita?

Quer uma plataforma integrada e completa para sua Equipe de Desenvolvedores trabalhar em conjunto com produtividade máxima?

Apidog entrega todas as suas demandas e substitui o Postman por um preço muito mais acessível!
botão

ccusage

Para desenvolvedores que valorizam velocidade, simplicidade e eficiência, o ccusage é a ferramenta perfeita. Criado pelo usuário do GitHub ryoppippi, é uma ferramenta CLI leve e incrivelmente rápida que fornece relatórios claros e concisos sobre o uso e os custos do seu Claude Code, analisando os arquivos de log JSONL locais que o Claude Code gera.

Principais Recursos:

Como Funciona:

ccusage é uma ferramenta baseada em NodeJS escrita em TypeScript. Sua mágica reside em sua simplicidade. Ela analisa diretamente os arquivos .jsonl armazenados no seu diretório de configuração local do Claude Code (por exemplo, ~/.config/claude/logs/). Ela lê esses logs de eventos, agrega as contagens de tokens para prompts e respostas, aplica informações de preços atualizadas para cada modelo e apresenta os dados em um formato tabular limpo. Essa abordagem local significa que é incrivelmente rápida e funciona totalmente offline (desde que tenha armazenado em cache os dados de preços uma vez).

Instalação e Uso:

Começar com o ccusage não poderia ser mais fácil. Para uma execução direta, sem instalação, basta usar:

npx ccusage@latest

Este comando buscará a versão mais recente e mostrará um relatório diário. Para visualizações mais detalhadas, você pode especificar o tipo de relatório:

# Veja um resumo do uso para cada mês
npx ccusage@latest monthly

# Agrupe o uso por sessões de conversação
npx ccusage@latest session --breakdown

# Monitore o bloco de faturamento atual de 5 horas em tempo real
npx ccusage@latest blocks --live

Para quem é?

ccusage é a ferramenta ideal para o desenvolvedor individual. É perfeita para:

Se você precisa de uma maneira rápida e sem complicações para controlar seu uso pessoal do Claude Code, o ccusage é um excelente ponto de partida.


Claude-Code-Usage-Monitor

Enquanto o ccusage se destaca na análise post-hoc, o Claude-Code-Usage-Monitor de Maciek-roboblog foi projetado para ser seu companheiro ao vivo durante suas sessões de codificação. Esta ferramenta baseada em Python fornece um painel de terminal persistente e em tempo real que não apenas mostra o que você usou, mas também prevê o que você vai usar, ajudando-o a evitar atingir inesperadamente seus limites de tokens.

Principais Recursos:

Como Funciona:

Semelhante ao ccusage, esta ferramenta também monitora os arquivos de log locais do Claude Code. No entanto, em vez de apenas relatar dados passados, ela mantém um estado ao vivo de sua sessão atual de 5 horas. Ela entende o sistema de janela deslizante do Claude Code e calcula seu uso de tokens e taxa de queima dentro desse contexto. É escrita em Python e usa a biblioteca rich para criar sua interface de terminal polida e interativa.

Instalação e Uso:

A maneira recomendada de instalar o Claude-Code-Usage-Monitor é usando uv, um instalador de pacotes Python moderno que lida com ambientes virtuais automaticamente.

# Instale o uv (se você não tiver)
curl -LsSf https://astral.sh/uv/install.sh | sh

# Instale a ferramenta
uv tool install claude-monitor

# Execute o monitor
claude-monitor

Uma vez em execução, ele assumirá sua janela de terminal e exibirá o painel ao vivo. Você pode personalizá-lo com várias flags:

# Especifique seu plano e fuso horário
claude-monitor --plan max20 --timezone America/New_York

Para quem é?

Claude-Code-Usage-Monitor é para o desenvolvedor que deseja se manter continuamente informado durante seu trabalho. É perfeito para:

Se você quer uma ferramenta que atua como um "anjo da guarda" para o seu orçamento de tokens, vigiando você e mantendo-o no caminho certo, esta é a ideal para você.


claude-code-otel

As duas primeiras ferramentas são fantásticas para desenvolvedores individuais, mas e se você precisar monitorar o uso do Claude Code em toda uma equipe ou organização? É aqui que o claude-code-otel de ColeMurray se destaca. Não é apenas uma ferramenta; é uma solução de observabilidade completa e auto-hospedada, construída sobre componentes de código aberto padrão da indústria.

Principais Recursos:

Como Funciona:

Esta solução adota uma abordagem fundamentalmente diferente. Ela aproveita o suporte integrado do Claude Code para OpenTelemetry (OTel). Ao definir algumas variáveis de ambiente, você pode configurar a CLI do Claude Code para emitir métricas e logs detalhados. O claude-code-otel fornece uma configuração docker-compose que levanta todo o backend para receber e processar esses dados:

  1. OpenTelemetry Collector: Recebe os dados de telemetria de todas as instâncias do Claude Code dos usuários.
  2. Prometheus: Coleta e armazena as métricas (por exemplo, contagens de tokens, custos, latência).
  3. Loki: Ingesta e armazena os logs de eventos (por exemplo, prompts de usuário, resultados de ferramentas, erros de API).
  4. Grafana: Consulta Prometheus e Loki para visualizar os dados em dashboards poderosos e interativos.

Instalação e Uso:

Configurar o claude-code-otel é mais complexo do que as outras ferramentas, mas é notavelmente simplificado graças ao Docker.

  1. Clone o repositório:
git clone https://github.com/ColeMurray/claude-code-otel.git
cd claude-code-otel

2. Inicie a pilha:

make up

3. Configure seu ambiente local do Claude Code para enviar dados para sua nova pilha, definindo variáveis de ambiente:

export CLAUDE_CODE_ENABLE_TELEMETRY=1
export OTEL_EXPORTER_OTLP_ENDPOINT=http://localhost:4317
# ... e algumas outras

4. Acesse seus dashboards navegando para http://localhost:3000 em seu navegador.

Para quem é?

claude-code-otel é a solução definitiva para equipes de engenharia, equipes de plataforma e gerência. É ideal para:


Conclusão: Escolhendo Sua Lente

A jornada para dominar o uso do seu Claude Code começa com visibilidade. As três ferramentas que exploramos oferecem diferentes lentes através das quais você pode ver sua interação com este poderoso assistente de IA.

Cada um desses projetos de código aberto representa uma contribuição fantástica para a comunidade de desenvolvedores, capacitando os usuários a passarem de consumidores passivos da tecnologia de IA para participantes ativos e informados. Ao escolher a ferramenta certa para suas necessidades, você pode desbloquear um novo nível de controle e insight, garantindo que você esteja obtendo o máximo valor do seu fluxo de trabalho de desenvolvimento assistido por IA.

💡
Quer uma ótima ferramenta de Teste de API que gera Documentação de API bonita?

Quer uma plataforma integrada e completa para sua Equipe de Desenvolvedores trabalhar em conjunto com produtividade máxima?

Apidog entrega todas as suas demandas e substitui o Postman por um preço muito mais acessível!
botão

Pratique o design de API no Apidog

Descubra uma forma mais fácil de construir e usar APIs