Uso e limites
Veja na barra de status quanto falta dos limites de cada provedor e consulte o histórico de consumo dos agentes.
O Dusky mostra o consumo dos agentes em dois lugares: os medidores de limite na barra de status, para o agora, e a página Stats & Usage, para o histórico.
Medidores na barra de status
Cada provedor ganha um indicador na barra de status. Clicar nele abre o painel Usage, com Usage details & history e Manage Accounts….
Provedores: Claude, Codex, Gemini, Antigravity, OpenCode Go, Kimi, MiniMax, Grok, Cursor e ZCode. Um indicador some quando a CLI do agente não está instalada ou quando o provedor não está configurado.
O que aparece:
- a janela de sessão de 5 horas e a semanal de 7 dias;
- janelas de 30 dias no OpenCode Go, no Grok e no Cursor;
- limites por modelo no Gemini, no Cursor e no Antigravity;
- créditos, quando o provedor usa créditos.
A cor muda para aviso em 60% e para urgente em 80%. No Codex, o painel mostra os créditos de reset de limite, com o botão Reset now e uma confirmação antes de usar.
Configurar
- Clique com o botão direito na barra de status para ligar ou desligar cada provedor.
- Em Settings → Appearance, escolha entre Compact (padrão) e Detailed, e se as porcentagens mostram o que foi usado (padrão) ou o que falta.
De onde vêm os dados
Só leitura, aproveitando as credenciais que cada CLI já guarda na sua máquina:
- Claude: o login do Claude Code consulta o endpoint de uso da Anthropic; se não der, o Dusky roda
/usagenuma sessão escondida doclaude. Em assinaturas do Claude.ai, um script de status line instalado no Claude Code (versão 1.0.64 ou mais nova) traz dados ao vivo. - Codex: o servidor do próprio
codexe os endpoints de uso do ChatGPT. - Gemini: exige ligar Use Gemini CLI credentials (experimental), desligado por padrão.
- Antigravity: roda
/usagenoagy. - Kimi, Grok e Cursor: os arquivos de login de cada CLI.
- OpenCode Go, MiniMax e ZCode: chaves ou cookies informados nas configurações.
Os dados são atualizados a cada 15 minutos. A atualização manual tem intervalo mínimo de 5 minutos. Dados com mais de 30 minutos são descartados, ou com mais de 24 horas quando o provedor está limitando as consultas.
As contas do Claude e do Codex podem ser trocadas pelo painel, agrupadas por ambiente (Windows ou cada distribuição do WSL).
Histórico de consumo
Abra Settings → Stats & Usage (no macOS, pelo menu do app → Settings; no Linux e no Windows, por File → Settings) ou clique em Usage details & history no painel da barra de status.
O topo mostra agentes abertos, tempo de trabalho dos agentes e PRs criados. Abaixo, Usage Analytics tem painéis de visão geral, Claude, Codex, OpenCode, Muse e Grok. Cada painel começa desligado e só lê dados depois de você clicar no botão para habilitar.
- Período de 7, 30 ou 90 dias, ou todo o histórico.
- Escopo de todo o uso local ou só das worktrees do Dusky.
- Tokens de entrada, saída, cache e raciocínio, por modelo, por projeto e por sessão, com gráfico diário.
Custo estimado
No Claude e no Codex, o custo é uma estimativa do valor equivalente na API, calculada com tabelas de preço embutidas no app. Não é o que você paga na sua assinatura.
De onde vêm os dados
Só de arquivos locais:
- Claude: os logs em
~/.claude/projectse~/.claude/transcripts; - Codex: as sessões em
CODEX_HOME/sessions; - OpenCode: o banco
opencode.db, inclusive no WSL; - Muse: os logs de sessão do Muse.
A leitura roda num processo separado e o resultado fica em cache na pasta de dados do app. Nada disso sai da sua máquina; veja Telemetria.