OpenAI выпустила Open Responses — открытую спецификацию, призванную стандартизировать работу AI-агентов и устранить фрагментацию API. Инициативу уже поддержали ключевые игроки рынка: Hugging Face, Vercel, OpenRouter, а также провайдеры локального запуска моделей — Ollama, LM Studio и vLLM.
Для вайбкодеров это означает конец эпохи бесконечного написания «оберток над обертками». Теперь интеграция агентов в Cursor или кастомные воркфлоу станет универсальной, независимо от того, используете вы проприетарную GPT-4o или локальную Llama через Ollama.
Что внутри спецификации?
Open Responses формализует ключевые концепции агентских систем:
- Агентские циклы (Agentic Loops): Стандартизированные циклы рассуждения, вызова инструментов и рефлексии. Теперь провайдеры могут выполнять сложные многошаговые задачи внутри своей инфраструктуры и возвращать финальный результат за один API-запрос.
- Items: Атомарные единицы ввода/вывода, включая сообщения, вызовы функций (
function_call) и, что важно, этапы рассуждения (reasoning).
- Видимость рассуждений: Спецификация позволяет разработчикам видеть «мыслительный процесс» модели (Chain of Thought), при этом провайдеры могут сами решать, отдавать ли полный лог, краткое резюме или защищенный контент.
Внутренние vs Внешние инструменты
Спецификация четко разделяет инструменты на внутренние (выполняются на стороне провайдера, например, поиск по документам перед ответом) и внешние (выполняются на стороне клиента). Это позволяет значительно сократить количество сетевых задержек (round-trips) при работе сложных агентов.
Почему это важно для сообщества?
Главная проблема текущего рынка — несовместимость схем. Как отметил эксперт Ритурадж Праманик: «Строить „открытый“ стандарт на базе API OpenAI иронично, но практично. Настоящий кошмар — это фрагментация. Если эта спецификация избавит меня от написания очередного адаптера и сделает смену модели безболезненной, она решит главную головную боль в разработке агентов».
Ожидается, что такие лаборатории, как Qwen, Kimi и DeepSeek, быстро внедрят поддержку Open Responses. Это откроет путь к использованию мощных локальных моделей в связке с продвинутыми инструментами вроде Claude Code без переписывания кода интеграции.
Спецификация, схемы и инструменты для тестирования совместимости уже доступны на официальном сайте проекта openresponses.org, а Hugging Face запустили демо-приложение для демонстрации возможностей стандарта.