Назад до блогу

Інструменти та інтеграціїПорівняння

Cline vs Kilo Code vs Continue у VS Code з вашим власним API-ключем

Чим відрізняються Cline, Kilo Code і Continue, де кожен приймає базову URL-адресу, ключ та ідентифікатор моделі, і що вам більше підходить — форма налаштувань чи файл конфігурації.

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

Обкладинка: порівняння Cline, Kilo Code і Continue для VS Code з вашим власним API-ключем
На цій сторінці
  1. Три інструменти, один набір значень
  2. Який підходить для вашого дня
  3. Що вводити в кожному інструменті
  4. Скільки коштує робоча сесія
  5. Якщо не працює

Виберіть Cline або Kilo Code, якщо хочете налаштувати модель через форму налаштувань. Виберіть Continue, якщо хочете, щоб налаштування зберігалися у файлі config.yaml поруч із вашим кодом. Усі три приймають ваш власний ключ через OpenAI-сумісний ендпоінт, тож те, що ви вводите, завжди однакова трійка: базова URL-адреса, ключ і ідентифікатор моделі. Для CheapTokens це https://api.cheaptokens.dev/v1, ваш ключ і повний ідентифікатор, наприклад 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 також запитує provider ID і display name.

Хочу чат і редагування в редакторі, а налаштування — у файлі

Візьміть Continue. Ваші моделі живуть у config.yaml, тож колега може скопіювати ті самі налаштування, а зміна моделі — це редагування одного рядка.

У мене вже є ключ і URL, і потрібно лише знати, куди їх вставити

Переходьте до наступного розділу. Там точні поля для всіх трьох інструментів.

Що вводити в кожному інструменті#

Один ідентифікатор моделі працює в усіх трьох. Ось він для кожного інструмента, у тому порядку, в якому його показують екрани.

Поля та конфігурація для кожного інструмента

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 вихідних токенів на запит. Ціни за 1 млн токенів актуальні та змінюються разом із нашими тарифами; стовпець OpenRouter показує довідкові ціни для того самого навантаження.

Разом узяті, вхідні та вихідні, CheapTokens виходить дешевшим за OpenRouter для кожної моделі в таблиці. Підставте свою кількість кроків і токенів на крок, щоб побачити своє число.

Якщо не працює#

У документації Cline згадуються три повідомлення, і вона перелічує всі три.

З'єднайте пари

Зіставте кожне повідомлення з його звичайною причиною

  • Invalid API KeyДрукарська помилка в ключі або ключ від іншого сервісу
  • Model Not FoundІдентифікатор моделі неправильний для цієї адреси; тут він має бути повним, як deepseek-ai/DeepSeek-V4-Flash-0731
  • Connection errorBase URL неправильна (перевірте /v1 і що api.openai.com не залишився), або брандмауер чи мережа блокує запит
Model Not Found виправлено: коротку назву моделі замінено повним ідентифікатором
Коротка назва моделі проти повного ідентифікатора з документації

Змінюйте по одній речі за раз і перевіряйте знову: натисніть Verify у Cline або надішліть коротке запитання в чаті двох інших.

Покрокове налаштування для кожного інструмента: підключити Cline і підключити Kilo Code. Не впевнені, чи розширення редактора — це взагалі те, що вам потрібно? Дивіться куди підключити власний API-ключ. Ключі, базова URL-адреса та ідентифікатори моделей — у документації CheapTokens.