Configurar o Continue CLI: instalação, config.yaml e API
Instale o Continue CLI, encontre o config.yaml ativo, adicione um modelo compatível com OpenAI com segurança e verifique solicitações interativas e sem interface.
Conteúdo

O Continue CLI é instalado como o comando cn e lê o mesmo esquema de configuração YAML do Continue no editor. Uma conexão compatível com OpenAI exige o provedor openai, uma Base URL, o Model ID atual e uma referência segura à API Key. Verifique a instalação com cn --version e execute então uma solicitação curta interativa ou sem interface.
Prepare sua própria API Key antes de adicionar o modelo. Crie uma conta BetterToken
Mantenha aberto o guia atual do Continue CLI durante a configuração. O Model ID no exemplo é intencionalmente um marcador: copie o valor atual no dia da configuração.
Para um fluxo de trabalho no terminal, configure diretamente o endpoint da API BetterToken e depois confira a resposta no registro de solicitações do Dashboard.
O que você precisa
- um terminal que consiga acessar o instalador oficial do Continue;
- sua própria BetterToken API Key;
- o Model ID atual;
- um diretório de usuário para um
config.yamllocal; - um prompt de teste curto, sem segredos nem acesso a arquivos importantes.
O BetterToken fornece o endpoint de API compatível com OpenAI. Ele não garante acesso ao GitHub, npm, site do Continue, instalador ou atualizações. O endpoint BetterToken não exige VPN da Rússia; verifique separadamente as demais etapas de rede.
1. Instale o Continue CLI
A documentação atual do Continue fornece um instalador shell para macOS/Linux:
curl -fsSL https://raw.githubusercontent.com/continuedev/continue/main/extensions/cli/scripts/install.sh | bash
No Windows, use o comando atual do PowerShell da documentação oficial. Se preferir npm e tiver uma versão compatível do Node.js instalada:
npm install -g @continuedev/cli
Não execute os dois métodos em sequência após o primeiro erro. Primeiro descubra qual binário e diretório já foram criados.
Verifique a instalação:
cn --version
O comando deve mostrar uma versão, e não command not found. Este artigo não fixa um número de versão.
2. Encontre o config.yaml ativo
Caminho padrão no macOS/Linux:
~/.continue/config.yaml
No Windows:
%USERPROFILE%\.continue\config.yaml
Se as alterações não forem aplicadas, informe o arquivo explicitamente com --config em vez de editar várias cópias aleatoriamente.
3. Adicione um modelo compatível com OpenAI
YAML mínimo:
name: BetterToken Continue CLI
version: 0.0.1
schema: v1
models:
- name: BetterToken model
provider: openai
model: YOUR_MODEL_ID
apiBase: https://www.bettertoken.ai/v1
useResponsesApi: false
apiKey: ${{ secrets.BETTERTOKEN_API_KEY }}
Substitua YOUR_MODEL_ID pelo ID atual exato. O Continue aceita ${{ secrets.BETTERTOKEN_API_KEY }} no config.yaml; forneça o valor pela variável de ambiente de mesmo nome ou por outra fonte de secrets compatível com o Continue. Não grave a chave real no YAML.
Nunca salve uma chave real no repositório. Se o config.yaml for compartilhado, mantenha apenas a referência ao segredo e adicione o arquivo local de credenciais à configuração de ignorar da ferramenta.
4. Execute um teste interativo
Inicie a CLI com uma configuração explícita para eliminar um problema de precedência:
cn --config ~/.continue/config.yaml
Envie uma solicitação curta:
Reply with CONTINUE_OK and do not change files.
Se a primeira execução mostrar o onboarding, confirme que a CLI enxerga a configuração local. Não coloque a chave no prompt nem em um log compartilhado para contornar a tela.
5. Execute um teste sem interface
Para uma verificação única, use a sintaxe atual cn -p:
cn --config ~/.continue/config.yaml -p "Reply with CONTINUE_OK and do not change files."
O teste é bem-sucedido quando o comando termina com uma resposta normal, usa o Model ID esperado e cria no BetterToken Dashboard um registro com o modelo, o status e o consumo de tokens.
Erros comuns
cn: command not found
Reinicie o shell e verifique o PATH. Se você instalou com npm, localize o diretório global de binários. Não instale uma segunda cópia antes de verificar.
A CLI ignora config.yaml
Passe --config com um caminho absoluto. Após um teste bem-sucedido, descubra qual configuração persistida ou padrão era selecionada antes.
401
Verifique a referência ao segredo, se a variável existe no processo atual e espaços na chave. Não imprima o valor da variável.
404
Para o provedor compatível com OpenAI, a Base URL deve ser:
https://www.bettertoken.ai/v1
Não acrescente um caminho de endpoint completo quando apiBase espera a raiz da API.
model not found
Copie o Model ID atual do catálogo BetterToken. Verifique maiúsculas, minúsculas e sufixos; não use um nome de artigo antigo.
O que o teste realmente confirma
A solicitação curta confirma que o cn atual leu o YAML pretendido, obteve o segredo, contatou o endpoint correto e usou um Model ID disponível. Ela não confirma todas as ferramentas, sessões remotas, recursos de nuvem ou integrações do Continue. Teste-os separadamente com solicitações seguras e limitadas.