
Как я подключал YandexGPT к AI-агентам (OpenCode, Pi, Hermes и Claude Code)
Overman775 8 минут назад Как я подключал YandexGPT к AI-агентам (OpenCode, Pi, Hermes и Claude Code) Средний 2 мин 111 Искусственный интеллект Проектирование API * Программирование * Кейс Я уже исследовал возможности...
Anthropic — What company has the best second artificial intelligence model at the end of June?
Значимый прорыв формирует отрасль ИИ: Overman775 8 минут назад Как я подключал YandexGPT к AI-агентам (OpenCode, Pi, Hermes и Claude Code) Средний 2 мин 111 Искусственный интеллект Проектирование API * Программирование * Кейс Я уже исследовал возможности интеграции разных моделей в инструменты разработки. Недавно решил плотно посмотреть на Yandex AI Studio и понять, как легко их модели залетают в популярные клиенты. Главное открытие — у Яндекса отличная поддержка стандарта OpenAI «из коробки» (эндпоинт Оказывается, всё настраивается в разы проще, чем то, с чем я столкнулся при подключении GigaChat к OpenCode.
Там из-за разницы протоколов потребовались серьёзные танцы с бубном и написание собственного слоя совместимости. А здесь — никаких кастомных прокси или адаптеров для большинства тулзов. Достаточно прокинуть baseURL, API-ключ и передать ваш Folder ID в заголовке OpenAI-Project.
Технические детали
Сами модели при этом лучше указывать полным URI (например, gpt:///yandexgpt-5. Ниже я собрал рабочие конфиги, которые отладил в ходе ресерча. Настройка для OpenCodeВ ~/.
config/opencode/opencode. json используем адаптер @ai-sdk/openai-compatible. { "provider": { "yandex": { "npm": "@ai-sdk/openai-compatible", "name": "Yandex", "options": { "baseURL": " "apiKey": "", "headers": { "OpenAI-Project": "" } }, "models": { "yandexgpt-5.
1": { "id": "gpt:///yandexgpt-5. 1", "name": "YandexGPT Pro 5. 1" } } } } } Настройка для PiДля Pi добавляем провайдера в ~/.
Отраслевые последствия
json с типом openai-completions и отключаем фичи, которые Yandex пока не переваривает. { "providers": { "yandex": { "baseUrl": " "api": "openai-completions", "apiKey": "", "authHeader": true, "headers": { "OpenAI-Project": "" }, "compat": { "supportsDeveloperRole": false, "supportsReasoningEffort": false }, "models": } } } Настройка для HermesHermes тоже умеет в custom провайдеры. Главное — прокинуть заголовок проекта.
model: default: "gpt:///yandexgpt-5. 1" provider: custom base_url: " api_key: "" headers: OpenAI-Project: "" С Claude Code история получилась немного другой. Настроить его «в лоб», как Pi или OpenCode, нельзя.
Дело в том, что Claude Code общается через Anthropic Messages API, а Yandex отдает OpenAI-совместимый интерфейс. Так что для него обязательно понадобится поднимать gateway-переводчик. Всё остальное завелось буквально с пол-оборота.
Событие, по словам экспертов, усилит конкуренцию в сфере ИИ.





