Назад в блог

Инструменты и интеграцииСравнение

Cline, Kilo Code или Continue в VS Code со своим API-ключом

Чем отличаются Cline, Kilo Code и Continue, куда каждый принимает base URL, ключ и id модели и что выбрать: агента или настройку в файле.

Автор: CheapTokens TeamОпубликовано 4 мин чтения

Обложка: Cline, Kilo Code и Continue в VS Code со своим API-ключом
Содержание
  1. Три инструмента, один набор значений
  2. Что подойдёт именно вам
  3. Что вводить в каждом инструменте
  4. Сколько стоит рабочая сессия
  5. Если не работает

Берите Cline или Kilo Code, если хотите настроить модель через форму в настройках. Берите Continue, если удобнее, когда настройка лежит в файле config.yaml рядом с кодом. Все три принимают ваш ключ через OpenAI-совместимый адрес, поэтому вводить везде нужно одну и ту же тройку: base URL, ключ и id модели. Для CheapTokens это https://api.cheaptokens.dev/v1, ваш ключ и полный id, например deepseek-ai/DeepSeek-V4-Flash-0731.

Детали ниже взяты из официальной документации каждого инструмента, сверка — 27 октября 2026 года. Ни на одной из трёх страниц нет версии, поэтому номеров версий здесь тоже нет.

Три инструмента, один набор значений#

Представьте розетку. Стена везде одинаковая, отличается только вилка. У Cline это короткая форма, у Kilo Code — форма с парой полей побольше, у Continue — текстовый файл.

Инструмент Куда вводится адрес Что заполнить Дополнительно
Cline API Provider: OpenAI Compatible Base URL, API Key, Model ID Необязательный Model Configuration (лимит ответа, контекст, картинки, computer use, цены входа и выхода); кнопка Verify
Kilo Code Settings > Providers > Custom provider Provider ID, Display name, Provider API, Base URL, API key (необязателен), Models Необязательные Headers; лимиты токенов и вызов инструментов правятся в kilo.jsonc
Continue Запись в models файла config.yaml provider: openai, model, apiKey, apiBase Сверху name, version и schema: v1; формат JSON-конфига устарел
Те же три значения в форме Cline и в config.yaml у Continue
Те же три значения в двух местах: поля формы Cline и ключи config.yaml у Continue

Две детали из документации, пока вы не начали. Cline предупреждает, что Base URL не должен быть https://api.openai.com/v1 — именно это значение чаще всего забывают заменить. А Base URL в Kilo Code обычно заканчивается на /v1; наш тоже.

Что подойдёт именно вам#

Отложите списки возможностей и вспомните, что вы делаете после того, как открыли редактор.

Выберите свой случай

Что похоже на вас?

Хочу форму настроек с несколькими полями и дешёвую модель

Начните с Cline или Kilo Code. Оба настраиваются формой в настройках расширения, и в обоих можно указать свой адрес. У Cline форма короче: три поля и кнопка Verify. Kilo Code дополнительно спросит ID провайдера и отображаемое имя.

Хочу чат и правки в редакторе, а настройку — в файле

Берите Continue. Модели описаны в config.yaml, поэтому коллеге достаточно скопировать тот же файл, а смена модели — правка одной строки.

Ключ и адрес у меня уже есть, нужно лишь понять, куда их вставить

Перейдите к следующему разделу: там точные поля для всех трёх инструментов.

Что вводить в каждом инструменте#

Один id модели подходит ко всем трём. Ниже — по каждому, в том порядке, в каком идут экраны.

Поля и конфиг по инструментам

Cline

Откройте настройки Cline и выберите API Provider: OpenAI Compatible. Затем заполните:

  • Base URL: https://api.cheaptokens.dev/v1
  • API Key: ваш ключ CheapTokens
  • Model ID: deepseek-ai/DeepSeek-V4-Flash-0731

Нажмите Verify, чтобы проверить соединение. В необязательном Model Configuration для DeepSeek-V4-Flash укажите контекст 380K и до 32 768 токенов в ответе.

Kilo Code

Откройте Settings > Providers > Custom provider и заполните:

  • Provider ID: cheaptokens
  • Display name: CheapTokens
  • Provider API: OpenAI Compatible (это Chat Completions)
  • Base URL: https://api.cheaptokens.dev/v1
  • API key: ваш ключ CheapTokens
  • Models: добавьте deepseek-ai/DeepSeek-V4-Flash-0731 вручную

Лимиты токенов и вызов инструментов в форме не настраиваются — они лежат в kilo.jsonc.

Continue

Добавьте модель в config.yaml. Это целый рабочий файл:

yaml
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/v1

Для повседневных вопросов добавьте вторую запись с model: zai-org/GLM-5.3-Flash. В документации Continue старый JSON-конфиг помечен как устаревший, так что оставайтесь на YAML.

Какая модель куда? Для длинных многошаговых сессий в Cline и Kilo Code — DeepSeek-V4-Flash: до 32 768 токенов в одном ответе, контекст 380K, одна цена в любое время суток. Для быстрых вопросов в Continue — GLM-5.3-Flash: контекст 390K и до 8 192 токенов в ответе. Обе стоят за одним адресом и одним балансом, так что смена модели — это одно поле или одна строка. Текущие цены за 1M токенов: DeepSeek-V4-Flash — $0.015 вход и $0.10 выход, GLM-5.3-Flash — $0.02 вход и $0.04 выход. Весь список — на странице цен.

Сколько стоит рабочая сессия#

Агенты многословны: на каждом шаге контекст отправляется заново. Допустим, сессия в Cline — 40 шагов, и на каждом уходит около 30 000 токенов, а возвращается около 1 500. Получается 30000 × 40 = 1200000 токенов на входе и 1500 × 40 = 60000 на выходе, и вся сессия на DeepSeek-V4-Flash обойдётся в $0.024. Обратите внимание, какая сторона перевешивает: вход в двадцать раз больше выхода — для агентов это обычное дело, и поэтому число токенов на запрос стоит замерить на собственном проекте.

Модель За запрос 40 запросов OpenRouter, 40 запросов
GLM-5.3-Flash $0.00066 $0.0264 $0.0541
DeepSeek-V4-Flash $0.0006 $0.024 $0.0664
MiniMax-M2.7 $0.0017 $0.069 $0.432

30 000 входных и 1 500 выходных токенов на запрос. Цены за 1M токенов актуальны и меняются вместе с нашими тарифами; столбец OpenRouter показывает справочные цены для той же нагрузки.

В сумме, с учётом входа и выхода, CheapTokens выходит дешевле OpenRouter для каждой модели из таблицы. Подставьте своё число шагов и токенов на шаг — получите свою цифру.

Если не работает#

В документации Cline перечислены три сообщения, и все три встречаются.

Найдите пары

Сопоставьте сообщение и обычную причину

  • Invalid API KeyОпечатка в ключе или ключ от другого сервиса
  • Model Not FoundId модели не подходит для этого адреса; здесь нужен полный id, например deepseek-ai/DeepSeek-V4-Flash-0731
  • Connection errorНеверный Base URL (проверьте /v1 и что не остался api.openai.com), либо запрос блокирует брандмауэр или сеть
Model Not Found исправлена: короткое имя модели заменено полным id
Короткое имя модели и полный id из документации

Меняйте по одному значению и проверяйте снова: в Cline нажмите Verify, в двух других отправьте короткий вопрос в чат.

Пошаговая настройка по каждому инструменту: подключение Cline и подключение Kilo Code. Не уверены, нужно ли вам расширение для редактора? Загляните в куда вставить свой API-ключ. Ключи, base URL и id моделей — в документации CheapTokens.