Cloudflare улучшил обработку ошибок для AI-агентов, заменив громоздкие HTML-страницы на структурированные ответы в формате Markdown и JSON. Это сокращает затраты на токены на 98% при работе с ошибками, что существенно экономит ресурсы.
Актуальность изменений для разработчиков
AI-агенты уже давно не являются экспериментами — они обрабатывают миллиарды HTTP-запросов ежедневно. Однако при возникновении ошибок они продолжали получать стандартные HTML-страницы с информацией, предназначенной для пользователей, но не для машин. Cloudflare теперь применяет новый стандарт, соответствующий RFC 9457, который возвращает четкие и удобные для машин ответы при возникновении ошибок.
Это сильно упрощает жизнь разработчикам AI-агентов. Теперь вместо непонятных сообщений, таких как "Доступ запрещен", агенты будут получать пошаговые инструкции — "Вы находитесь под ограничением по скорости — подождите 30 секунд и повторите попытку с увеличением таймаута". Для разработчиков это упрощает процесс обработки ошибок и делает его более предсказуемым.
Технические детали изменений
Инновация уже введена в эксплуатацию по всей сети Cloudflare и не требует дополнительной настройки со стороны владельцев сайтов. Когда агент отправляет запрос и сталкивается с ошибкой, Cloudflare может предоставить ответ в формате "Accept: text/markdown" или "Accept: application/json". При сложных рабочих процессах, где агенты могут сталкиваться с несколькими ошибками, потенциальная экономия ресурсов складывается.
Структурированные ответы позволяют значительно упростить и ускорить взаимодействие. Один из примеров — с ответом об ошибке "rate-limit": теперь вместо 200 строк HTML кода агент получает короткое и понятное сообщение в структурированном формате.
Практическое значение для разработчиков
Это изменение говорит о том, что разработчики должны пересмотреть подход к обработке ошибок в своих приложениях, так как улучшенная эффективность может привести к значительной экономии ресурсов. Если ваша команда разрабатывает системы, полагающиеся на AI-агентов, учитывайте, что теперь вы можете значительно снизить затраты на токены, обрабатывая ошибки более эффективно.
Следующий шаг — мониторинг внедрения новых ответов и их влияния на производительность агентов в реальных рабочих процессах. Cloudflare продолжит развивать свои технологии, адаптируя их под нужды современных разработчиков.