Фоновые агенты и часы FinOps
Обновлено September 10, 2026 · впервые опубликовано September 10, 2026
Фоновое выполнение — один из самых полезных новых паттернов в агентских продуктах: задача может продолжаться после того, как пользователь закрыл приложение, а агент ждёт, вызывает инструменты и возвращает результат позже. Это также разрыв со старой моделью стоимости «запрос-ответ». Расходы больше не сосредоточены в видимой сессии; они могут накапливаться, пока никто не смотрит.
В обновлении Managed Agents от Google фоновое выполнение описано вместе с удалёнными MCP, пользовательскими функциями и обновлением учётных данных. Каждая из этих возможностей расширяет то, что может делать агент, но также увеличивает число оплачиваемых шагов и время, в течение которого задача может оставаться активной.
Бюджетируйте задачу, а не ход в чате
Бюджет на один ход в чате слишком мал как граница для фонового агента. Создайте бюджет задачи, который следует за работой через вызовы моделей, вызовы инструментов, повторные попытки, периоды ожидания и возобновления. У бюджета должны быть и лимит в долларах, и лимит шагов. Задача, которая потратила мало денег, но сделала сотни малоценных вызовов инструментов, всё равно нездорова.
Ведите реестр с ключом по ID задачи. Записывайте время начала и окончания, вызовы моделей, входные и выходные токены, вызовы инструментов, сборы внешних сервисов, повторные попытки и итоговый результат. Это позволяет отличить продуктивную долгую работу от агента, который жив, но не продвигается.
Используйте таймауты как финансовый контроль
Таймауты — это не только настройки надёжности. Зависшая задача расходует мощности и может снова проснуться после деплоя или обновления учётных данных. Задайте отдельные лимиты на общее время жизни по часам, на простой между шагами, на максимальное число вызовов модели и максимальное число вызовов инструментов. Когда лимит достигнут, приостановите задачу до одобрения человеком или завершите её с полезным частичным результатом.
Возобновление требует идемпотентности. Задача, возобновлённая без надёжной контрольной точки, может повторить дорогие поиски, выборки или действия с инструментами. Сохраняйте последний завершённый шаг и результаты, необходимые для продолжения. Сводите возобновлённую работу под исходным ID задачи, чтобы второй запуск не выглядел как новая, не связанная с первой функция.
Платите за ценность, а не за время выполнения
Более долгое выполнение не означает автоматически большей ценности. Отслеживайте долю завершённых задач, время до полезного результата, вмешательства человека и стоимость одной завершённой задачи. Фоновый агент, который тратит десять минут и даёт тот же результат, что и workflow за две минуты, — это проблема маршрутизации и промптов, даже если пользовательский опыт скрывает задержку.
Рабочий контур управления
- Задайте каждой фоновой задаче лимиты по деньгам, шагам, времени по часам и времени простоя.
- Сохраняйте контрольные точки до дорогих или необратимых вызовов инструментов.
- Требуйте одобрения перед переходом порога риска или расходов.
- Останавливайте зависшие задачи и сообщайте владельцу причину.
- Проверяйте стоимость завершённой задачи по версии workflow, а не только по модели.
Связанное
- Ограничители расходов агентов в продакшене
- Совокупная стоимость владения агентами
- Три бюджета, которые нужны каждому агенту
По теме
- Ограничители расходов агентов в продакшене
- Совокупная стоимость владения агентами
- Три бюджета, которые нужны каждому агенту
Хотите применить это к своему стеку? Принесите счета провайдеров, логи шлюза и ключевые рабочие процессы — мы определим драйверы затрат и пути экономии. Заказать бесплатный аудит →