Ferramentas e integraçõesComparação
Cline vs Kilo Code vs Continue no VS Code com sua própria chave de API
Como Cline, Kilo Code e Continue diferem, onde cada um recebe uma URL base, chave e id de modelo, e se um formulário de configurações ou um arquivo de configuração combina com você.

Nesta página
Escolha o Cline ou o Kilo Code se quiser configurar o modelo por meio de um formulário de configurações. Escolha o Continue se quiser que a configuração fique em um arquivo config.yaml ao lado do seu código. Os três aceitam sua própria chave por meio de um endpoint compatível com OpenAI, então o que você digita é sempre o mesmo trio: uma URL base, uma chave e um id de modelo. Para o CheapTokens, isso é https:/, sua chave e um id completo como deepseek-.
Os detalhes abaixo vêm da documentação oficial de cada ferramenta, verificada em 27 de outubro de 2026. Nenhuma das três páginas mostra uma versão, então não há números de versão aqui.
Três ferramentas, um conjunto de valores#
Pense em uma tomada. A parede é a mesma em todo lugar; só o plugue muda. O Cline oferece um formulário curto, o Kilo Code oferece um formulário com alguns campos a mais, o Continue oferece um arquivo de texto.
Role a tabela para a direita →
| Ferramenta | Onde vai o endpoint | O que você preenche | Extras |
|---|---|---|---|
| Cline | API Provider: OpenAI Compatible | Base URL, API Key, Model ID | Model Configuration opcional (max output tokens, context window, suporte a imagem, computer use, preços de entrada/saída); um botão Verify |
| Kilo Code | Settings > Providers > Custom provider | Provider ID, Display name, Provider API, Base URL, API key (opcional), Models | Headers opcionais; limites de tokens e tool calling são editados em kilo.jsonc |
| Continue | Uma entrada models em config.yaml |
provider: openai, model, apiKey, apiBase |
name, version e schema: v1 no topo; o formato de configuração JSON está obsoleto |

