Один PR от AI-агента на реальном тикете обходится примерно в $82 по токенам Opus. Тот же прогон на open-weight моделях стоит примерно $13.
Я выгрузил логи нашего агента, чтобы посчитать, сколько токенов нужно, чтобы пройти путь от тикета до PR. Количество токенов настоящее, а цены — публичные прайс-листы провайдеров.
На мелких тикетах, например поправить эндпоинт или добавить валидацию, у нас было 931 PR в 8 репозиториях на разных стеках. В среднем на PR уходило около 1,25 млн токенов: 240 тыс. входных, 67 тыс. выходных и остальное — чтения из кэша. Это $3,35 на Opus, $2,01 на Sonnet и $0,63 на open-weight моделях вроде GLM, DeepSeek или Kimi.
На настоящих тикетах картина другая. На живом проекте, где фичи приходят прямо из Jira, вместе с планированием, один PR съедал в 10–100 раз больше токенов. Отсюда примерно $82 на Opus, примерно $49 на Sonnet и примерно $13 на open-weight.
Представьте команду из 30 инженеров, каждый из которых выкатывает по 20 таких PR в месяц. Это около $49k в месяц на Opus, $29k на Sonnet и $7,6k на open-weight. За год выходит $590k против $350k против $90k за одну и ту же работу.
Справедливости ради: я считал Opus и Sonnet на тех же объёмах токенов, что и open-weight модели. Фронтирные модели иногда справляются с меньшим количеством токенов. Но даже если Opus понадобится вдвое меньше, он всё равно будет дороже в 2,5–3 раза.
Есть ещё одна статья расходов, которой в этой арифметике нет совсем: куда уходит ваш код, пока вы платите за эти токены.
В YAGNI мы считаем такие цифры каждый день, поэтому и строим на open-weight моделях. А вы считали, сколько ваша команда тратит на один PR?