Como usar o Goose com sua chave CodeAll | CodeAll
CodeAll Ver planos

Como usar o Goose com sua chave CodeAll

O Goose é o agente de terminal da Block. Ele fala o formato da OpenAI, então basta apontar o host para a CodeAll, pagando em reais.

Se você ainda não tem chave, escolha um plano ou peça um trial de 24h grátis.

O detalhe que mais gera chamado: o endereço da API termina em https://api.tn1.top. Esta ferramenta monta o resto do caminho sozinha.

1. Pré-requisitos

  • Uma chave CodeAll ativa.
  • O Goose instalado: curl -fsSL https://github.com/block/goose/releases/download/stable/download_cli.sh | bash

2. Configurar o Goose

O Goose guarda a configuração num YAML. Repare que o host vai sem /v1: ele acrescenta o caminho sozinho.

SistemaOnde fica
macOS~/.config/goose/config.yaml
Linux~/.config/goose/config.yaml
Windows%USERPROFILE%\.config\goose\config.yaml
GOOSE_PROVIDER: openai
GOOSE_MODEL: gpt-5.5
OPENAI_HOST: https://api.tn1.top
  1. Exporte a chave: export OPENAI_API_KEY="sua-chave" (o Goose usa esse nome).
  2. Rode goose session na pasta do projeto.
  3. As mesmas três chaves funcionam como variáveis de ambiente, se preferir não gravar o arquivo.

De onde vem esta configuração. Ela foi extraída do código do OmniRoute, o roteador que a CodeAll usa por baixo (comando omniroute setup-goose). Nós ainda não executamos o Goose contra o gateway para conferir de ponta a ponta. Se algo divergir, escreva para suporte@tn1.top: corrigimos e creditamos o aviso.

3. Modelos disponíveis

O CodeAll junta as duas famílias na mesma chave: gpt-5.5 da OpenAI e os modelos da Anthropic (Opus 4.8, Sonnet, Haiku). Trocar de modelo é trocar uma linha do config.

No Goose o modelo é informado por GOOSE_MODEL.

ModeloComo escrever
gpt-5.5gpt-5.5
Opus 4.8Opus 4.8
SonnetSonnet
HaikuHaiku

4. O que funciona

RecursoStatusObservação
Sessões de agente no terminalNão testamosÉ o modo principal do Goose; não executamos aqui.
Host sem /v1FuncionaO Goose acrescenta /v1/chat/completions. Use https://api.tn1.top.
Extensões e MCPNão testamosIndependem do provedor, mas não verificamos com a CodeAll.
Chave fora do discoFuncionaFica em OPENAI_API_KEY; o YAML guarda só provedor, modelo e host.

5. Troubleshooting

SintomaO que fazer
404 ao chamar o modeloO OPENAI_HOST está com /v1 no fim. Esta ferramenta quer a raiz: https://api.tn1.top.
401 dizendo que a chave está ausente ou inválidaO Goose lê OPENAI_API_KEY, não CODEALL_API_KEY. Confira com echo $OPENAI_API_KEY.
O Goose insiste em outro provedorGOOSE_PROVIDER tem que ser openai. Variável de ambiente vence o arquivo.

6. FAQ

Preciso de conta na OpenAI?
Não. openai aqui é o formato da API, não o fornecedor.

Dá para alternar entre modelos?
Sim, mudando GOOSE_MODEL.

Dúvida que não está aqui? Fale com a gente em suporte@tn1.top.

7. A mesma chave na próxima ferramenta

A sua chave CodeAll não é só do Goose. Ela responde nos dois formatos — o da OpenAI e o da Anthropic — então a ferramenta que fala GPT e a que fala Claude usam a mesma chave e a mesma assinatura.

Na prática: você deixa o Goose no modelo que preferir para a tarefa de agora e abre outra ferramenta com o modelo nativo dela, sem trocar de chave, sem uma segunda mensalidade e sem refazer configuração.

Ferramentas próximas do Goose, cobertas pela mesma chave:

Ver todas as ferramentas compatíveis