«Сколько этот агент стоит в месяц» обычно схлопывается в одно число. На счёте три строки: токены модели, вызовы инструментов и машина, которая держит процесс включённым. На дешёвой модели инструменты часто дороже модели. На флагманской токены перекрывают машину. Сложить три строки в одну «месячную плату за агента» — значит на обоих концах срезать не ту строку.
Сегодня 12 октября 2026. Цены моделей взяты из сверки стандартных точек производителей на этом сайте 10 октября и из сверки Claude Opus 5.5 25 сентября. Поиск и hosted sandbox — со страницы цен Agents API, открытой 29 сентября. Перед запуском откройте страницу цен производителя ещё раз. Это рабочий лист, не оферта.
Месяц одной формулой
Сначала закрепите формулу. Все таблицы ниже заполняют эти три клетки. Клетка, которой не было, равна 0. Не придумывайте число, чтобы лист выглядел полным.
месяц = модель + инструменты + машина
модель = млн входных токенов × цена входа
+ млн выходных токенов × цена выхода
инструменты = число поисков × цена вызова
+ минуты песочницы × цена минуты этой ступени памяти
машина = 0 (вы за компьютером)
или аренда Cloud Mac (команда должна идти на macOS)
Токены модели
Цены входа и выхода разные, и вход агента обычно на порядок больше выхода. Считать только выход — занизить флагман. Считать только «сколько символов набрал пользователь» — занизить цикл. Чтение кэша дешевле. Запись в кэш идёт отдельно, когда префикс впервые попадает в кэш. Пока префикс не прогрет, не считайте цену кэша уже случившимся счётом.
Вызовы инструментов
Инструменты попадают на два вида счёта. Один — за вызов или за минуту, в строке инструментов поставщика: web search и контейнер openai_hosted. У другого своей цены нет: своя функция кладёт результат обратно в разговор, следующий вход длиннее, деньги сидят в строке модели. И то и другое называется «вызов инструмента». При сложении не считайте дважды.
Облачный сервер
Если процесс, который вызывает API, живёт только до закрытия крышки, строка машины — $0. Ночному процессу нужна машина, которая не засыпает. Она может быть маленькой. Она только шлёт запросы. Строка становится арендой Cloud Mac, когда команде нужны xcodebuild, симулятор или подпись, а Linux-песочница этого не умеет. В день написания плашки цен на главной были такими: M4 · 16 ГБ / 256 ГБ от $101.7 в месяц, M4 · 24 ГБ / 512 ГБ от $200.3 в месяц. Оплата идёт по странице тарифов. Стартовая цена здесь не договорная.
Почему четыре хода растягивают вход
Лист одного вызова на этом сайте от 10 октября берёт 20 000 входных и 4 000 выходных токенов, 880 раз. Это цена одного сообщения пользователя, которое вошло и вышло один раз. Агент — не один проход. Четыре хода ниже — база этой статьи: план, поиск, оставить результат инструмента в контексте, завершить. На сессию это 60 000 входных и 3 000 выходных токенов.
| Ход | Входные токены | Выходные токены | Что добавляет этот ход |
|---|---|---|---|
| 1 | 8 000 | 500 | План |
| 2 | 12 000 | 400 | 1 web search |
| 3 | 18 000 | 600 | Результат инструмента уже в контексте |
| 4 | 22 000 | 1 500 | Завершение |
| Итого | 60 000 | 3 000 | Вход в 3 раза больше одного вызова на 20 тысяч |
22 рабочих дня по 40 сессий — всё те же 880 сессий, тот же счёт, что в прошлых заметках, чтобы листы можно было сравнить. Вход всего 52,8 млн (880 × 60 000). Выход всего 2,64 млн (880 × 3 000). Выход даже меньше 3,52 млн листа одного вызова. Дороже то, что отправляют назад на вход.
GPT-6 Luna на листе одного вызова — $3.52, на листе четырёх ходов — $6.60, примерно в 1,9 раза. Цены входа и выхода Gemini 3.8 Flash обе в 7,5 раза выше Luna, поэтому оба листа дают 7,5×. DeepSeek вне пика на листе одного вызова был около 1,35×. На этом листе, где входа больше, около 1,44× ($9.50 / $6.60). Множитель идёт за смесью входа и выхода. Не переносите множитель прошлой статьи как есть.
Тот же объём: насколько расходятся строки модели
Таблица — только модель, короткий контекст, без кэша, в долларах. Цены — стандартная точка производителя: Luna, Sol, Astra, Gemini 3.8 Flash и DeepSeek V4.1 Flash по сверке 10 октября; Opus 5.5 по сверке 25 сентября, $4 / $20. Покупка кредитов OpenRouter добавляет 5,5%. Этой надбавки в таблице нет.
| Модель | Вход / выход, за миллион | 52,8 млн вход + 2,64 млн выход | К Luna |
|---|---|---|---|
| GPT-6 Luna | $0.10 / $0.50 | $6.60 | 1× |
| DeepSeek V4.1 Flash · вне пика | $0.15 / $0.60 | $9.50 | 1,44× |
| DeepSeek V4.1 Flash · пик | $0.30 / $1.20 | $19.01 | 2,9× |
| Gemini 3.8 Flash | $0.75 / $3.75 | $49.50 | 7,5× |
| GPT-6 Sol | $2 / $10 | $132.00 | 20× |
| Claude Opus 5.5 | $4 / $20 | $264.00 | 40× |
| GPT-6 Astra | $10 / $50 | $660.00 | 100× |
$6.60 у Luna — это 52,8 × $0.10 плюс 2,64 × $0.50. Цены входа и выхода Sol обе в 20 раз выше Luna, поэтому вся строка в 20 раз, а не «дорого только на выходе». Astra — в 100 раз. Выход DeepSeek вне пика — $1.584; округлённый и сложенный с $7.92 входа, он записан как $9.50. Пик — $15.84 + $3.168, записан как $19.01. $0.75 / $3.75 у Gemini уже включают скидку, которая тогда стояла на точке. Это не ещё одно деление пополам.
Выше примерно 272K входных токенов стандартный запрос GPT-6 целиком переходит на цены длинного контекста. Надбавка не только на избыток. Каждый ход здесь не выше 22 000 входных токенов, поэтому лист использует короткий контекст. Если в каждый ход класть весь репозиторий, таблица перестаёт держаться.
Вызовы инструментов на отдельной строке
Цены поиска и песочницы ниже — со страницы цен OpenAI. Добавляйте их только к счёту, который реально вызвал эти инструменты. Исполнение кода у Claude или DeepSeek — другой счёт. Не приклеивайте к нему цену контейнера OpenAI.
Поиск — за вызов
Web search — около $10 за тысячу вызовов. По одному поиску на каждую из 880 сессий — $8.80. Найденный текст потом считается входными токенами. В эти $8.80 текст не входит. Если ищет только каждая десятая сессия, строка становится $0.88. Поиска не было — пишите 0.
Песочница — за минуту
Контейнер openai_hosted тарифицируется по ступени памяти. На момент написания были видны 1 / 4 / 16 / 64 ГБ примерно по $0.03 / $0.12 / $0.48 / $1.92 за 20 минут на контейнер. Поминутный учёт имеет минимум 5 минут. Все 880 сессий по 5 минут и 1 ГБ — это 880 × $0.0075 = $6.60. При 4 ГБ это в 4 раза, $26.40. Полные 20 минут каждый раз: $26.40 при 1 ГБ и $105.60 при 4 ГБ. Публичный пример не выбирает ступень памяти. До счёта держите колонки и на 1 ГБ, и на 4 ГБ.
| Строка инструмента | Все 880 сессий | Только 10% сессий |
|---|---|---|
| Web search (без найденного текста) | $8.80 | $0.88 |
| Песочница 5 минут · 1 ГБ | $6.60 | $0.66 |
| Песочница 5 минут · 4 ГБ | $26.40 | $2.64 |
| Песочница 20 минут · 1 ГБ | $26.40 | $2.64 |
| Песочница 20 минут · 4 ГБ | $105.60 | $10.56 |
Вызов функции прячется в следующем входе
У своей функции обычно нет строки «$0.0x за вызов». Возвращённый текст входит во вход каждого следующего хода. 60 000 входных токенов этого листа уже включают этот рост: третий ход — 18 000, четвёртый — 22 000, длиннее первого, потому что результат всё ещё в контексте. Добавить ещё плату за число вызовов функции — посчитать дважды.
Если команда идёт в песочнице поставщика, пишите минуты песочницы, а строку машины оставьте $0 или только маленький процесс, который шлёт запрос. Если команда идёт на вашем Mac, пишите Cloud Mac, а строку песочницы — 0. Обе строки оставляйте только когда машины делают разную работу: скрипты в песочнице, подпись на Mac.
Когда появляется облачный сервер
- Вы за компьютером. Машина — $0. Закрыли крышку — остановилось. Ночную работу так не принять.
- Нужен webhook 7×24, и все инструменты в песочнице поставщика или это чистый API. Процесс, который шлёт запросы, лёгкий. Если машина уже не выключается, не арендуйте Mac только чтобы слать HTTP. Этот текст не ставит договорную цену на чужой Linux VPS.
- Инструмент обязан быть macOS. Добавьте Cloud Mac. Ступень 16 ГБ на главной начинается примерно с $101.7 в месяц. Токены она не заменяет. Она заменяет шаг, который без Mac не идёт.
Когда включены субагенты, токены копятся по контексту каждого агента, а не по одному сообщению пользователя. Неудачный повтор всё равно считает токены и уже случившийся инструмент. Обоих пунктов в таблице выше нет. Они увеличивают число 880. Цену за единицу они не поднимают.
Три месячных счёта рядом
Все три используют 880 сессий по четыре хода выше. Строка инструментов добавляется только если реально вызывались поиск OpenAI и песочница 1 ГБ на 5 минут. Mac — стартовая цена ступени 16 ГБ.
| A · Luna | B · Sol | C · Astra | |
|---|---|---|---|
| Модель | $6.60 | $132.00 | $660.00 |
| Поиск + песочница 5 мин 1 ГБ | $15.40 | $15.40 | $15.40 |
| Cloud Mac 16 ГБ | не добавлен | $101.7 | не добавлен |
| Итого | $22.00 | $249.10 | $675.40 |
- A, дешёвая модель. Инструменты за $15.40 — это в 2,3 раза больше строки модели $6.60. Чтобы снизить этот счёт, сначала реже ищите и не давайте песочнице крутиться вхолостую до минимума в 5 минут, и только потом меняйте модель. Если этому стеку тоже нужен Mac, итог $22.00 + $101.7 = $123.70, и машина становится самой большой строкой.
- B, ежедневный цикл кода плюс один Mac. $249.10. Убрать Mac — останется $147.40. Пока Mac не спит, выход Sol всё равно $10 за миллион. Не считайте, что аренда «включает» API.
- C, флагман, те же инструменты, без Mac. $675.40. Модель — большая часть этого счёта. Те же инструменты и Mac вместе: $660 + $15.40 + $101.7 = $777.10, и модель всё ещё около 85%. Чтобы снизить этот счёт, опустите модель по умолчанию до Sol или Luna.
Ещё одна частая связка: модель — DeepSeek вне пика за $9.50, инструменты идут на Cloud Mac, поэтому нет песочницы OpenAI и нет $8.80 поиска. Итог $9.50 + $101.7 = $111.20. Это не «DeepSeek плюс песочница OpenAI». Сменили место, где идёт команда, — вместе меняются строка инструментов и строка машины.
Если 70% из 52,8 млн входа — чтение кэша Sol ($0.20 за миллион), то некэшированные 15,84 млн × $2 = $31.68, кэшированные 36,96 млн × $0.20 = $7.39, выход по-прежнему $26.40. Строка модели около $65.47, а не $132. Первая запись префикса идёт отдельно и в это число не входит. Когда системный промпт и карта репозитория повторяются, сначала смотрите попадания в кэш, потом решайте, поднимать ли ступень.
Подставить свои три числа
Меняются только три числа: число сессий, входные токены на сессию, выходные токены на сессию. Строка модели = (миллионы входа × цена входа) + (миллионы выхода × цена выхода). Если 880 сессий станут 88, строка модели и строки инструментов, которые бывают каждую сессию, делятся примерно на 10. Аренда Cloud Mac — нет.
- Убрать поиск: вычесть $8.80 из A или B.
- Песочница с 1 ГБ на 4 ГБ, всё ещё 5 минут: $6.60 внутри строки инструментов заменить на $26.40.
- Инструменты только у каждой десятой сессии: берите правый столбец таблицы инструментов, не левый.
- Кредиты через OpenRouter: умножьте строку модели на 1,055. Идут ли инструменты отдельно — по счёту этого маршрута.
FAQ
Какая формула даёт месячные расходы?
Токены модели плюс вызовы инструментов, которые реально были, плюс машина, которая не засыпает. Три строки складывают отдельно. Если вызов идёт с компьютера перед вами, строка машины — $0.
Почему нельзя умножить одно сообщение пользователя на цену?
Следующий ход отправляет назад предыдущий вывод и результат инструмента. Эти четыре хода — 60 000 входных и 3 000 выходных токенов на сессию, а не один вызов на 20 000 входных и 4 000 выходных.
Как тарифицируются вызовы инструментов?
Web search — около $10 за тысячу вызовов, плюс входные токены найденного текста. Контейнер openai_hosted считается по ступени памяти и времени. У своей функции обычно нет платы за вызов: расход сидит во входных токенах следующего хода. Если вызова не было, строку не пишут.
Можно ли сложить hosted sandbox и Cloud Mac?
Не за одну и ту же команду. Если команда идёт в песочнице поставщика, пишут минуты песочницы и не пишут Mac. Если команда обязана идти на macOS, пишут Cloud Mac и не пишут песочницу этой команды. Обе строки оставляют только когда две машины делают разную работу.
Насколько кэш снижает счёт?
На Sol, если 70% входа — чтение кэша, строка модели падает со $132 примерно до $65.47. Первая запись в кэш в эту цифру не входит. Смотрите её после того, как префикс прогрет.
Сначала разнесите три строки, потом решайте, что срезать
На дешёвой модели сначала режьте число поисков и время песочницы. На дорогой сначала опустите ступень, а Astra оставьте случаям, которые уже сравнили на фиксированной оценке. Mac добавляйте только на шаг, который без macOS не идёт. Три строки не склеивайте в одну «месячную плату за агента».
Ночной цикл — на машину, которая не засыпает
Ноутбук нужен, чтобы прогнать одну сессию. Ночной цикл агента и xcodebuild кладите на Cloud Mac, который не спит. Ноутбук смотрит только diff и три строки выше.