JetBrains AI Assistant на OpenAI-совместимом endpoint
Добавьте в Providers & API keys
На 30.08.2026 официальные доки JetBrains описывают OpenAI-compatible как стороннего провайдера. Дальше: Settings | Tools | AI Assistant | Providers & API keys, вставьте https://api.qcode.cc/v1 и ключ QCode, затем Test Connection.
Кратко
Поля OpenAI-compatible
Официальная страница: Provider, API Key, URL и Tool calling (Tool calling только у OpenAI-compatible). Затем Test Connection.
Дата снятия доков
jetbrains.com/help/ai-assistant/use-custom-models.html и settings-reference-models.html, снято 30.08.2026. Заголовок страницы — Providers & API keys.
Насколько глубоко URL
Для QCode — https://api.qcode.cc/v1. Не вставляйте /chat/completions. YouTrack LLM-22911: пути не /v1 иногда переписываются в /v1.
Что покрывает эта страница
Сторонние модели для чата и смежных функций. AI Completion — отдельный блок; официально нужен FIM, обычные чат-модели этого не дают.
Что такое сторонние модели в AI Assistant
По умолчанию AI Assistant берёт облачные модели через JetBrains AI. Официально можно принести свой API-ключ для Anthropic, Google, OpenAI или OpenAI-compatible endpoint (в доках: llama.cpp, LiteLLM). QCode — OpenAI-совместимый шлюз, то есть последний вариант. Это не подмена идентификатора клиента.
Что всё ещё ищут
В августе 2026 всё ещё спрашивают, как сделать BYOK в JetBrains. @JetBrainsHelp 21.08.2026: личная подписка ChatGPT не подключается напрямую к AI Assistant Chat; нужен OpenAI API key через BYOK. Эта страница отвечает, как заполнить официальный OpenAI-compatible, и что делать после вставки QCode.
Хронология
Use third-party and local models (28 July 2026) и страница Providers & API keys (15 July 2026): Settings | Tools | AI Assistant | Providers & API keys. Старые тексты могут писать Models & API keys — ориентируйтесь на заголовок в IDE.
В официальном списке есть OpenAI-compatible endpoints. Нужны URL, API Key и переключатель Tool calling. Значение 64 000 tokens — задокументированный default для локальных моделей, не default удалённого шлюза на этой странице.
@JetBrainsHelp: личная подписка ChatGPT не цепляется напрямую к AI Assistant Chat; используйте API key через BYOK. В доках также: администраторы IDE Services / JetBrains Central могут отключить сторонних провайдеров.
Подтверждено vs оговорки
Подтверждено
AI Assistant официально поддерживает OpenAI-compatible: URL + API Key + Test Connection. Модели появляются в селекторе чата. Документы сняты 30.08.2026.
Оговорки
Не все функции AI Assistant работают со сторонними моделями; официально предлагают параллельно Activate JetBrains AI. AI Completion независим от чат-провайдера и требует FIM. Junie Agent в IDE по YouTrack LLM-22660 (01.2026) тогда требовал Anthropic или OpenAI напрямую — эта страница не смешивает Junie с тем же рецептом. Нет инструкций по подмене заголовков или прокси.
Какой путь
AI Assistant · OpenAI-compatible (эта страница)
Если есть свой base URL. QCode — https://api.qcode.cc/v1. В Model Assignment назначьте удалённые модели на Core features / Instant helpers.
Официальные провайдеры / Junie
Ключи Anthropic, Google и OpenAI идут своими строками Provider. Junie — другой продукт, не копируйте эту страницу в Junie. Личная подписка ChatGPT — не API-ключ.
Что делать дальше
Откройте Settings | Tools | AI Assistant | Providers & API keys. В Third-party AI providers выберите OpenAI-compatible. URL https://api.qcode.cc/v1, вставьте API-ключ QCode, при необходимости Tool calling, Test Connection, Apply. В AI Chat выберите модель из секции этого провайдера. Id моделей копируйте с /models. Смена модели — смена id. Для инлайн-дополнения читайте блок AI Completion; не считайте, что чат-модель умеет FIM.
На QCode
QCode отдаёт OpenAI-совместимый https://api.qcode.cc/v1. Подключайте его официальным OpenAI-compatible в AI Assistant. Какие id работают — живой список /models. Страница не фиксирует каталог как вечно в продаже.
FAQ
Может ли AI Assistant говорить с кастомным OpenAI-совместимым шлюзом?
Да. Use third-party and local models перечисляет OpenAI-compatible endpoints. На странице настроек есть URL и Test Connection.
Как сейчас называется страница настроек?
Заголовок на 30.08.2026 — Providers & API keys, путь Settings | Tools | AI Assistant | Providers & API keys. Старые хелпы могут писать Models & API keys; верьте IDE.
Насколько глубоко писать URL?
До /v1, например https://api.qcode.cc/v1. Не добавляйте /chat/completions.
Считается ли ChatGPT Plus API-ключом?
@JetBrainsHelp 21.08.2026: личная подписка ChatGPT не подключается напрямую к AI Assistant Chat. Нужен OpenAI API key через BYOK. Ключ QCode — этот путь API-ключа.
Можно ли тот же URL вставить в Junie?
Эта страница только про AI Assistant. YouTrack LLM-22660 (01.2026) тогда писал, что Junie Agent нужен Anthropic или OpenAI напрямую. У Junie CLI отдельный JSON своих моделей. Не используйте эту страницу как рецепт для Junie.
Заработает ли инлайн-дополнение после подключения?
Не обязательно. Официально AI Completion — отдельный блок, для инлайна нужен FIM. У обычных чат-моделей этого часто нет. Сторонние модели могут отключить часть функций.
Источники
JetBrains Use third-party and local models (jetbrains.com/help/ai-assistant/use-custom-models.html, подвал 28 July 2026) и Providers & API keys (settings-reference-models.html, 15 July 2026), снято 30.08.2026. @JetBrainsHelp 21.08.2026 про подписку ChatGPT. YouTrack LLM-22660 и LLM-22911 — только как наблюдение.
Добавьте OpenAI-compatible в AI Assistant
Официальное поле URL + /v1 QCode. Id моделей — по /models.
Ещё по теме
Cline на OpenAI-совместимых API
Свой base URL в расширении VS Code.
Zed на OpenAI-совместимых endpoint
Добавить openai_compatible в редакторе.
Кастомный inference в Warp
Публичный /v1 для терминального агента.
Не аффилированы с JetBrains. Поведение — по справке JetBrains. Это не инструкция по обходу подписочной авторизации какого-либо вендора.