Provedores suportados
Seis connectors já vêm hoje. Cada um carrega seus próprios rótulos honestos, descrevendo de onde vêm as credenciais dele, quão oficial é a interface de dados dele, e quão provável é que ele quebre.
Os seis connectors
| id | lê | status da interface |
|---|---|---|
claude | O bloco de limite de taxa do payload de statusline do Claude Code | Payload nativo de uma ferramenta local. Baixo risco de automação. |
openrouter | Um formato de resposta de créditos da API documentada da OpenRouter | API documentada. Baixo risco de automação. |
codex | Um payload de uso que as ferramentas do Codex produzem | Endpoint interno. Pode quebrar sem aviso. |
antigravity | Um payload de quota que as ferramentas do Antigravity produzem | Endpoint interno. Pode quebrar sem aviso. |
opencode | Uma visão de uso por trás de uma sessão em que você já entrou | Página autenticada. Alto risco de automação. Pode quebrar. |
manual | Números que você mesmo escreve | Manual entry. Nunca quebra, nunca chuta. |
Como os dados realmente chegam
Esta é a parte que surpreende as pessoas, então vale a pena dizer com todas as letras. Nesta versão, nenhum connector faz acesso de rede. Cada um deles é um parser, e algo mais precisa entregar um documento a ele.
claudeé alimentado pelo payload de statusline chegando na entrada padrão. Esse caminho é automático assim que o Claude Code está conectado.manualé alimentado por um documento que você coloca no diretório de estado.codex,antigravity,opencodeeopenrouterainda não têm um leitor local. Eles aceitam dados poropenlimiter ingest --provider <id>e nada mais.
A página de ingestão documenta os três caminhos e os formatos exatos que eles aceitam.
Lendo os rótulos
Todo snapshot carrega quatro rótulos, para que uma superfície sempre consiga dizer a um leitor o quanto confiar num número.
| rótulo | valores que você vai ver |
|---|---|
credentialOrigin | official-local-tool, user-key, browser-session, user-entered |
dataInterfaceStatus | native-statusline-payload, documented-api, internal-endpoint, authenticated-scrape, manual |
automationRisk | low ou high |
verification | UNVERIFIED |
Como um desvio se parece
Interfaces não oficiais mudam sem aviso. Quando um formato se move, a interpretação falha de forma segura: o provedor afetado volta a unknown, os outros provedores não são afetados, e nada inventa um número para preencher a lacuna.
A credencial da OpenRouter
A OpenRouter é o único connector que espera uma chave sua. Essa chave pertence ao gerenciador de credenciais do seu sistema operacional e a lugar nenhum mais. Ela nunca deve aparecer em arquivos do repositório, arquivos de cache, exportações, diagnósticos, fixtures, ou logs.
openlimiter ingest --provider openrouter --payload '{"data":{"total_credits":15,"total_usage":14.2}}'Connectors que ainda não existem
Só os seis acima são reais. Qualquer outra coisa que você possa esperar não está construída, não está agendada, e não deveria ser presumida. Se uma assinatura não tem connector, o caminho manual cobre isso hoje, com números que você mesmo digita.