Introdução
kobana é uma ferramenta de linha de comando única para a API de todos os produtos Kobana — incluindo o Inbox Autônomo. Ela é construída e mantida em seu próprio repositório (kobana-cli), não por este produto, e não tem endpoints fixos no código: na inicialização ela interpreta as specs OpenAPI 3.1 embutidas no binário e monta sua árvore de comandos a partir delas. Atualizar a superfície da API é uma questão de atualizar a spec embutida e publicar um novo build — sem código por endpoint.
kobana <produto> <recurso> <método> [flags]
Projetado para humanos e agentes de IA: saída JSON estruturada por padrão, introspecção de schema, --dry-run e paginação automática.
Produtos
| Produto | Descrição | Status |
|---|---|---|
banking | Gateway Bancário — cobranças, pagamentos, transferências (API v1 e v2) | Disponível |
inbox | Inbox Autônomo — inboxes, agents, e-mails, webhooks (esta API) | Disponível |
finance | Financeiro Inteligente — contas a pagar e a receber, lançamentos, fluxo de caixa | Disponível |
billing | Faturamento Automático — assinaturas, planos, faturas, notas fiscais | Disponível |
O produto inbox fala com a mesma API documentada neste site. Seus recursos — workspaces, inboxes, emails, agents, agent-runs, webhooks, system-events — mapeiam diretamente para os Modelos e Recursos da Referência da API; o CLI é apenas mais uma forma de chamá-la. Ele não compartilha credenciais nem transporte com o banking — veja Autenticação.
Primeiros passos
-
Instale — veja Instalação.
-
Autentique-se para o produto que você precisa — um Bearer token para
inbox, OAuth ou um token parabanking. Veja Autenticação. -
Faça sua primeira chamada:
kobana inbox workspaces list --fields "id,name" -
Explore a superfície — todo comando aceita
--help, ekobana schemaintrospecciona os parâmetros e o corpo de qualquer endpoint sem sair do terminal.
Próximos passos
- Instalação — Homebrew, binários pré-compilados, Nix, build a partir do source.
- Autenticação — tokens, OAuth, ambientes, as credenciais próprias do produto
inbox. - Uso — sintaxe, produtos, recursos, exemplos.
- Introspecção de schema —
kobana schemapara parâmetros e formato de request/response. - Flags globais — as flags que todo comando aceita.
- Helpers — atalhos
+verbopara operações comuns. - Variáveis de ambiente — autenticação, configuração e logging.
- Códigos de saída — códigos de saída do processo para scripts.