Как интегрировать Novita AI LLM API с Cline в VSCode

Как интегрировать Novita AI LLM API с Cline в VSCode

Cline — это мощный автономный агент для написания кода, встроенный непосредственно в вашу среду VSCode и предназначенный для оптимизации процесса разработки. Используя передовые модели ИИ, такие как Novita AI, Cline автоматизирует повторяющиеся задачи, генерирует фрагменты кода, предлагает интеллектуальные подсказки и многое другое — прямо в вашей IDE. Cline занимает первое место в рейтинге OpenRouter (маркетплейсе AI-приложений) благодаря своей способности повышать продуктивность разработки за счёт AI-ассистента в вашей среде кодирования.

В этом руководстве мы шаг за шагом покажем, как интегрировать LLM API от Novita AI с Cline, чтобы вы могли использовать такие продвинутые языковые модели, как DeepSeek, непосредственно в VSCode для более умного и эффективного написания кода.

Предварительные требования

Перед началом интеграции убедитесь, что у вас есть следующее:

Ключ API LLM от Novita AI

  • Создайте аккаунт: Перейдите на сайт Novita AI и зарегистрируйтесь.
  • Сгенерируйте ключ API: После входа в систему перейдите на страницу Key Management, чтобы сгенерировать ключ API. Этот ключ необходим для подключения к моделям Novita AI через Cline.
  • Выбор модели: Выберите модель из библиотеки моделей Novita AI. Некоторые доступные модели:
    • deepseek/deepseek-r1
    • deepseek/deepseek-v3
    • deepseek/deepseek-r1-distill-llama-70b
    • deepseek/deepseek-r1-distill-llama-8b
    • deepseek/deepseek-r1-distill-qwen-32b
    • deepseek/deepseek-r1-distill-qwen-14b

Обязательно скопируйте название модели для дальнейшей настройки.

Novita Ai model plyground

Скачайте VSCode с официального сайта

Шаги интеграции

Шаг 1: Установите плагин Cline в VSCode

  1. Откройте VSCode и перейдите на панель Расширения (или нажмите Ctrl + Shift + X).
  2. В строке поиска введите «Cline».
  3. Нажмите кнопку Установить для плагина Cline.
  4. После установки значок Cline появится на боковой панели VSCode.

Cline в VSCode

Шаг 2: Настройте плагин Cline

После установки плагина его необходимо настроить для подключения к LLM API Novita AI:

  1. Нажмите на значок Cline на боковой панели, чтобы открыть интерфейс плагина.
  2. Выберите опцию «OpenAI Compatible». Эта настройка обеспечивает совместимость с API, следующими стандарту OpenAI, такими как Novita AI.
  3. Заполните поля конфигурации:
    • Base URL: Введите https://api.novita.ai/v3/openai.
    • API Key: Вставьте сюда ваш ключ API Novita AI.
    • Model Name: Вставьте скопированное ранее название модели (например, deepseek/deepseek-r1).
  4. После заполнения конфигурации нажмите Done.

Конфигурация Cline

Шаг 3: Проверьте интеграцию

После настройки Cline с API Novita AI пора протестировать интеграцию:

  1. Откройте новый или существующий файл в VSCode.
  2. Начните вводить текст или используйте интерфейс плагина Cline для взаимодействия с выбранной моделью.
  3. Убедитесь, что ответы генерируются выбранной моделью — это подтвердит успешность настройки.

Режимы Plan и Act в Cline

Cline предоставляет два мощных режима для улучшения процесса разработки: Plan Mode и Act Mode.

Plan Mode и Act Mode

Plan Mode

Plan Mode предназначен для фазы подготовки и стратегии разработки. Он помогает декомпозировать сложные задачи, проектировать системы и составлять дорожную карту проекта. Этот режим фокусируется на концептуализации задач, позволяя продумывать шаги решения проблем.

Особенности Plan Mode:

  • Оптимизирован для сбора контекста и стратегии
  • Не может вносить изменения в вашу кодовую базу
  • Сосредоточен на понимании требований и создании планов реализации
  • Позволяет полностью читать файлы для всестороннего понимания проекта

Когда использовать Plan Mode:

  • Используйте этот режим, когда начинаете новый проект, функцию или задачу.
  • Если вы столкнулись со сложной проблемой и вам нужно разбить её на более мелкие, выполнимые шаги.
  • Когда вы не уверены, как подойти к задаче, и вам нужна помощь в структурировании решения.

Act Mode

Act Mode ориентирован на выполнение — здесь Cline помогает реализовать план, разработанный в Plan Mode. После того как задачи разбиты на управляемые части, Act Mode поддерживает написание кода, генерацию контента или выполнение заранее определённых команд для достижения цели.

Особенности Act Mode:

  • Упрощён для реализации на основе установленных планов
  • Имеет доступ ко всем возможностям Cline по созданию кода
  • Сохраняет контекст из фазы планирования
  • Может вносить изменения в вашу кодовую базу

Когда использовать Act Mode:

  • Когда вы готовы приступить к кодированию после планирования задач в Plan Mode.
  • Если нужно автоматизировать повторяющиеся задачи по написанию кода или эффективно генерировать большие объёмы кода.
  • При отладке или ревью кода Act Mode предложит изменения для его оптимизации.

Как использовать Plan и Act Mode вместе

Вы можете переключаться между Plan Mode и Act Mode на протяжении всего цикла разработки. Вот как использовать оба режима совместно для улучшения рабочего процесса:

  • Начните с Plan Mode: При запуске нового проекта или функции используйте Plan Mode, чтобы разбить задачу и структурировать подход. Cline поможет создать дорожную карту проекта.
  • Переключитесь на Act Mode: Когда план готов, переключитесь в Act Mode для начала кодирования. Позвольте Cline генерировать код и выполнять повторяющиеся задачи, что ускоряет реализацию.
  • Итерация: После кодирования, если возникают проблемы или нужны корректировки, вы можете вернуться в Plan Mode, чтобы пересмотреть стратегию, или переключиться в Act Mode для исправления или рефакторинга кода.

Заключение

Вы успешно интегрировали LLM API от Novita AI с Cline в VSCode. Cline — это автономный агент для кодирования, который помогает автоматизировать задачи, генерировать код и давать интеллектуальные подсказки. Благодаря поддержке API, совместимого с OpenAI, и первому месту в рейтинге OpenRouter, Cline является мощным инструментом для оптимизации процесса разработки.

Для получения дополнительной поддержки ознакомьтесь с дополнительными ресурсами и репозиторием Cline на GitHub.

О компании Novita AI

Novita AI — это облачная AI-платформа, которая предоставляет разработчикам простой способ развёртывания моделей ИИ с помощью простого API, а также предлагает доступные и надёжные GPU-облака для создания и масштабирования.