Dois detalhes da documentação antes de começar. O Cline diz que a Base URL não deve ser https:/, que é exatamente o valor que as pessoas deixam por engano. E a Base URL do Kilo Code geralmente termina em /v1; a nossa também.
Qual delas se encaixa no seu dia#
Esqueça as listas de recursos por um minuto e pense no que você faz depois de abrir o editor.
Escolha o seu caso
Qual soa como você?
Escolha uma opção para ver a resposta
Quero um formulário de configurações com alguns campos e um modelo barato
Comece com o Cline ou o Kilo Code. Os dois são configurados por meio de um formulário nas configurações da extensão, e ambos permitem apontar o modelo para o seu próprio endpoint. O Cline é o formulário mais curto: três campos e um botão Verify. O Kilo Code também pede um provider ID e um display name.
Quero chat e edições no editor, com a configuração em um arquivo
Escolha o Continue. Seus modelos ficam em config.yaml, então um colega de equipe pode copiar a mesma configuração, e trocar de modelo é uma edição de uma linha.
Já tenho uma chave e uma URL e só preciso saber onde colá-las
Pule para a próxima seção. Ela tem os campos exatos para as três ferramentas.
O que digitar em cada ferramenta#
Um id de modelo funciona nas três. Aqui está para cada ferramenta, na ordem em que as telas mostram.
Campos e configuração por ferramenta
Cline
Abra as configurações do Cline e defina API Provider como OpenAI Compatible. Depois preencha:
- Base URL:
https:// api. cheaptokens. dev/ v1 - API Key: sua chave CheapTokens
- Model ID:
deepseek-ai/ DeepSeek- V4- Flash- 0731
Pressione Verify para testar a conexão. Na Model Configuration opcional, o DeepSeek-V4-Flash aceita uma context window de 380K e até 32.768 tokens de saída por resposta.
Kilo Code
Vá em Settings > Providers > Custom provider e preencha:
- Provider ID:
cheaptokens - Display name:
CheapTokens - Provider API: OpenAI Compatible (ou seja, Chat Completions)
- Base URL:
https:// api. cheaptokens. dev/ v1 - API key: sua chave CheapTokens
- Models: adicione
deepseek-manualmenteai/ DeepSeek- V4- Flash- 0731
Limites de tokens e tool calling não estão no formulário; eles ficam em kilo.jsonc.
Continue
Adicione um modelo a config.yaml. Este é um arquivo completo e funcional:
name: CheapTokens
version: 1.0.0
schema: v1
models:
- name: DeepSeek-V4-Flash
provider: openai
model: deepseek-ai/DeepSeek-V4-Flash-0731
apiKey: YOUR_CHEAPTOKENS_KEY
apiBase: https://api.cheaptokens.dev/v1Para perguntas do dia a dia, adicione uma segunda entrada com model: zai-. A documentação do Continue marca a antiga configuração JSON como obsoleta, então fique no YAML.
Qual modelo vai onde? Para sessões longas de várias etapas no Cline ou no Kilo Code, o DeepSeek-V4-Flash: até 32.768 tokens de saída por resposta, um contexto de 380K, um preço a qualquer hora do dia. Para perguntas rápidas no Continue, o GLM-5.3-Flash com um contexto de 390K e até 8.192 tokens de saída por resposta. Os dois ficam atrás do mesmo endpoint e de um único saldo, então trocar de modelo significa mudar um campo ou uma linha. Preços atuais por 1M de tokens: DeepSeek-V4-Flash $0.015 de entrada e $0.10 de saída, GLM-5.3-Flash $0.02 de entrada e $0.04 de saída. A lista completa está na página de preços.
Quanto custa uma sessão funcional#
Os agentes são falantes: cada etapa envia o contexto novamente. Digamos que uma sessão do Cline execute 40 etapas, e cada etapa envie cerca de 30.000 tokens e receba cerca de 1.500 de volta. Isso dá 30000 × 40 = 1200000 tokens de entrada e 1500 × 40 = 60000 tokens de saída, e no DeepSeek-V4-Flash a sessão inteira custa $0.024. Observe qual lado domina: a entrada é vinte vezes a saída, o que é típico para agentes e é por isso que vale a pena medir a contagem de tokens por requisição no seu próprio projeto.
| Modelo | Entrada $/1M | Saída $/1M | Por solicitação | 40 solicitações | OpenRouter, 40 solicitações |
|---|---|---|---|---|---|
| GLM-5.3-Flash | $0.02 | $0.04 | $0.00066 | $0.0264 | $0.0541 |
| DeepSeek-V4-Flash | $0.015 | $0.10 | $0.0006 | $0.024 | $0.0664 |
| MiniMax-M2.7 | $0.05 | $0.15 | $0.0017 | $0.069 | $0.432 |
30.000 tokens de entrada e 1.500 tokens de saída por solicitação. Os preços por 1M de tokens são atuais e mudam junto com nossas tarifas; a coluna OpenRouter mostra preços de referência para a mesma carga de trabalho.
Somados, entrada e saída, o CheapTokens sai mais barato que o OpenRouter para todos os modelos da tabela. Substitua pela sua própria contagem de etapas e tokens por etapa para ver o seu número.
Se não funcionar#
Três mensagens aparecem na documentação do Cline, e ela lista as três.
Emparelhar os pares
Relacione cada mensagem à sua causa habitual
Toque num item à esquerda, depois no seu par
- Invalid API KeyUm erro de digitação na chave, ou uma chave de outro serviço
- Model Not FoundO id do modelo está errado para este endereço; aqui ele deve ser o id completo, como deepseek-ai/DeepSeek-V4-Flash-0731
- Connection errorA Base URL está errada (verifique /v1 e se api.openai.com não ficou lá), ou um firewall ou a rede bloqueia a requisição

Mude uma coisa de cada vez e teste de novo: pressione Verify no Cline, ou envie uma pergunta curta no chat das outras duas.
Configuração passo a passo para cada ferramenta: conectar o Cline e conectar o Kilo Code. Não tem certeza se uma extensão de editor é o que você precisa? Veja onde plugar sua própria chave de API. Chaves, URL base e ids de modelo estão na documentação do CheapTokens.



