Continue в VS Code и JetBrains через свой API

Continue в VS Code и JetBrains подключается к GPT-6, Claude и Qwen через config.yaml: у каждой модели укажите provider openai, apiBase https://api.pro-ai.online/v1 и ключ Pro AI API. Файл один на оба редактора. VPN не нужен, баланс пополняется картой РФ.

Как подключить

  1. Скопируйте ключ из кабинета

    Зарегистрируйтесь на pro-ai.online, ключ появится в кабинете. Пробные 30 ₽ на баланс дают за подключение нашего Telegram-бота и подписку на канал.

  2. Откройте config.yaml

    Файл лежит в ~/.continue/config.yaml, в Windows это %USERPROFILE%\.continue\config.yaml. Из редактора его открывает шестерёнка рядом с Local Config в панели Continue.

  3. Добавьте модели и сохраните файл

    У каждой модели заполните name, provider: openai, model, apiBase и apiKey. Continue перечитает файл без перезапуска, и модели появятся в списке над полем ввода.

Примеры кода

Ключ храните в переменной окружения, а не в коде. Все модели и адреса — в документации.

curl

curl https://api.pro-ai.online/v1/chat/completions \
  -H "Authorization: Bearer $CODEX_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model": "gpt-6-sol", "messages": [{"role": "user", "content": "Привет! Что ты умеешь?"}]}'

Где лежит config.yaml Continue

Локальные настройки Continue хранит в одном YAML-файле: ~/.continue/config.yaml на macOS и Linux, %USERPROFILE%\.continue\config.yaml на Windows. Его читают и расширение для VS Code, и плагин для JetBrains, так что модели достаточно настроить один раз.

Само расширение ставится как обычно. В VS Code его берут в Visual Studio Marketplace, в IDE JetBrains через Settings (Ctrl + Alt + S), раздел Plugins, поиск по слову Continue.

Панель открывается сочетанием Cmd/Ctrl + L в VS Code и Cmd/Ctrl + J в JetBrains. В правом верхнем углу поля ввода есть список конфигураций, а рядом с Local Config шестерёнка, которая открывает config.yaml.

Старый config.json документация считает устаревшим. Если у вас остался он, перенесите модели в YAML.

Как описать модель для чата

Файл начинается с трёх служебных полей: name (название конфигурации, любое), version, например 0.0.1, и schema: v1. Ниже идёт список models, и у каждой модели такие поля:

  • name: подпись в списке, например GPT-6 Sol.
  • provider: openai. Подходит для любой нашей модели, в том числе Claude и Qwen.
  • model: ID модели, например gpt-6-sol.
  • apiBase: https://api.pro-ai.online/v1.
  • apiKey: ваш ключ sk-cxa-...
  • roles: необязательное поле. Если его нет, модель получает роли chat, edit, apply и summarize.

Как не повторять адрес и ключ

Когда моделей три-четыре, одинаковые apiBase, apiKey и provider начинают мешать. Справочник config.yaml предлагает YAML-якоря: общий блок описывается один раз, модели на него ссылаются. Перевыпустили ключ в кабинете, поменяли одну строку.

Ключ в config.yaml хранится открытым текстом. Не кладите файл в общий репозиторий и не отправляйте его коллегам целиком. Если ключ всё-таки утёк, перевыпустите его в кабинете: старый перестанет работать, а в конфиге останется заменить одно значение в якоре.

Модели для чата и режима Agent

Для повседневного чата и правок начните с gpt-6-sol. Типичный ответ стоит у нас около 0,22 ₽, по официальному прайсу OpenAI вышло бы примерно 1 ₽. Вторым пунктом добавьте gpt-6-astra или claude-sonnet-5 на случай сложной задачи.

Роли можно раздать разным моделям. Скажем, gpt-6-sol оставить для chat, а для edit и apply, где Continue вносит правки в код, поставить ту же модель или claude-sonnet-5.

Модели GPT-5 и новее Continue по умолчанию отправляет на эндпоинт /responses. Pro AI API его поддерживает, так что трогать ничего не нужно. Если хотите вести их через /chat/completions, добавьте модели строку useResponsesApi: false.

