MXterm Pro
Saldos e cotas dos provedores de conta

Qual agente está gastando tokens agora

Se você roda o Claude Code, o Codex, o Gemini CLI e o omp lado a lado, o MXterm Pro, com o Token Meter, responde a uma pergunta: qual agente está gastando tokens agora? Ele aparece na barra de título como um único número e abre mostrando os tokens usados por cada agente nas últimas 5 horas e nos últimos 7 dias, lidos das transcrições que os próprios agentes já guardam na sua máquina. Cole uma chave de API e ele também pode mostrar o que outros seis provedores informam sobre a sua conta.

Token Meter do MXterm Pro mostrando o uso de cada agente
Captura de tela do app, com dados de exemplo.
MXterm Pro: barra de título

Das transcrições locais: sem chave

Claude CodeCodexGemini CLIomp

Da sua conta: uma chave de API para cada provedor

DeepSeekMoonshotKimiMiniMaxOpenRouterZ.ai

Ilustrativo, não é uma captura de tela. Um agente só aparece depois de rodar neste Mac; um provedor só aparece se você salvou a chave dele.

Um número na barra de título

A barra mostra um único número: a cota mais restrita entre tudo o que ele consegue ver, colorida conforme a proximidade do limite. Sem cota em lugar nenhum, ele volta a mostrar os tokens usados nas últimas 5 horas (os do Claude Code, ou os do Codex quando o Claude Code não está presente). Com apenas saldos de conta, mostra o menor saldo em USD como valor em dinheiro. Clique nele para ver uma linha por provedor configurado, com um provedor na frente (o Claude Code por padrão, alterável em Configurações, depois Token Meter). Os provedores que você não configurou vêm depois e, a partir de dois, ficam recolhidos sob um botão Mais provedores. Abra uma linha para ver o sparkline de 24 horas do agente, o detalhamento de 7 dias e um gráfico de 30 dias.

Leituras de cache contadas à parte

Numa sessão longa, a maioria dos tokens são leituras de cache, e somá-las ao resto faz a sessão parecer bem maior do que é. Por isso o detalhamento de 7 dias separa entrada nova, saída, gravações de cache e leituras de cache, além do número de turnos.

Lido do seu próprio disco

O Claude Code, o Codex, o Gemini CLI e o omp já gravam na sua máquina uma transcrição de cada turno. O Token Meter lê esses arquivos para contar os tokens: sem chave de API, sem conta, e as transcrições nunca são enviadas para lugar nenhum. Um agente que nunca rodou neste Mac não aparece e, se nenhum deles rodou e nenhuma chave de conta foi salva, o medidor fica oculto.

Três números diferentes, mantidos separados

Tokens usados é o que o popover mostra por padrão: contagens que o Claude Code, o Codex, o Gemini CLI e o omp já gravaram em disco, e o que a barra de título mostra quando nenhuma cota é conhecida. O popover também exibe ao lado um custo, calculado pelas tarifas publicadas da API. Não é o que uma assinatura cobrou, e é um piso, não um total, quando um modelo não tem tarifa publicada.

Limites do plano são porcentagens de um teto, e suas transcrições não conseguem dizer onde você está em relação a ele. O Codex é a exceção: ele grava nos arquivos de sessão as porcentagens de 5 horas e semanal do próprio servidor, então elas são lidas do disco, sem chamada de rede e sem credencial. Tão atualizadas quanto o seu último turno no Codex. Todo o resto aqui é uma opção que você ativa.

Saldo da conta é dinheiro ou cota que fica com um provedor, e não é um limite de plano nem uma contagem de tokens. Um saldo e um valor gasto nunca viram porcentagem. Um saldo só chega à barra de título quando não há cota nem agente local, e aí aparece como o menor saldo em USD, em dinheiro.

Três recursos ficam desativados até você ativar cada um

São três opções, cada uma desativada até você ativar, todas em Configurações → Token Meter. Nenhuma delas envia suas transcrições.

Limites do plano do Claude

Ative “Mostrar as porcentagens reais de limite do Claude” e o MXterm Pro lê o login salvo do Claude Code no seu Keychain pela ferramenta security do macOS, o que normalmente não exibe nenhum aviso. Em seguida o app consulta api.anthropic.com para obter o uso do seu plano. Se o macOS recusar a leitura, a opção continua desativada até você ativá-la de novo. Isso funciona somente no macOS; no Windows o app não consegue ler o login do Claude Code.

Limites do Codex em tempo real

Com a opção desativada, os limites do Codex vêm dos arquivos de sessão neste Mac. Com ela ativada, o MXterm Pro lê o login do Codex em ~/.codex/auth.json e o envia somente ao chatgpt.com, para obter seus limites atuais de 5 horas e semanal. Ele nunca altera nem renova esse login, e um token expirado não é enviado de forma alguma: em vez disso, você é avisado para executar codex uma vez.

Provedores de conta

Seis provedores, um de cada vez, cada um totalmente inativo até você colar a chave de API dele na linha correspondente: DeepSeek e Moonshot informam um saldo da conta; Kimi, MiniMax e Z.ai informam a porcentagem da cota do plano de código; OpenRouter informa o limite de gastos da chave ou, quando a chave não tem limite, quanto ela já gastou. Moonshot, MiniMax e Z.ai também têm uma configuração de região (Internacional ou Global por padrão), porque uma chave só funciona na própria região. A chave só é enviada ao host da própria região, exceto que uma chave da MiniMax rejeitada no host global também é tentada no host da China. Nem todos os provedores tiveram a leitura verificada com uma conta real até agora.

As chaves vão para o Keychain do macOS sob o serviço MXterm Pro, um item por provedor, com os nomes account-usage.deepseek, account-usage.moonshot e assim por diante. São itens do próprio MXterm Pro, então o macOS normalmente não exibe nenhum aviso para eles. Um arquivo pequeno ao lado registra apenas se uma chave está salva, seus quatro últimos caracteres e a região. No Windows o app usa o Gerenciador de Credenciais do Windows, o que não foi verificado.

Cada chave vai somente ao endpoint daquele provedor, no máximo uma vez a cada cinco minutos; uma resposta de limite de requisições suspende esse provedor por quinze minutos, e uma chave rejeitada não é tentada de novo até você trocá-la. Sem nada configurado, não há timer, nem leitura do Keychain, nem requisição. O Kimi é a única exceção à regra de colar uma chave: sem chave salva, ele lê o token do próprio Kimi Code CLI em ~/.kimi-code/credentials/kimi-code.json, que ele lê, mas nunca grava nem renova.

Veja também: Uso de tokens do Claude Code e do Codex · Documentação do Token Meter

Veja qual agente está gastando tokens

Incluído no download. Assim que o Claude Code, o Codex, o Gemini CLI ou o omp rodar no seu Mac, ele aparece na barra de título sozinho; os provedores de conta esperam uma chave.

Pergunte a uma IA sobre o MXterm Pro

Gere na hora uma resposta no ChatGPT, no Claude ou no Perplexity, com base nesta página. Quem escreve a resposta é o assistente, não a gente, então confira as fontes que ele cita.

Pergunta enviadaO que o Token Meter mostra para Claude Code e Codex e quais partes são opcionais?