Cline + NezhaGate: код с DeepSeek, Kimi, GLM, Qwen
Настройте Cline в VS Code с NezhaGate как провайдером, совместимым с OpenAI, и пишите код с DeepSeek, Kimi, GLM, Qwen или Claude на одном ключе.
Около 10 минут · Проверено на версии Cline 4.1
Что понадобится
- Установленный VS Code (Windows, macOS или Linux).
- Аккаунт NezhaGate и API-ключ (как их получить — в шаге 1).
- Около 10 минут времени.
Интерфейс Cline полностью на английском языке, поэтому названия его кнопок и полей в этом руководстве приведены на английском.
Шаг 1. Регистрация в NezhaGate и создание API-ключа
- Откройте nezhagate.com и нажмите «Зарегистрироваться бесплатно» в правом верхнем углу страницы. Подойдёт регистрация по email, а также вход в один клик через Google или GitHub.
- Перейдите в «Консоль → API-ключи». В разделе «Создать API-ключ» заполните поле «Название ключа», дав ключу имя (например,
cline). Cline вызывает модель много раз подряд, поэтому задайте «Лимит на ключ (USD, 0 = без ограничений)» (например, 5), чтобы задача, вышедшая из-под контроля, не потратила лишнего. Затем нажмите «Создать ключ». - Появится ключ, начинающийся с
sk-. Скопируйте его сразу же: он показывается только один раз.
Шаг 2. Установка Cline в VS Code
- Откройте VS Code и нажмите
Ctrl+Shift+X(Cmd+Shift+Xна macOS), чтобы открыть панель расширений. - Найдите Cline, убедитесь, что издатель — saoudrizwan, и нажмите Установить.
- После завершения установки нажмите на новую иконку Cline на левой боковой панели, чтобы открыть панель Cline.
Предпочитаете командную строку? Вот как сделать то же самое:
code --install-extension saoudrizwan.claude-dev
Шаг 3. Подключение Cline к NezhaGate
- При первом запуске Cline задаёт вопрос How will you use Cline? («Как вы будете использовать Cline?»). Выберите Bring my own API key («Использовать свой API-ключ») и нажмите Continue («Продолжить»), чтобы перейти к настройке провайдера. (Изменить это позже можно через значок шестерёнки в правом верхнем углу панели Cline → API Configuration — «Настройка API».)
- API Provider (провайдер API): найдите и выберите OpenAI Compatible (совместимый с OpenAI).
- Base URL: укажите адрес ниже.
https://nezhagate.com/v1
- OpenAI Compatible API Key (API-ключ для OpenAI Compatible): вставьте ключ, созданный в шаге 1.
- Model ID (ID модели): список подгружается автоматически; выберите
deepseek-v4.1-flash. Если нужной модели нет в списке, выберите Use custom model ID… («Указать свой ID модели…») и введите её ID вручную. - Разверните раздел MODEL CONFIGURATION («Настройка модели»):
- Supports Images (поддержка изображений): снимите галочку для DeepSeek, GLM, Kimi и Qwen (они не умеют читать изображения); для Claude оставьте её включённой.
- Context Window Size (размер контекстного окна): оставьте значение по умолчанию — 128000.
- Input Price / 1M tokens (цена ввода за 1M токенов) и Output Price / 1M tokens (цена вывода за 1M токенов): при желании скопируйте их со страницы цены (в долларах США за миллион токенов). Они влияют только на сумму, которую показывает сам Cline, а не на то, что с вас спишут; если оставить поля пустыми, Cline показывает $0.
- Нажмите Continue («Продолжить») или просто закройте окно настроек — изменения сохранятся автоматически.
/v1; не добавляйте /chat/completions.Шаг 4. Первая задача
- Откройте папку в VS Code (подойдёт и пустая).
- Рядом с полем задачи Cline (Type your task here...) выберите режим: Plan («План») сначала вместе с вами продумывает подход к решению; Act («Действие») сразу переходит к изменению кода. Для этого первого запуска используйте Act.
- Введите
Создай hello.py, который выводит Hello, NezhaGateи нажмите Enter. - Перед тем как записать файл или выполнить команду, Cline запрашивает ваше подтверждение. Просмотрите предложенное действие и подтвердите его. Когда всё будет готово, файл
hello.pyпоявится в вашей папке.
Рекомендуемые модели
Cline опирается на вызов инструментов (tool calling, или function calling) для чтения и записи файлов и выполнения команд. Это поддерживают все перечисленные ниже модели:
| Model ID | Подходит для | Примечания |
|---|---|---|
deepseek-v4.1-flash | Повседневное программирование по минимальной цене | По умолчанию сначала рассуждает, затем действует; достаточно дёшева для большинства задач. |
glm-5.3 | Программирование и агентные задачи | Флагман линейки GLM-5, создан для программирования и агентных сценариев; всегда сначала рассуждает. |
kimi-k3 | Крупные проекты, длинный контекст | Хорошо понимает длинный контекст и уверенно использует инструменты; поддерживает кэширование промптов. |
qwen3.7-max | Сложные рассуждения и программирование | Стабильно работает на английском и китайском; поддерживает кэширование промптов. |
claude-opus-5 | Самые сложные инженерные задачи | Наиболее стабильна в сложной инженерии и агентных сценариях; стоит дороже. |
kimi-k3 или glm-5.3, а саму работу в режиме Act поручите deepseek-v4.1-flash.О стоимости
- На каждом шаге Cline заново отправляет модели весь контекст задачи, поэтому расход токенов в длинных задачах растёт быстро. Когда задача выполнена, начинайте новую вместо того, чтобы продолжать в той же.
- Kimi K3, Qwen3.7 Max и GLM-5.3 поддерживают кэширование промптов: повторяющийся длинный префикс тарифицируется по цене кэша, которая намного ниже обычной цены ввода.
- Лимит на ключ из шага 1 — самая простая страховка: как только он будет достигнут, запросы начнут возвращать 402, и списания прекратятся.
Частые проблемы и ошибки
| Что вы видите | Что делать |
|---|---|
| Список Model ID не загружается, и появляется поле Enter Model ID... с ошибкой | Проверьте Base URL и ключ. ID модели можно также ввести прямо в это поле вручную, например deepseek-v4.1-flash. |
| 401 | Ключ неверен или был удалён. Создайте новый в «Консоль» и скопируйте его. |
| 402 | Баланс исчерпан, либо ключ достиг заданного лимита. Пополните баланс на странице «Оплата» или увеличьте лимит ключа. |
| 404 | Base URL заканчивается на /chat/completions. Измените его на https://nezhagate.com/v1. |
| 400 с упоминанием изображения | Модель не умеет читать изображения: снимите галочку Supports Images в разделе MODEL CONFIGURATION. |
| Cline постоянно выдаёт ошибку, либо вызовы инструментов ломаются | Переключитесь на одну из моделей выше. Модели для изображений и видео в Cline не работают. |
| Стоимость всегда показывает $0 | Это ожидаемо, если цены не заполнены; ваш реальный расход отображается в NezhaGate, в разделе «Консоль». |
Не получается? Загляните в документацию по API или FAQ.
Зарегистрируйтесь и создайте ключ в консоли. Оплата по факту использования; неудачные запросы никогда не оплачиваются.
Получить API-ключ → ЦеныДругие инструкции: SillyTavern · Cherry Studio