Яндекс ГПТ в ИИ-агентах за 15 минут: готовые конфиги для OpenCode, Pi и Hermes
Яндекс ГПТ подключается к инструментам разработки через стандартный OpenAI-совместимый протокол, и автор Habr собрал готовые конфиги для OpenCode, Pi и Hermes, которые экономят часы на разбор документации и написание собственных адаптеров.

YandexGPT поддерживает OpenAI-совместимый эндпоинт «из коробки», а значит, большинство популярных клиентов для разработки принимают её без кастомных прокси и прослоек, в отличие от GigaChat, где, по опыту автора оригинальной статьи, потребовался отдельный слой совместимости.
Один из пользователей Habr протестировал Yandex AI Studio и выяснил, что подключение YandexGPT (Яндекс ГПТ) к трём популярным инструментам для работы с ИИ-агентами (программами, которые выполняют задачи самостоятельно, шаг за шагом) сводится к трём параметрам: адрес сервера, ключ и идентификатор папки в облаке. Никаких самописных переходников. Ниже разбираю каждый шаг и нюансы, на которых можно споткнуться.
Что понадобится?
- Аккаунт в Yandex Cloud с включённым биллингом (без этого запросы просто не пройдут).
- API-ключ и Folder ID (идентификатор папки проекта в консоли Yandex Cloud).
- Один из инструментов: OpenCode, Pi или Hermes. Для Claude Code схема другая, об этом отдельно.
- Минимальное знакомство с редактированием JSON- и YAML-файлов.
- Время: 10-15 минут на каждый клиент.
Пошаговая инструкция
1. Получите API-ключ и Folder ID
Зайдите в консоль Yandex Cloud, создайте сервисный аккаунт или используйте существующий. Скопируйте API-ключ и Folder ID. Убедитесь, что биллинг включён: без активного платёжного аккаунта модель не ответит.
2. Подключите OpenCode
Откройте файл ~/.config/opencode/opencode.json и вставьте конфигурацию. Адаптер @ai-sdk/openai-compatible берёт на себя совместимость, вам остаётся указать базовый URL, ключ и заголовок с Folder ID.
{
"provider": {
"yandex": {
"npm": "@ai-sdk/openai-compatible",
"name": "Yandex",
"options": {
"baseURL": "https://ai.api.cloud.yandex.net/v1",
"apiKey": "<API_key>",
"headers": {
"OpenAI-Project": "<folder_ID>"
}
},
"models": {
"yandexgpt-5.1": {
"id": "gpt://<folder_ID>/yandexgpt-5.1",
"name": "YandexGPT Pro 5.1"
}
}
}
}
}
Модель указывайте полным URI (полный адрес ресурса): gpt://<folder_ID>/yandexgpt-5.1. Короткое имя не сработает.
3. Подключите Pi
Файл настроек лежит по пути ~/.pi/agent/models.json. Тип провайдера: openai-completions. Две функции, которые Яндекс ГПТ пока не поддерживает, нужно явно отключить.
{
"providers": {
"yandex": {
"baseUrl": "https://ai.api.cloud.yandex.net/v1",
"api": "openai-completions",
"apiKey": "<API_key>",
"authHeader": true,
"headers": {
"OpenAI-Project": "<folder_ID>"
},
"compat": {
"supportsDeveloperRole": false,
"supportsReasoningEffort": false
},
"models": [
{
"id": "gpt://<folder_ID>/yandexgpt-5.1",
"name": "YandexGPT Pro 5.1"
}
]
}
}
}
Блок compat критичен: если не выставить оба значения в false, клиент будет отправлять неподдерживаемые параметры и получать ошибки.
4. Подключите Hermes
Hermes принимает YAML-конфигурацию. Заголовок OpenAI-Project передаётся прямо в секции headers.
model:
default: "gpt://<folder_ID>/yandexgpt-5.1"
provider:
custom
base_url: "https://ai.api.cloud.yandex.net/v1"
api_key: "<API_key>"
headers:
OpenAI-Project: "<folder_ID>"
5. А что с Claude Code?
Claude Code работает через Anthropic Messages API, а не через OpenAI-совместимый протокол. Подключить его напрямую к Яндексу нельзя. Потребуется промежуточный шлюз-переводчик (gateway), который принимает запросы в формате Anthropic и пересылает их в формате OpenAI. Автор оригинальной статьи не приводит готового конфига для этого сценария.
После того как конфиг OpenCode сохранён и инструмент перезапущен, вы выбираете провайдера «Yandex» и модель «YandexGPT Pro 5.1» из списка. Отправляете любой промпт (запрос к модели на естественном языке), и ответ приходит так же, как от OpenAI или Anthropic. Никакого дополнительного кода. По словам автора статьи на Habr, «всё остальное завелось буквально с пол-оборота».
- Забыли включить биллинг. Без активного платёжного аккаунта в Yandex Cloud модель не отвечает. Ошибка выглядит как таймаут или отказ доступа, и легко спутать с неправильным ключом.
- Указали короткое имя модели. Вместо
yandexgpt-5.1нужен полный URI:gpt://<folder_ID>/yandexgpt-5.1. Без этого сервер вернёт ошибку «модель не найдена». - Не отключили неподдерживаемые функции в Pi. Параметры
supportsDeveloperRoleиsupportsReasoningEffortдолжны бытьfalse. Если оставить по умолчанию, запросы будут падать. - Пытаются подключить Claude Code напрямую. Это другой протокол. Без шлюза-переводчика работать не будет.
Что делать с этим прямо сейчас?
Разработчику и автору, который автоматизирует контент: можно подключить Яндекс ГПТ в привычную среду разработки за 10 минут и использовать российскую модель для генерации текстов, разбора кода, работы с данными. Готовый конфиг копируется и работает.
Маркетологу и предпринимателю в РФ: YandexGPT доступна без VPN, данные обрабатываются в российском облаке. Для задач, где важна локализация данных и соответствие требованиям по хранению, это практичный выбор. Платите в рублях, без привязки к зарубежным платёжным системам.
Тем, кто раньше использовал GigaChat: по опыту автора оригинальной статьи, подключение GigaChat к OpenCode потребовало «написания собственного слоя совместимости» из-за разницы протоколов. С Яндекс ГПТ эта проблема решена на стороне Яндекса: OpenAI-совместимый эндпоинт (точка подключения, совместимая со стандартом OpenAI) работает сразу.
Я проверял YandexGPT в разных сценариях, и поддержка OpenAI-формата действительно упрощает жизнь. Но честная оговорка: совместимость не означает идентичность. Не все параметры OpenAI API поддержаны, как видно по блоку compat в настройках Pi. Сложные агентные сценарии с цепочкой вызовов, потоковой передачей и функциями могут потребовать доработок. Начните с простых задач, убедитесь, что модель отвечает стабильно, и только потом стройте автоматизацию поверх.
Главное, что стоит вынести: российская модель впервые подключается к западным dev-инструментам так же просто, как GPT или Claude. Скопируйте конфиг, вставьте ключ и попробуйте сегодня, пока задача свежая.
Генератор промптов dzen.guru
Подберите промпт для YandexGPT под вашу задачу и протестируйте результат за пару минут.
Попробовать генераторПо материалам Habr AI

Основатель dzen.guru. Эксперт по монетизации и продвижению на Дзен. Автор курса «Старт на Дзен 2026».
Читайте также

ИИ-агенты сливают секреты компаний через поиск: безопасность падает при росте точности
Microsoft, OpenAI, Google, другие компании активно встраивают ИИ-агентов в корпоративные сервисы, но исследователи из ServiceNow обнаружили системную проблему:…

Что такое ИИ-агент SpatialClaw: NVIDIA набрала 59,9% на 20 бенчмарках без дообучения
NVIDIA выпустила SpatialClaw, ИИ-агента для пространственного мышления, который не требует дообучения и работает через код: на 20 бенчмарках он набрал 59,9%…

Что такое ИИ-агент с ожиданием: локальный граф на LangGraph без облака за 2 часа
Большинство разговоров об ИИ-агентах (agent, программа, которая сама решает, какой инструмент вызвать и когда остановиться) заканчиваются на уровне «подключите…
Комментарии