Pular para o conteúdo
O OpenLimiter Pro chegou. Tudo o que você vê é gratuito. Alertas, histórico, acesso pelo celular, contas extras e acompanhamento de gasto acima de $100 fazem parte do Pro.

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.

Nada local fica atrás de pagamento. O aplicativo para computador e o terminal mostram barras sem conta. Uma conta só acrescenta sincronização.

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, celular, várias contas por provedor e medição na nuvem para chaves de gastos 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.