Vuncloud Блог
← Назад к полевым заметкам

Agents API OpenAI на практике: собрать AI-агента, развернуть в облаке и посчитать стоимость API и сервера

Три строки счёта · одна сессия · лист, где можно менять цифрыОколо 12 минут

Человек набирает код на ноутбуке рядом с чашкой — сборка агента OpenAI и сверка стоимости API и сервера

Agents API OpenAI вышла в публичную бету 10 сентября 2026 года. Вы выбираете модель, инструменты и среду. OpenAI хостит harness, который двигает Codex. У самого API нет платформенной платы. Счёт обычно из трёх строк: токены модели, встроенные инструменты и время контейнера только если вы правда используете hosted sandbox. Если задаче нужны xcodebuild, симулятор или подпись, Linux-песочница этого не сделает. Этот шаг требует Mac, который не засыпает.

Сегодня DevDay (29 сентября 2026, Сан-Франциско). Ставки ниже — с страницы цен, страницы модели GPT-6 Astra и анонса Agents API, открытых в момент написания. Если кейноут меняет цену, побеждают консоль и страница цен. Карта функций — в превью DevDay и в материале функции и цены GPT-6 Astra.

$0
Платформенная плата Agents API
$10 / $50
Astra, короткий контекст, за 1 млн токенов
$101.7
M4 16 ГБ, месяц от, на главной

Разнести счёт на три строки

«Агент дорогой» обычно складывает четыре разные вещи: флагманскую модель, поиск, простаивающий контейнер и машину, которую арендуют только из-за macOS. Если разнести, повседневный цикл дорог из-за уровня модели, а не из-за того, что вы вызвали Agents API.

СтрокаКогда появляетсяСтавка на момент текста
Токены модели Каждый вывод Короткий контекст, за 1 млн токенов, вход / выход: Luna $0.10 / $0.50, Sol $2 / $10, Astra $10 / $50
Встроенные инструменты Только если вызвали Web search около $10 / 1 000 вызовов, найденный текст ещё как входные токены
Контейнер environment.type равен openai_hosted 1 / 4 / 16 / 64 ГБ около $0.03 / $0.12 / $0.48 / $1.92 за 20 минут на контейнер. Подходящие сессии — поминутно, минимум 5 минут
Ваш сервер Нужен постоянный процесс или macOS В Agents API этой строки нет. Месячные старты на главной: около $101.7 (M4 16 ГБ / 256 ГБ) и $200.3 (24 ГБ / 512 ГБ)
Сначала счёт, потом цена за единицу

Публичный пример создания сессии задаёт только openai_hosted. Уровня памяти там нет. Страница цен всё равно считает контейнер по четырём ступеням. Пока счёт не пришёл, посчитайте и 1 ГБ, и 4 ГБ. Не закладывайте в бюджет только самую дешёвую строку.

Собрать самого маленького агента

Вход — POST /v1/agents/sessions, заголовок OpenAI-Beta: agents=v1. Ключу нужны api.agents.read, api.agents.write и api.responses.write для вывода. Ключ живёт в процессе, который шлёт запрос. Не кладите OPENAI_API_KEY в переменные среды песочницы. Зарезервированные имена вроде PATH и CODEX_* отклоняются.

Минимальная сессия: Sol + openai_hosted
curl --no-buffer --fail-with-body https://api.openai.com/v1/agents/sessions \
  -H "OpenAI-Beta: agents=v1" \
  -H "Authorization: Bearer $OPENAI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "agent": {
      "model": "gpt-6-sol",
      "instructions": "Write clean code, run it, and report the actual output."
    },
    "environment": { "type": "openai_hosted" },
    "input": "Create tree.py, print a readable tree of the current directory, run it, show the output.",
    "stream": true
  }'

Начинайте с gpt-6-sol. Не ставьте gpt-6-astra на каждую сессию. Критерий приёмки один: файл записан, запущен, настоящий вывод прочитан обратно. На Astra поднимайте только трудные случаи, которые уже измерили. Когда суб-агенты включены, токены суммируются по контексту каждого агента. Это не цена одного сообщения пользователя.

