Aiberm Skill

A aiberm-skill ensina um agente de programação a ler a sua própria conta Aiberm. Depois de instalá-la, você pode perguntar ao Claude Code, ao Codex, ao Grok Bot ou a outro agente: “Quanto saldo ainda tenho na Aiberm?”. O agente chama a API da Aiberm e responde em linguagem simples.

A skill lê seu saldo, modelos, preços, tokens de API, registros de uso e recargas. Ela também pode criar, editar, ativar, desativar e excluir seus tokens de API, e pede sua confirmação antes de cada alteração.

Info

Uma skill é uma pasta que contém um arquivo SKILL.md. O agente lê o arquivo quando sua pergunta corresponde à descrição da skill e então executa o curl por conta própria. Nada roda em segundo plano, e não há nada para compilar nem para manter em execução.

Pré-requisitos

  • Uma conta Aiberm (cadastre-se)
  • Um agente compatível com skills, como o Claude Code, o Codex ou o Grok Bot
  • git, curl e um shell compatível com bash. O macOS e o Linux normalmente já vêm com os três. No Windows, o Claude Code usa o Git Bash.

1. Obtenha seu ID de usuário e seu token de acesso do sistema

A skill precisa de dois valores, ambos em Configurações pessoais:

ValorOnde encontrar
ID de usuárioNo cabeçalho, no topo da página, exibido como ID: 123
Token de acesso do sistemaAba Configurações de segurança → Token de acesso do sistema → Gerar token

A Aiberm verifica os dois em todas as solicitações à conta, e o ID precisa pertencer à conta dona do token.

Warning

O token de acesso do sistema não é uma chave de API (sk-...). Ele funciona como o seu login no console: qualquer pessoa que o tenha pode fazer no console tudo o que você faz. Mantenha-o em sigilo. Clicar em Regenerar substitui o token, e tudo o que ainda usa o token antigo para de funcionar.

2. Instale a skill

Cole este prompt no Claude Code, no Codex, no Grok Bot ou em outro agente e deixe que ele instale a skill:

Instale a Aiberm Skill a partir de https://github.com/aiberm/aiberm-skill: copie a pasta skills/aiberm do repositório para a pasta de onde você carrega as skills.

Quando ele terminar, inicie uma nova sessão. Para atualizar a skill depois, envie o mesmo prompt de novo.

3. Defina as duas variáveis

O agente lê os valores do próprio ambiente, então defina-os antes de iniciá-lo.

macOS / Linux: adicione estas linhas ao ~/.zshrc ou ao ~/.bashrc e abra um novo terminal:

export AIBERM_ACCESS_TOKEN="seu-token-de-acesso-do-sistema"
export AIBERM_USER_ID="123"

Windows (PowerShell): execute os comandos abaixo e abra um novo terminal:

setx AIBERM_ACCESS_TOKEN "seu-token-de-acesso-do-sistema"
setx AIBERM_USER_ID "123"
Tip

Apenas no Claude Code, você pode colocar as duas variáveis no bloco env de ~/.claude/settings.json em vez disso.

Para verificar os valores antes de usar um agente, consulte o seu perfil. data.quota dividido por 500000 é o seu saldo restante em USD.

curl -sS "https://aiberm.com/api/user/self" \
  -H "Authorization: Bearer $AIBERM_ACCESS_TOKEN" \
  -H "New-Api-User: $AIBERM_USER_ID"

4. Pergunte ao seu agente

Inicie uma nova sessão do agente e pergunte com suas próprias palavras:

  • “Quanto saldo ainda tenho na Aiberm?”
  • “Quanto gastei ontem na Aiberm, separado por modelo?”
  • “Liste meus tokens de API da Aiberm e quanto de cota resta em cada um.”
  • “Quanto custa o claude-sonnet-5-5 por 1M de tokens na Aiberm?”
  • “Quais modelos eu mais usei na Aiberm esta semana?”
  • “Mostre minhas últimas recargas na Aiberm.”
  • “Crie uma chave de API da Aiberm chamada my-app com limite de $5.”
  • “Desative meu token old-test da Aiberm.”

Você também pode chamar a skill diretamente: /aiberm no Claude Code e no Grok Bot, $aiberm no Codex.

Se você pergunta sobreA skill consulta
Saldo e total gastoGET /api/user/self
Modelos que você pode chamarGET /api/user/models
Preços dos modelosGET /api/pricing
Tokens de APIGET /api/token/
Registros de usoGET /api/log/self
Totais de usoGET /api/log/self/stat
Uso por hora e por modeloGET /api/data/self
Histórico de recargasGET /api/user/topup/self
Criar, editar ou excluir tokens de APIPOST, PUT ou DELETE /api/token/

Os valores são convertidos para USD na proporção de 500000 de cota = $1. Os preços são os que a sua conta realmente paga.

Criar e alterar tokens de API

  • Antes de criar, editar, ativar, desativar ou excluir um token, o agente mostra o que vai enviar e espera a sua confirmação.
  • A menos que você peça outra coisa, um token novo recebe cota ilimitada e não expira, como no console. Você pode pedir um limite de gastos, uma data de expiração ou uma lista de modelos permitidos.
  • Depois de criar um token, o agente mostra a chave completa dele uma única vez. Copie-a para o seu app ou para a sua configuração.
  • A exclusão de um token não pode ser desfeita, e os apps que usam a chave dele param de funcionar imediatamente.

O que a skill não faz

  • Com exceção dos tokens de API, ela não altera nada. Não faz pagamentos, não resgata códigos de recarga nem edita sua conta. Para isso, use o console.
  • Ela não redefine seu token de acesso do sistema. A skill instrui o agente a nunca chamar essa rota.
  • Ela não revela as chaves completas dos seus tokens de API existentes. A lista de tokens contém as chaves completas, e o agente as mostra mascaradas, como sk-abcd****wxyz. Copie uma chave completa em Gerenciamento de tokens. A única exceção é um token que o agente acabou de criar para você.
Warning

Essas regras são instruções para o agente, não uma trava técnica. O token permite tudo o que o seu login no console permite. Use-o apenas com agentes e máquinas de confiança. Se ele vazar, clique em Regenerar em Configurações pessoais.

Solução de problemas

O que você vêO que fazer
O agente diz que as variáveis estão faltandoDefina as duas, abra um novo terminal e inicie uma nova sessão do agente.
未提供 New-Api-UserAIBERM_USER_ID não está definida.
New-Api-User 与登录用户不匹配AIBERM_USER_ID não é o ID da conta dona do token. Copie o ID em Configurações pessoais dessa mesma conta.
access token 无效O token está errado ou foi regenerado. Gere um novo e atualize AIBERM_ACCESS_TOKEN.
O agente não usa a skillVerifique se o arquivo está em ~/.claude/skills/aiberm/SKILL.md ou ~/.agents/skills/aiberm/SKILL.md e depois inicie uma nova sessão. Ou chame-a diretamente com /aiberm (Claude Code, Grok Bot) ou $aiberm (Codex).
时间跨度不能超过 1 个月O uso por hora cobre no máximo 30 dias por solicitação. Peça um intervalo menor.

O código-fonte da skill e a lista completa de solicitações estão no repositório aiberm-skill. Para erros da própria API de modelos, consulte Tratamento de erros.