РУКОВОДСТВО · ОБНОВЛЕНО 2026-09-16
Сколько стоит AI-агент: токены на шаг, задачу и месяц
У агента цена одной задачи складывается из нескольких вызовов модели: контекст и результаты инструментов могут повторно попадать во вход каждого шага.
Считайте не цену одного запроса, а стоимость завершённой задачи. Для каждого шага запишите входные, выходные и дополнительные категории токенов, тариф модели и исход вызова. Суммируйте успешные шаги, повторы и неудачные попытки; затем умножайте стоимость задачи на реальную нагрузку и добавляйте резерв на верхний перцентиль, а не только на среднее.
1. Определите границы одной задачи
Единицей расчёта может быть закрытое обращение, созданный отчёт или исправленная ошибка в коде. Укажите максимальное число шагов и условие остановки до запуска. Агент, который сделал три полезных вызова и затем десять раз повторил неработающий инструмент, уже расходует бюджет, даже если финального результата нет. Сохраняйте отдельно цену успешной задачи, отменённой задачи и задачи, переданной человеку.
2. Разбейте один прогон на события
Для каждого вызова запишите точный model id, prompt tokens, completion tokens, cached или reasoning tokens при наличии, время и итог. Результат инструмента не обязательно бесплатен: его выполнение может стоить отдельно, а текст результата попадает в следующий запрос модели. Если агент использует поисковый сервис, песочницу или внешнюю базу, добавьте их цену в отдельную строку. Не называйте все расходы «ценой токенов».
3. Проверьте формулу на числах
Предположим, агент делает четыре шага. Каждый шаг в среднем получает 2000 входных и 500 выходных токенов. При условных ставках 100 ₽ за миллион входных и 400 ₽ за миллион выходных цена шага — 0,40 ₽, всей задачи — 1,60 ₽. При 5000 задачах это 8000 ₽ без учёта tools, повторов, иных категорий токенов и инфраструктуры. Это иллюстрация арифметики, не опубликованный тариф Tokenmost.
4. Посчитайте распределение, а не одну среднюю
На контрольной выборке сохраните медиану, p95 и худшие безопасно завершённые прогоны. Отдельно посмотрите задачи, где контекст накапливается, агент запрашивает слишком большие результаты инструмента или цикл возвращается к прежнему действию. Месячный план стройте из ожидаемого количества задач каждого типа. Для лимита используйте более дорогой сценарий, а не оптимистичную короткую демонстрацию.
5. Поставьте ограничения, которые видны пользователю
Задайте предел шагов, выходных токенов, времени и стоимости одной задачи. Ключи и проекты разделяйте по приложениям; для каждого ведите отдельный бюджет. При достижении лимита агент должен остановиться с понятным состоянием и возможностью продолжить после проверки, а не бесшумно переключаться на дорогую модель. Кэширование и дешёвый первый шаг могут помочь, но их экономию подтверждают фактическим usage и качеством результата.
Частые вопросы
Почему агент дороже обычного чата?
Он часто вызывает модель несколько раз и снова передаёт контекст вместе с результатами инструментов.
Можно ли умножить цену одного шага на фиксированное число?
Для черновой оценки да, но рабочий бюджет требует распределения реального числа шагов и повторов.
Что включать в стоимость кроме токенов?
Платные инструменты, поиск, хранение, инфраструктуру, ручную проверку и повторную обработку ошибочных задач.
Как ограничить неожиданный расход?
Задайте лимиты на шаги, время, выход и бюджет проекта; журналируйте стоимость каждой завершённой и прерванной задачи.