Граница данных в бете

Документация беты пишет, что Agents API не поддерживает Zero Data Retention. Переход на self_hosted не включает ZDR. Если код или ключи не могут покинуть сеть, прочитайте настройки данных до создания сессии.

Три места в облаке

Деплой здесь — не ещё одна обёртка платформы. Он отвечает на два вопроса: кто вызывает API и на какой машине работают инструменты.

openai_hosted: скрипты и проверки

Hosted sandbox — это Linux-рабочая область с Python, Node.js и оболочкой. Рабочий каталог — /workspace. Он подходит, чтобы писать скрипты, обрабатывать данные и проверять репозитории без toolchain Apple. Сеть можно сузить под задачу. В примерах документации доступ часто сначала выключен и открывается после того, как скрипт прошёл.

Разработчики за несколькими мониторами с кодом — агент на облачной машине, которая не засыпает
Процесс, который вызывает API, должен бодрствовать. Ноутбук с закрытой крышкой годится только чтобы проверить минимальную сессию.

Процесс, который не спит

Прототип может отправить этот curl с ноутбука перед вами. Закрыли крышку — длинная сессия оборвалась. В проде вызов живёт в процессе, который не засыпает: очередь, webhook или таймер. Процесс может быть маленьким. Он не компилирует iOS. Свои образы, GPU или частная сеть — это self_hosted или партнёрская среда из документации. Не впихивайте их в hosted sandbox. Поля запроса берите из документации для разработчиков.

Когда нужен именно Mac

Hosted sandbox — это Linux. xcodebuild, симулятор iOS, подпись и TestFlight требуют macOS. Оркестрацию оставьте на Agents API, toolchain Apple — на Cloud Mac. Скрипты и проверки фронтенда могут идти в песочницу. Архив и подпись остаются на Mac.

В день написания плашки цен на главной были такими: M4 · 16 ГБ / 256 ГБ от $101.7 в месяц, M4 · 24 ГБ / 512 ГБ от $200.3 в месяц. Можно выбрать день, неделю, месяц и квартал. Короткую приёмку берите на день или неделю, постоянную сборку переводите на месяц. Оплата идёт по странице тарифов. Стартовая цена здесь не договорная.

Сколько стоит API

Таблица — короткий контекст, доллары США за миллион токенов. Выше 272K на входе весь запрос идёт по длинному контексту: около 2× для входа и кэша, около 1,5× для выхода. Надбавка не только на превышение. Batch / Flex — около половины стандартной цены, Fast — около 2×. Кэшированный вход дешевле. Запись в кэш — около 1,25× некэшированного входа.

ПунктВходКэш входаЗапись кэшаВыход
gpt-6-luna · короткий контекст$0.10$0.01$0.125$0.50
gpt-6-sol · короткий контекст$2$0.20$2.50$10
gpt-6-astra · короткий контекст$10$1$12.50$50
gpt-6-astra · длинный контекст (>272K)$20$2$25$75
Web searchОколо $10 / 1 000 вызовов плюс входные токены найденного текста
Контейнер 1 / 4 / 16 / 64 ГБ$0.03 / $0.12 / $0.48 / $1.92 за 20 минут (минимум 5 минут при поминутной оплате)

Если маршрут всё ещё на GPT-5.6 Sol, промо, которое совпадало с документами 20 сентября, было $4 за вход и $20 за выход, с записью до 21 ноября. Это другая строка модели. Не складывайте её с $2 / $10 у gpt-6-sol. Перед выкладкой ещё раз сверьтесь со страницей цен.

Что добавляет сервер

  • Вы вызываете API, только пока сидите за компьютером. Сервер стоит $0. Закрыли крышку — остановилось. Ночную задачу так не принять.
  • Webhook нужен весь день, а инструменты все в песочнице или в обычном API. Оркестратор лёгкий. Если машина, которая не выключается, уже есть, не арендуйте Mac только чтобы звать Agents API.
  • Нужна macOS. Добавьте Cloud Mac. Старт 16 ГБ на главной — около $101.7 / месяц. Он не заменяет токены. Он заменяет шаг, который без Mac не идёт.