Режиму Agent нужен вызов инструментов. Continue угадывает эту возможность по провайдеру и названию модели и для Claude через provider openai может промахнуться. Тогда допишите модели capabilities со значением tool_use.

Автодополнение в Continue: gpt-6-luna и qwen3.8-flash

Подсказки при наборе даёт модель с ролью autocomplete. Запрос уходит на каждой паузе в наборе, так что скорость и цена тут весят больше, чем сила модели. Подойдут gpt-6-luna, самая быстрая и дешёвая из GPT, и qwen3.8-flash.

Документация Continue пишет, что лучше всего автодополнение получается у моделей, обученных на формате fill-in-the-middle. Наши модели чатовые: подсказки будут, но местами слабее, чем у специализированных. Модели с рассуждениями Continue для этой роли не советует, они медленные.

Для qwen3.8-flash добавьте useLegacyCompletionsEndpoint: false. Без этой строки Continue для моделей не из семейства GPT стучится в старый /v1/completions, которого у нас нет, и подсказки молчат. С gpt-6-luna такой проблемы нет.

Сколько стоит Continue через Pro AI API

Платите только за запросы. Чат тратит деньги, когда вы спрашиваете, а автодополнение работает в фоне всё время, пока вы пишете код. Поэтому на роль autocomplete ставят самую дешёвую модель.

Каждое списание видно в кабинете, в разделе «Расход». Через час работы станет ясно, сколько уходит на подсказки и сколько на чат. Если подсказки съедают больше, чем хотелось бы, смените модель для autocomplete или выключайте его, когда оно не нужно.

Частые ошибки в config.yaml

YAML чувствителен к отступам, и большинство поломок из-за них или из-за адреса:

  • Модели не появились: в начале файла нет name, version или schema, либо поля модели стоят с разным отступом.
  • 404 на любой запрос: в apiBase нет /v1 на конце.
  • Qwen не даёт подсказок: забыта строка useLegacyCompletionsEndpoint: false.
  • Модель недоступна в режиме Agent: нужен capabilities со значением tool_use.
  • 401: в apiKey неполный ключ или ключ, который вы уже перевыпустили.
  • model_not_found: опечатка в ID. Сверьте его со списком /docs#models.
  • Подсказки приходят с задержкой: на роль autocomplete попала тяжёлая модель или модель с рассуждениями. Поставьте gpt-6-luna.

До 78% дешевле официальных цен

Сколько стоят 1 000 типичных ответов: вопрос на страницу, ответ на полстраницы.

МодельОфициальноУ нас
GPT‑6 Astra5 010 ₽1 090 ₽ −78%
GPT‑6 Sol1 000 ₽220 ₽ −78%

Официальные цены — по прайсам Anthropic, OpenAI на 4 октября 2026, курс 83,48 ₽ за $1. Точное списание зависит от длины запроса и видно в кабинете.

Частые вопросы

Работает ли эта настройка в IntelliJ IDEA и PyCharm?

Да. Плагин Continue для IDE JetBrains читает тот же ~/.continue/config.yaml, что и расширение для VS Code.

Можно ли подключить Claude через provider openai?

Да: model: claude-sonnet-5 и тот же apiBase с /v1. Чтобы модель была доступна в режиме Agent, добавьте capabilities со значением tool_use.

Какую модель поставить на автодополнение?

Быструю и дешёвую: gpt-6-luna или qwen3.8-flash. Для Qwen не забудьте useLegacyCompletionsEndpoint: false.

Continue будет работать из России без VPN?

Да. Запросы идут на api.pro-ai.online, а он доступен из России напрямую.

Чем платить за API?

Картой российского банка, по СБП или криптовалютой. Пополнять можно от 50 ₽, остаток не сгорает и подписки нет. Если передумали, неистраченное вернём в течение 14 дней после пополнения.

Есть ли пробный баланс?

Есть: подключите нашего Telegram-бота, подпишитесь на канал, и на баланс придёт 30 ₽. Без регистрации доступен бесплатный чат GPT на несколько ответов.

Готовы попробовать?

Ключ за 30 секунд, 30 ₽ на пробу за подключение Telegram-бота.

Continue в VS Code и JetBrains через свой API: GPT-6 и Claude