CodeLedger: Plugin de código Claude de código aberto rastreia uso de tokens e agentes em segundo plano

O que o CodeLedger faz
CodeLedger é um plugin de código aberto para Claude Code (servidor MCP) que rastreia automaticamente o uso de tokens, custos de projeto e atividade de agentes em segundo plano. Foi criado após analisar 77 sessões do Claude Code em 8 projetos no plano Max 20x, revelando consumo significativo de tokens por agentes em segundo plano.
O problema que ele resolve
O comando embutido /cost no Claude Code mostra apenas dados da sessão atual. Não há uma maneira nativa de ver:
- Histórico por projeto
- Detalhamento por agente
- O que os agentes em segundo plano estão consumindo
- Qual modelo está sendo usado para qual tarefa
Quando você fecha o terminal, esse contexto desaparece para sempre.
Principais descobertas da análise
- Custo equivalente de API de $2.061 em 77 sessões, 8 projetos
- Projeto mais caro: $955 em tokens para um projeto paralelo
- 233 agentes em segundo plano consumiram 23% do gasto com tokens de agentes
- 57% da computação foi Opus, incluindo para tarefas como busca de arquivos que o Sonnet lida bem
- Uma sessão gerou mais de 100 agentes em segundo plano, consumindo mais de $80 em valor de tokens
Padrões de agentes em segundo plano descobertos
- Agentes
acompact-*são executados automaticamente para compactar contexto quando as conversas ficam longas, usando qualquer modelo que sua sessão usa (incluindo Opus) - Agentes
aprompt_suggestion-*geram sugestões de prompt e aparecem frequentemente em sessões longas - Não há uma maneira nativa de distinguir "agentes que eu pedi" de "agentes de sistema em segundo plano" sem analisar os prefixos
agentIdno JSONL
Recursos do CodeLedger
- Acompanhamento de custos por projeto em todas as sessões
- Detalhamento por agente mostrando quais agentes consumiram mais tokens
- Detecção de sobrecarga separando seus agentes de codificação dos agentes de segundo plano
acompact-*eaprompt_suggestion-* - Recomendações de otimização de modelo
- Consultas conversacionais — pergunte "quanto gastei esta semana no projeto X?"
Como funciona
- Conecta-se a eventos
SessionEnde analisa arquivos JSONL locais - Scanner em segundo plano captura sessões onde os hooks não estavam ativos
- Armazena tudo em um banco de dados SQLite local (
~/.codeledger/codeledger.db) — zero nuvem, zero telemetria - Expõe ferramentas MCP:
usage_summary,project_usage,agent_usage,model_stats,cost_optimize
Instalação
npm install -g codeledger
A ferramenta ainda está aguardando aprovação do Anthropic Marketplace, mas a instalação via npm funciona diretamente.
📖 Read the full source: r/ClaudeAI
👀 See Also

Visdiff: Loop de Feedback Visual para a Geração de Código Frontend do Claude
O Visdiff aborda a lacuna de precisão visual na geração de código frontend do Claude comparando a saída renderizada pixel a pixel com os designs do Figma e alimentando as diferenças de volta no ciclo até que correspondam.

SendToAI Extensão do VS Code Resolve o Limite de 20 Arquivos do Claude com Agrupamento de Projetos
SendToAI é uma extensão gratuita do VS Code que agrupa projetos inteiros em uma única colagem na área de transferência, contornando o limite de upload de 20 arquivos do Claude. Inclui seleção visual de arquivos, contagem de tokens, estimativas de custo e notas de projeto que persistem entre sessões.

Plugin do Claude Code Lança DOOM no Terminal Enquanto a IA Pensa
Um desenvolvedor criou um plugin do Claude Code que exibe DOOM como um popup overlay do tmux durante o processamento da IA. O plugin usa doom-ascii, uma versão adaptada do DOOM para terminal, e é lançado/descartado automaticamente com os prompts.

Claude Sleuth: Um Fluxo de Trabalho de Investigação com 56 Tarefas para a Claude IA
Claude Sleuth é um fluxo de trabalho estruturado de investigação para a Claude AI com 6 fases e 56 tarefas, apresentando armazenamento de estado persistente via Cloudflare D1 e convenções de saída padronizadas incluindo timestamps ISO 8601, registros de entidades POLE e linguagem de probabilidade ICD 203.