Аренда Mac не включает API

Два платежа покупают разное. Mac может бодрствовать, а выходные токены Astra всё равно $50 за миллион. Сначала опустите модель по умолчанию до Sol или Luna, и только потом переводите Mac с дня на месяц.

Месячный лист, где можно менять цифры

Это рабочий лист, не коммерческое предложение. Допущение: 22 рабочих дня, 40 сессий в день, всего 880. Каждая сессия — короткий контекст, без кэша: 20 000 входных токенов, 4 000 выходных и один web search. Итого вход 17.6M, выход 3.52M.

ПунктLunaSolAstra10% Astra + 90% Sol
Токены модели$3.52$70.40$352$98.56
Web search (без токенов текста)$8.80
Песочница 5 мин · 1 ГБ / 4 ГБ$6.60 / $26.40
Песочница 20 мин · 1 ГБ / 4 ГБ$26.40 / $105.60

Три сравнения, всё ещё без токенов найденного текста:

  • Luna + поиск + 1 ГБ только по минимуму 5 минут: около $19 (3.52 + 8.80 + 6.60).
  • Смесь моделей + поиск + полные 20 минут на 1 ГБ: около $134 (98.56 + 8.80 + 26.40).
  • Та же строка плюс старт Cloud Mac 16 ГБ: около $235 (134 + 101.7). Уберите Mac — сторона API всё ещё около $134.

Под свой объём меняйте три числа: число сессий, входные токены за сессию, выходные токены за сессию. Строку цены за единицу держите вровень со страницей цен. Если 880 сессий станут 88, модель, поиск и контейнер делятся примерно на 10. Аренда Mac — нет.

FAQ

Есть ли у Agents API платформенная плата?

В анонсе беты — нет. Вы платите токены выбранной модели, встроенные инструменты, которые реально вызвали, и время контейнера только при openai_hosted.

Какую модель ставить на каждый день?

По умолчанию gpt-6-sol или gpt-6-luna. На тех же 880 сессиях строка модели целиком на Astra — $352. Девяносто процентов Sol и десять Astra — $98.56. Трудный случай поднимайте только после сравнения на фиксированном наборе.

Запустит ли hosted sandbox Xcode?

Нет. Это Linux. Подпись, симулятор и xcodebuild остаются на macOS. Cloud Mac закрывает этот шаг. Счёт API он не заменяет.

Где живёт ключ API?

В процессе, который вызывает API, не в среде песочницы. Бета не поддерживает Zero Data Retention, и self_hosted не исключение.

Как прикинуть месяц?

Возьмите 880 сессий выше и замените число и токены. Контейнер считайте и на 1 ГБ, и на 4 ГБ, и смотрите и минимум 5 минут, и полные 20. Если в день DevDay ставка изменится, побеждает страница цен.

Сначала прогоните сессию, потом прочитайте три строки

Порядок такой: минимальная сессия, три строки счёта, и только потом вопрос, нужен ли Mac. Модель по умолчанию оставьте на Sol или Luna. Astra — для трудных случаев, которые вы уже измерили. Linux-песочница для скриптов, macOS для архивов. Не просите одну машину заменить другую и не склеивайте два счёта в одну «месячную плату за агента».

Длинные задачи — на машину, которая не спит

Ноутбук нужен, чтобы прогнать curl. Ночные циклы агента и xcodebuild — на Cloud Mac, который не засыпает. Ноутбук только смотрит diff и счёт.

Смотреть тарифы Cloud Mac

Заметки · Agents API

Длинные задачи — на машину, которая не спит

Agents API · песочница · Cloud Mac

Смотреть тарифы Cloud Mac
Ограниченное предложение Смотреть тарифы