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 не нужен, баланс пополняется картой РФ.
Как подключить
- Скопируйте ключ из кабинета
Зарегистрируйтесь на pro-ai.online, ключ появится в кабинете. Пробные 30 ₽ на баланс дают за подключение нашего Telegram-бота и подписку на канал.
- Откройте config.yaml
Файл лежит в ~/.continue/config.yaml, в Windows это %USERPROFILE%\.continue\config.yaml. Из редактора его открывает шестерёнка рядом с Local Config в панели Continue.
- Добавьте модели и сохраните файл
У каждой модели заполните 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 Astra | 1 090 ₽ −78% | |
| GPT‑6 Sol | 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 на несколько ответов.