Pular para o conteúdo
O OpenLimiter Pro chegou. Alertas do desktop, acesso à conta e medidores locais são gratuitos. O Pro acrescenta histórico, alertas por push no celular e por email, contas extras e medição de gasto de API na nuvem.

Comece aqui

O OpenLimiter mede as assinaturas de IA que você já paga. As barras aparecem no seu próprio computador sem conta. Entre para sincronizar as mesmas barras entre seus dispositivos. Um teste gratuito de 30 dias sem cartão libera o restante.

O que você precisa

  • Node 24 ou mais recente para o terminal.
  • npm, que vem com o Node.

Os medidores locais, os alertas do desktop e o terminal continuam gratuitos. Uma conta acrescenta sincronização, e o Pro acrescenta histórico hospedado, alertas por push no celular e por email, contas extras e medição de gasto de API na nuvem.

Terminal

Execute a ferramenta sem argumentos para seguir os mesmos três passos em qualquer lugar: entrar, conectar e escolher onde mostrar as barras.

terminal
npx openlimiter

A entrada mostra um código curto e um link para openlimiter.com/app/cli, então o terminal nunca vê uma senha. Pressione Enter para pular e deixar o dispositivo sem sessão. Conectar verifica cada CLI de agente instalada e mostra use current login, sign in ou install em cada linha. Também oferece iniciar a autenticação do próprio Codex na hora. Depois, lista os terminais compatíveis e configura os que você escolher.

Execute openlimiter terminal para reabrir o último passo. Use openlimiter terminal show e openlimiter terminal hide para escolher quais provedores conectados mostram barras, e openlimiter terminal status para ver a configuração. Consulte contexto do agente para conhecer os terminais, o formato e as marcas de atualização.

A instalação permanente funciona da mesma forma: npm install -g openlimiter e depois openlimiter.

Aplicativo para computador

Na primeira execução, o aplicativo mostra os mesmos três passos em sua janela: criar uma conta ou pular, conectar os provedores acessíveis diretamente e mostrar barras na bandeja. A bandeja e suas barras nunca exigem uma conta.

Central web

openlimiter.com/app começa pela conta: entre com GitHub, Google, Microsoft ou um link por email, conecte e veja as barras. Abra a central após entrar pelo terminal ou pelo aplicativo e ela mostrará as mesmas barras sincronizadas de lá.

Grátis e Pro

As barras são gratuitas para sempre e não precisam de conta.

  • Uma conta acrescenta sincronização: o percentual atual de cada janela fica atualizado entre todos os dispositivos em que você entra.
  • O Pro acrescenta histórico, alertas por push no celular e por email, contas extras e medição na nuvem para chaves de gasto de API.
  • Cada recurso Pro oferece um teste grátis de 30 dias, sem cartão.

Phone

Abra a central, escolha seu celular e escaneie o código QR exibido. O pareamento não exige digitação. Adicione à tela inicial: o Android oferece instalar; no iOS, use Compartilhar e depois Adicionar à Tela de Início.

Conecte o Claude Code manualmente

O openlimiter terminal faz isso por você. Para ver exatamente o que ele escreve, ou para conectar um computador sem executar o processo de forma interativa, adicione isto ao settings.json do Claude Code.

settings.json
{
  "statusLine": {
    "type": "command",
    "command": "openlimiter statusline --host claude"
  },
  "hooks": {
    "UserPromptSubmit": [
      {
        "hooks": [
          {
            "type": "command",
            "command": "openlimiter hook"
          }
        ]
      }
    ]
  }
}

Contribua a partir do código fonte

Use as ferramentas do repositório quando quiser contribuir.

terminal
git clone https://github.com/lucaswebsystems/openlimiter
cd openlimiter
pnpm install
pnpm build
pnpm typecheck
pnpm test
node packages/cli/dist/bin.js demo

O build precisa rodar antes da verificação de tipos, porque cada pacote resolve seus vizinhos pelos arquivos de declaração produzidos pelo build.

Para onde ir agora

Uma ordem de leitura razoável

  1. 1Por que usar o OpenLimiter para entender o problema que ele resolve.
  2. 2Provedores compatíveis para saber como cada um se conecta e o que o OpenLimiter nunca faz.
  3. 3Contexto do agente para conhecer os terminais, o formato das barras e o que chega ao seu agente de programação.
  4. 4Referência da CLI para cada comando e código de saída.