Como usar o Continue com sua chave GPTAll
O Continue usa um config.yaml compartilhado pela extensão do VS Code, pelo JetBrains e pela CLI cn. Configurado uma vez, os três passam a rodar na sua assinatura GPTAll, pagando em reais.
Se você ainda não tem chave, escolha um plano ou peça um teste grátis.
O detalhe que mais gera chamado: o endereço da API termina em https://api.tn1.top/v1. O /v1 no fim não é opcional — sem ele o gateway responde 401 dizendo que a chave está inválida, e você vai procurar o problema no lugar errado.
1. Pré-requisitos
- Uma chave GPTAll ativa.
- O Continue instalado:
npm install -g @continuedev/cli
2. Configurar o Continue
Edite o arquivo abaixo. A chave não vai escrita nele: o Continue a referencia por secrets, e o valor fica na variável de ambiente.
| Sistema | Onde fica |
|---|---|
| macOS | ~/.continue/config.yaml |
| Linux | ~/.continue/config.yaml |
| Windows | %USERPROFILE%\.continue\config.yaml |
models:
- name: GPTAll gpt-5.6-luna
provider: openai
model: gpt-5.6-luna
apiBase: https://api.tn1.top/v1
apiKey: ${{ secrets.GPTALL_API_KEY }}
roles:
- chat
- edit
- apply
- Exporte a chave:
export GPTALL_API_KEY="sua-chave". - No VS Code ou JetBrains, recarregue a janela — o Continue relê o
config.yaml. - Na CLI:
cnna pasta do projeto.
De onde vem esta configuração. Ela foi extraída do código do OmniRoute, o roteador que a GPTAll usa por baixo (comando omniroute setup-continue). Nós ainda não executamos o Continue 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 GPTAll anuncia 3 nomes, todos 100% Codex: gpt-5.6-luna (rápido, dia a dia), gpt-5.6-sol (raciocínio profundo) e gpt-5.6-terra (equilíbrio entre custo e qualidade). O gateway responde igual em todos — é o mesmo nome nos planos pagos e no trial.
No Continue o modelo é informado por model no config.yaml.
| Modelo | Como escrever |
|---|---|
gpt-5.6-luna | gpt-5.6-luna |
gpt-5.6-sol | gpt-5.6-sol |
gpt-5.6-terra | gpt-5.6-terra |
4. O que funciona
| Recurso | Status | Observação |
|---|---|---|
| Chat, edição e apply | Funciona | São os três papéis (roles) declarados no bloco acima. |
| Autocomplete | Não recomendado para luna/sol/terra | O autocomplete dispara a cada tecla e precisa de um modelo leve. Use o gpt-5.6-luna (rápido) em autocomplete se quiser; gpt-5.6-sol e gpt-5.6-terra são de raciocínio e ficam lentos em autocomplete. Deixe sol/terra em chat e edit. |
| Chave fora do disco | Funciona | O config.yaml guarda só a referência ${{ secrets.… }}. |
| Mesma config em VS Code, JetBrains e CLI | Funciona | É um arquivo só, lido pelos três. |
5. Troubleshooting
| Sintoma | O que fazer |
|---|---|
401 dizendo que a chave está ausente ou inválida | Duas causas: (1) a variável GPTALL_API_KEY não está exportada no ambiente em que o editor foi aberto — abrir o editor pelo menu do sistema não herda o que você exportou no terminal; (2) o apiBase está sem o /v1. O endereço correto é https://api.tn1.top/v1. |
| O modelo não aparece na lista | O config.yaml tem indentação significativa. Um espaço a mais em models: faz o Continue ignorar o bloco inteiro sem avisar. |
Unexpected token '<' is not valid JSON | A requisição chegou sem o cabeçalho de autorização e o gateway devolveu o HTML de login. É a mesma checagem da variável de ambiente. |
6. FAQ
Preciso configurar VS Code e CLI separado?
Não. O ~/.continue/config.yaml é o mesmo para a extensão e para o cn.
Posso manter outros provedores junto?
Sim. A lista models aceita vários; você escolhe no seletor do Continue.
Dúvida que não está aqui? Fale com a gente em suporte@tn1.top.
7. O mesmo modelo em qualquer ferramenta
O GPTAll não é a chave de "tanto faz qual modelo responde". No Continue, como em qualquer outra ferramenta compatível, o nome que você configura é sempre um dos 3 — gpt-5.6-luna, gpt-5.6-sol ou gpt-5.6-terra — todos 100% Codex.
Isso significa que trocar de ferramenta não muda o que você recebe: a mesma chave, o mesmo nome de modelo, o mesmo comportamento — só a interface muda.
Outras ferramentas com o mesmo modelo travado, na mesma chave: