Новости ИИ 1 мин чтения

Новый Agents API от OpenAI может сделать Telegram-ботов заметно мощнее

Alex Morgan

Alex Morgan

Опубликовано 25.09.2026

Новый Agents API от OpenAI может сделать Telegram-ботов заметно мощнее

OpenAI представила управляемый API для создания ИИ агентов, которые умеют работать в длинных сессиях, использовать внешние инструменты, запускать код и координировать специализированных субагентов.

Встроенной интеграции с Telegram в новом Agents API нет. Разработчикам по-прежнему нужно подключать его к Telegram Bot API и самим строить слой обмена сообщениями.

Но он может изменить то, на что способны такие боты.

Вместо того чтобы получить один запрос и вернуть один ответ модели, Telegram-бот сможет запустить долгую задачу, поработать с несколькими инструментами и прислать результат, когда всё будет готово. Это приближает продукт скорее к постоянному ассистенту, чем к обычному чат-боту.

Что именно запустила OpenAI

Agents API открывает разработчикам доступ к агентной среде, на которой работает Codex, через управляемый сервис OpenAI.

Согласно официальной документации Agents API, OpenAI берёт на себя сессии агента, оркестрацию, сжатие контекста и восстановление после сбоев. Разработчики задают инструкции, подключают нужные инструменты и выбирают, где будет выполняться работа.

Агент может работать без песочницы, если ему нужно только отвечать на вопросы или вызывать внешние функции. Для задач с файлами или кодом он может использовать среду, размещённую у OpenAI, или собственную среду разработчика.

Внутри среды агент может:

  • Выполнять код и команды.
  • Читать, создавать и редактировать файлы.
  • Подключаться к MCP-серверам.
  • Использовать функции разработчика и внешние инструменты.
  • Создавать файлы и другие артефакты.
  • Распределять работу между несколькими субагентами.

Сейчас API находится в бете. В кратком руководстве OpenAI показан агент, который пишет скрипт, запускает его в размещённой песочнице и возвращает результат.

Это гораздо больше инфраструктуры, чем Telegram-бот получает при обычном вызове модели. Разработчику больше не нужно самому строить каждую часть агентного цикла, сжимать длинную историю переписки или вручную восстанавливать рабочее состояние агента.

Почему это важно для Telegram-ботов

Большинство ИИ ботов в Telegram по-прежнему работают по знакомой схеме: пользователь пишет сообщение, бот пересылает его в API модели, и полученный текст возвращается в чат.

Для вопросов, помощи с текстами, перевода и генерации медиа этого достаточно. Сложности начинаются, когда пользователь просит бота выполнить работу из нескольких шагов.

Представьте бота-исследователя, которого попросили сравнить десять продуктов и подготовить отчёт. Обычный чат-бот попытается уложить всю задачу в один ответ. Агент может распределить исследование между субагентами, собрать их выводы, сделать документ и сообщить, когда работа будет готова.

Та же схема подойдёт для Telegram-ботов, которые:

  • Изучают загруженные документы и готовят итоговый отчёт.
  • Разбираются в технической проблеме с помощью файлов и внешних инструментов.
  • Следят за рабочим процессом и сообщают о важных изменениях.
  • Анализируют данные, собирают таблицу и присылают её в чат.
  • Координируют специализированных агентов для исследования, написания текста и проверки.
  • Продолжают проект на протяжении нескольких сообщений, не восстанавливая контекст каждый раз заново.

Telegram даёт интерфейс для общения и уведомлений. Agents API — управляемую среду выполнения агента за ним.

Это различие важно. ИИ не работает внутри Telegram, и Telegram не получает автоматического доступа к агентным функциям OpenAI. Бот служит мостом между пользователем Telegram и сессией агента, размещённой в другом месте.

Сессии — самая полезная часть модели

Agents API построен вокруг долгоживущих сессий, а не отдельных запросов.

Сессия со временем хранит настройки агента, переписку и сохранённую работу. Разработчик может отправлять новые сообщения в ту же сессию, а не начинать каждый раз с пустого контекста. Ходы могут выполняться асинхронно: приложение следит за прогрессом через потоковые события или получает изменения статуса через вебхуки.

Жизненный цикл сессий OpenAI описывает в руководстве по запуску и продолжению сессий агента.

В Telegram-боте разработчик может привязать каждого пользователя, личный чат или тему группы к своей сессии агента. Когда приходит новое сообщение, бот направляет его обратно в ту же сессию.

Так разговор может ощущаться более цельным. Пользователь начинает исследование с телефона, позже присылает ещё один файл и просит агента доработать результат, не повторяя исходных инструкций.

Но разработчику всё равно придётся решать, когда переиспользовать, разделять или удалять сессии. Если автоматически складывать все разговоры в одну постоянную сессию, можно смешать несвязанные задачи или хранить контекст дольше, чем ожидают пользователи.

Поддержки Telegram в комплекте нет

При всём потенциале Agents API — это не готовая платформа для Telegram-ботов.

