Resposta curta
Para usar o Goose com a APIVAI, execute goose configure, escolha Configure Providers e depois OpenAI, cole sua chave da APIVAI como OPENAI_API_KEY, responda Yes à pergunta sobre configurações avançadas e defina OPENAI_HOST como https://api.apivai.com sem /v1; depois escolha um modelo como claude-sonnet-4-6 ou gpt-5.5. O Goose acrescenta o caminho sozinho: OPENAI_BASE_PATH tem v1/chat/completions como padrão, então o host deve ficar só com o domínio. Se você só usa o Claude, pode escolher o provedor Anthropic e definir ANTHROPIC_HOST como o mesmo https://api.apivai.com, porque o Goose acrescenta v1/messages. Em 2026-10-10, o Claude Sonnet 4.6 custa $1.15 / $5.74 por milhão de tokens de entrada / saída pela APIVAI, contra $3.00 / $15.00 no preço oficial, pagos por token a partir de um saldo pré-pago, sem assinatura.
O que é o Goose e por que usar sua própria chave de API?
O Goose é um agente de IA de código aberto, criado originalmente pela Block, que roda na sua própria máquina como ferramenta de linha de comando (goose CLI) e como aplicativo de desktop (goose Desktop). Ele edita arquivos, executa comandos e se conecta a outras ferramentas por meio de extensões (servidores MCP). O Goose não vem com um modelo: você conecta um provedor de LLM, e cada passo de uma sessão é uma requisição cobrada por esse provedor.
Este guia foi conferido com a documentação e o código-fonte do Goose 1.54 (outubro de 2026).
A APIVAI oferece uma única chave para Claude e GPT, cobrada por token (abaixo dos preços oficiais na maioria dos modelos), a partir de um saldo que você mesmo recarrega. A mesma chave funciona no formato da OpenAI e no da Anthropic, então serve para os dois provedores integrados do Goose que importam aqui.
Qual provedor do Goose usar com a APIVAI?
| Provedor do Goose | Configuração | Valor | Modelos |
|---|---|---|---|
| OpenAI (integrado) | OPENAI_HOST | https://api.apivai.com | Claude e GPT |
| Anthropic (integrado) | ANTHROPIC_HOST | https://api.apivai.com | Só Claude |
| Provedor personalizado, OpenAI Compatible | API URL | https://api.apivai.com/v1 | Claude e GPT |
| Provedor personalizado, Anthropic Compatible | API URL | https://api.apivai.com | Só Claude |
As duas configurações de host aceitam apenas a raiz do servidor. O Goose junta o host com um caminho de requisição: v1/chat/completions (de OPENAI_BASE_PATH), v1/responses ou v1/messages. Um host terminado em /v1 gera /v1/v1/... e um 404.
Escolha OpenAI se quiser uma configuração para todos os modelos. Com esse provedor, o Goose envia os modelos das famílias GPT-5 e GPT-6 para a Responses API (v1/responses) e os demais, como o Claude, para v1/chat/completions; a APIVAI atende os dois endpoints. Escolha Anthropic se você usa só o Claude: o Goose ativa o cache de prompts automaticamente para modelos Claude no provedor Anthropic, então o contexto repetido é cobrado pelo preço de leitura do cache, $0.12 por milhão de tokens no Claude Sonnet 4.6, em vez do preço cheio de entrada. A gravação em cache custa $1.44 por milhão.
Como configurar o Goose com a APIVAI passo a passo?
Passo 1: Crie uma chave da APIVAI
- Cadastre-se em apivai.com com seu e-mail.
- Recarregue a partir de $10 com cartão, cripto, Alipay ou WeChat Pay. Não há teste grátis nem assinatura.
- No Dashboard, crie uma chave e copie. Defina um limite de orçamento se quiser um teto rígido para o que o Goose pode gastar.
Passo 2: Configure o provedor OpenAI no goose CLI
- Execute
goose configure. - Selecione Configure Providers e pressione Enter.
- Escolha OpenAI.
- Quando ele pedir
OPENAI_API_KEY, cole sua chave da APIVAI. - Em Would you like to configure advanced settings? responda Yes e preencha as perguntas conforme a tabela. Pule as demais (organização, projeto, cabeçalhos personalizados, tempo limite) com Enter.
- Escolha o modelo na lista, pesquise por ele ou selecione Enter a model not listed... e digite o ID exato.
- Comece a trabalhar com
goose session.
| Pergunta | Valor |
|---|---|
OPENAI_API_KEY | Sua chave da APIVAI |
OPENAI_BASE_URL | Deixe vazio (Enter) |
OPENAI_HOST | https://api.apivai.com |
OPENAI_BASE_PATH | Deixe vazio: o padrão é v1/chat/completions |
| Modelo | claude-sonnet-4-6 (ou qualquer ID de GET /v1/models) |
Em versões mais antigas do Goose, a pergunta do host aparece logo depois da chave, sem a pergunta de configurações avançadas; os valores são os mesmos. O Goose guarda a chave no chaveiro do sistema (ou em secrets.yaml se não houver chaveiro), nunca em config.yaml.
Confira quais IDs a sua chave pode usar:
curl https://api.apivai.com/v1/models \ -H "Authorization: Bearer YOUR_APIVAI_KEY"
Modelos são adicionados e retirados com o tempo, então copie os IDs dessa lista ou da página de preços.
Passo 3 (opcional): Use o provedor Anthropic para o Claude
Execute goose configure de novo, escolha Configure Providers e depois Anthropic. Cole a mesma chave como ANTHROPIC_API_KEY, responda Yes às configurações avançadas, defina ANTHROPIC_HOST como https://api.apivai.com e escolha um modelo Claude. Não adicione /v1: o Goose envia as requisições da Anthropic para o host mais v1/messages, ou seja, https://api.apivai.com/v1/messages. Veja mais sobre o formato da Anthropic na página do proxy da API do Claude.
Passo 4: Ou configure no goose Desktop
- Abra a barra lateral, clique em Settings, abra a aba Models e clique em Configure providers.
- Clique em OpenAI, informe sua chave da APIVAI e defina o host (
OPENAI_HOST) comohttps://api.apivai.com. Clique em Submit. - Em Models, clique em Switch models, escolha o provedor OpenAI, selecione Use custom model, digite
claude-sonnet-4-6e clique em Select model.
Você também pode clicar em Add Custom Provider no fim da lista de provedores: em Provider Type escolha OpenAI Compatible, em Display Name escreva APIVAI, em API URL informe https://api.apivai.com/v1, cole a chave, liste os IDs de modelo em Available Models (separados por vírgula) e clique em Create Provider. Assim a APIVAI fica separada de uma configuração real da OpenAI.
Passo 5: Variáveis de ambiente para scripts e CI
export OPENAI_API_KEY="YOUR_APIVAI_KEY" export OPENAI_HOST="https://api.apivai.com" export GOOSE_PROVIDER="openai" export GOOSE_MODEL="claude-sonnet-4-6" export GOOSE_MAX_TOKENS=8192 goose session
No Windows PowerShell, use $env:OPENAI_HOST = "https://api.apivai.com" e assim por diante. As variáveis de ambiente substituem o arquivo de configuração naquele processo. Não coloque a chave de API em config.yaml: o Goose não lê chaves de provedores dali.
Qual modelo escolher no Goose?
Preços por 1M de tokens de entrada / saída em 2026-10-10:
| ID do modelo | Preço (entrada / saída) | Indicado para |
|---|---|---|
claude-sonnet-4-6 | $1.15 / $5.74 | Trabalho diário do agente: o padrão |
claude-sonnet-5-5 | $0.77 / $3.82 | Sonnet mais novo para programar |
claude-opus-5-5 | $1.54 / $7.65 | As tarefas mais difíceis, planos longos |
claude-haiku-4-5 | $0.38 / $1.92 | Sessões e recipes rápidas e baratas |
gpt-5.5 | $0.77 / $4.56 | Alternativa GPT |
gpt-6-luna | $0.0144 / $0.0768 | Execuções muito baratas |
O Goose depende de chamadas de ferramentas para tudo o que faz, então use modelos com esse suporte; todos os da tabela têm. Modelos GPT precisam do provedor OpenAI ou de um provedor personalizado OpenAI Compatible.
Quanto custa o Goose com a APIVAI?
Cada turno de uma sessão do Goose reenvia a conversa, os resultados das ferramentas e as instruções das extensões, então os tokens de entrada são a maior parte do gasto. Dois exemplos calculados:
- Uma sessão de trabalho com o Claude Sonnet 4.6: cerca de 30 requisições de 30.000 tokens de entrada e 1.500 de saída cada. Custo: $1.29 com a APIVAI, $3.38 no preço oficial.
- Um mês com duas sessões dessas por dia durante 22 dias (1.320 requisições): $56.91 com a APIVAI, $149 no preço oficial. Uma pequena recipe diária no Claude Haiku 4.5 (10 requisições de 10.000 tokens de entrada e 1.000 de saída, 220 por mês) custa $1.26.
Esses valores não consideram o cache de prompts do provedor Anthropic. Tokens de raciocínio contam como tokens de saída. Os seus números reais por requisição estão no Dashboard. Para uma comparação mais ampla, leia os preços da API do Claude em 2026.
Como resolver os erros mais comuns do Goose?
- 401 Unauthorized: a chave está errada, foi excluída ou passou do limite de orçamento, ou foi colocada em
config.yaml, onde o Goose a ignora. Executegoose configurede novo ou definaOPENAI_API_KEY/ANTHROPIC_API_KEY. - 404 Not Found:
/v1errado.OPENAI_HOSTeANTHROPIC_HOSTsãohttps://api.apivai.comsem caminho, eOPENAI_BASE_PATHfica emv1/chat/completions. Não definaOPENAI_BASE_URLeOPENAI_HOSTcom valores conflitantes. - Modelo não encontrado: use o ID exato, como
claude-sonnet-4-6, e não um nome de exibição. Compare comGET /v1/models. - Respostas vazias ou truncadas: o raciocínio vem ativado por padrão e consome tokens de saída. Defina
GOOSE_MAX_TOKENScomo 8192 (no mínimo 4096). - 429 Too Many Requests: o limite padrão é de 60 requisições por minuto por chave. Espere um pouco ou peça ao suporte para aumentá-lo.
Há mais informações sobre os formatos de requisição na documentação e na página de API compatível com OpenAI.
Perguntas frequentes
Posso usar Claude e GPT no Goose com uma única chave?
Sim. Uma chave da APIVAI funciona com todos os modelos. Com o provedor OpenAI, basta mudar GOOSE_MODEL ou trocar de modelo no aplicativo.
Por que o OPENAI_HOST vai sem /v1?
O Goose monta a URL com o host mais OPENAI_BASE_PATH, que já começa com v1/. A requisição completa vai para https://api.apivai.com/v1/chat/completions.
Uso o provedor OpenAI ou o Anthropic?
Use OpenAI para os modelos GPT ou para uma configuração única. Use Anthropic para trabalhar só com o Claude, em que o Goose ativa o cache de prompts; o host dele também é https://api.apivai.com.
A APIVAI oferece embeddings para o Goose?
Não. A APIVAI atende apenas modelos de chat; o chat, as chamadas de ferramentas e as extensões funcionam, mas qualquer recurso que precise de um modelo de embeddings deve usar outro provedor.
A APIVAI armazena meus dados?
Não. O conteúdo das requisições e respostas não é registrado; só ficam guardados dados de uso como modelo, tokens e custo, para a cobrança.
Existem guias parecidos para agentes de terminal?
Sim. Veja o guia do Aider e o guia do OpenCode.
Crie uma conta, recarregue a partir de $10 e cole sua chave no Goose.