Официального пакета OpenAI, который принимал бы обновления Telegram, проверял пользователей или превращал события агента в сообщения Telegram, нет. Разработчикам нужно строить такую интеграцию на Bot API Telegram или на существующем фреймворке.

Слой интеграции должен уметь:

  • Обрабатывать входящие сообщения, команды и вложения.
  • Сопоставлять чаты Telegram с идентификаторами сессий OpenAI.
  • Превращать файлы из Telegram во входные данные, доступные агенту.
  • Показывать прогресс, не заваливая переписку сообщениями.
  • Доставлять итоговый текст, документы и другие артефакты.
  • Восстанавливаться после сбоев API, сети или доставки сообщений.
  • Отменять работу, если пользователь передумал.
  • Надёжно разделять пользователей и групповые переписки.

У Telegram уже есть интерфейсы, подходящие для ИИ-продуктов: потоковые ответы, темы в личных чатах и структурированные сообщения. В документации о возможностях ботов ИИ агенты тоже описаны как штатный сценарий.

Но эти функции интерфейса не заменяют логику приложения, которая связывает два сервиса.

Этим Agents API отличается от недавно представленного пакета канала Telegram для Microsoft Agent Framework, где есть более прямой адаптер, превращающий обновления Telegram во входные данные агента. OpenAI предоставляет среду выполнения агента, а мост к Telegram остаётся заботой разработчика.

Долгим задачам нужен другой пользовательский опыт

Более мощный бэкенд не делает бота автоматически удобнее.

Задача, которая занимает несколько минут, не может вести себя как обычный ответ в чате. Пользователю нужно понимать, работает ли агент, ждёт ли подтверждения, просит ли информацию или завершился с ошибкой.

Telegram позволяет присылать обновления о прогрессе, но если отправлять каждое внутреннее событие, чат быстро захлебнётся. Лучше редактировать одно сообщение со статусом, показывать только значимые этапы и отдельно присылать итоговый результат.

Боту также нужен понятный способ остановить задачу. Если агент может ходить по сайтам, вызывать инструменты или менять файлы, простая команда /cancel становится важнее, чем у чат-бота, который выдаёт один ответ.

Ещё один вопрос — подтверждения. Агент, который изучает информацию, и агент, который отправляет письмо, меняет базу данных или проводит транзакцию, — это разные вещи. Действия с внешними последствиями не стоит прятать за общим индикатором «работаю».

Самые полезные агенты в Telegram, скорее всего, будут меньше показывать свою внутреннюю кухню и больше давать пользователю контроль над важными решениями.

Приватность и стоимость требуют внимания

Переход от одиночных ответов к постоянным агентам меняет и профиль рисков.

Agents API хранит состояние сессии, чтобы работа могла продолжаться между ходами. В документации сказано, что сейчас сервис поддерживает хранение данных только в США и не поддерживает Zero Data Retention. Использование собственной среды выполнения не делает Agents API совместимым с Zero Data Retention.

Это важно для Telegram-ботов, которые работают с личными документами, деловой перепиской или данными клиентов. Разработчикам стоит объяснять, что отправляется в OpenAI, как долго их собственное приложение хранит сообщения из Telegram и как пользователь может удалить сессию агента.

Учётные данные API тоже должны оставаться за пределами песочницы агента. В кратком руководстве OpenAI прямо советует не класть API-ключ приложения в среду, где работает агент.

Расходы могут быть менее предсказуемыми, чем у чат-бота с одним ответом. По словам OpenAI, использование модели оплачивается по API-тарифам выбранной модели, а за размещённые инструменты и контейнеры песочницы взимается отдельная плата. Многошаговая задача с субагентами, веб-поиском и выполнением кода может потребовать куда больше ресурсов, чем простой разговор.

Владельцам ботов придётся ограничивать длительность задач, использование инструментов и число параллельных агентов, а не полагаться только на лимиты сообщений.

Что это значит для ИИ инструментов в Telegram

Agents API от OpenAI не создаёт готового ассистента для Telegram одним запросом. Он решает другую задачу: управляет средой выполнения агента, который может работать дольше, использовать инструменты и сохранять состояние.

Для разработчиков Telegram-ботов это снимает часть сложной инфраструктуры, но не трогает продуктовый слой. Аутентификацию, дизайн чата, разрешения, уведомления и безопасную доставку всё равно нужно строить вокруг него.

В итоге может появиться новый класс Telegram-ботов, которые делают больше, чем открывают доступ к модели в окне чата. Они смогут принять задачу, поработать с инструментами и файлами, запросить данные, когда это нужно, и вернуться с готовым результатом.

Насколько полезными окажутся такие боты, будет зависеть не столько от количества заявленных агентных функций, сколько от того, насколько понятно они ими управляют.

Agents API даёт механизм. Telegram даёт интерфейс. Превратить их в продукт, который пользователи поймут и которому смогут доверять, по-прежнему предстоит разработчикам.