Кейс разработчика Simon Willison от 05.09.2026: современные модели «реально хороши» в Blender — они пишут .blend-файлы, которые открываются в самом редакторе, рендерят картинки и собирают видео из кадров через ffmpeg. Ниже — перевод-разбор этого опыта: что именно делает агент, как поставить связку на macOS, какой промпт использовался и что получилось за 12 минут. Дата «на момент публикации» — 10.09.2026; версии инструментов указаны на эту же дату.
Что именно умеет агент в Blender
Автор формулирует главное так:
Modern frontier models have got really good at using Blender. I’ve been having a lot of fun trying this out recently — models can produce
.blendfiles you can edit in Blender itself, and can also render images and even movies (by rendering a sequence of images and combining them withffmpeg).«Современные фронтирные модели стали действительно хороши в Blender. В последнее время мне было очень весело это пробовать — модели умеют делать
.blend-файлы, которые можно редактировать прямо в Blender, а ещё рендерить картинки и даже целые фильмы (рендеря последовательность изображений и склеивая их черезffmpeg).»
Разберём по частям, потому что тут три разные возможности, а не одна:
- Сцена как файл, а не картинка. Агент генерирует не PNG, а
.blend— рабочий документ Blender. Его можно открыть в редакторе, покрутить камеру, поправить свет и материалы, дописать что-то руками. То есть результат не «одноразовая картинка», а заготовка, с которой дальше работает человек. - Растровый рендер. Тот же агент запускает Blender в фоне и получает готовый PNG.
- Видео. Blender рендерит анимацию как серию кадров; агент склеивает их в
.mp4черезffmpeg.
Способ работы — не через GUI, а через Python-API Blender и командную строку. Агент пишет скрипт сцены, запускает blender в headless-режиме и забирает артефакты. Схема ниже показывает весь конвейер от промпта до видео:

Как поставить связку на macOS
Установка занимает пару минут. Автор подчёркивает момент, который легко упустить: нужен полный десктоп-редактор, а не только CLI.
Setting this up, at least on macOS, is really easy. Install the Blender desktop app from blender.org and then tell the coding agent: «Use the already install /Applications/Blender to render a scene of a pelican riding a bicycle».
Пошагово:
- Скачайте приложение с blender.org/download. В момент публикации на сайте отдавался Blender 5.2.1 LTS для macOS (Apple Silicon), 330 МБ, сборка от 25 августа 2026. Ставьте в
/Applications. - Дайте агенту явный путь к бинарнику. Отдельная CLI-установка не нужна — приложение из
/Applicationsуже содержит исполняемый файлBlender. Автор подсказывает более экономную формулировку промпта:
Use Blender like this: /Applications/Blender.app/Contents/MacOS/Blender --background --python scene.py
- Проверьте, что путь существует:
ls /Applications/Blender.app/Contents/MacOS/Blender
- Попросите агента сгенерировать сцену. Рабочая связка автора — GPT-6 Astra (уровень Medium) в приложении ChatGPT для macOS, режим Codex. Никакого отдельного плагина для Blender не требуется: всё держится на том, что агент умеет запускать shell-команды и писать Python.

Реальный промпт и что получилось
Промпт автор начинает с одной строки, а потом итеративно дорабатывает результат:
Use the already install /Applications/Blender to render a scene of a pelican riding a bicycle
Первая версия: пеликан на велосипеде, готово через 2 минуты 39 секунд. Затем два уточняющих промпта:
OK add a background and a lot of flair
OK make it a whole lot better
Тайминги из поста: вторая итерация — 3 минуты 51 секунда, третья — 5 минут 59 секунд. Итого от нуля до финальной сцены «прибрежный парад» — меньше 12 минут и три короткие фразы. Агент попеременно писал Python-скрипты (pelican_scene.py, pelican_flair.py, pelican_final.py), запускал рендер и сохранял .blend-файлы. Всё это лежит в открытом репозитории gpt-6-astra-blender-pelican-bicycle вместе с экспортированным транскриптом сессии Codex.

outputs и work, README и codex-transcript.md — полный лог сессии. Реальный скриншот.Стоимость: работа шла в рамках уже оплаченной подписки на Codex, но по данным AgentsView та же сцена при оплате по API обошлась бы в $4.24 для gpt-6-astra. Это важный ориентир: одна «небольшая» 3D-сцена — это не копейки, а несколько долларов API-расхода.
Отдельная деталь, которая понравилась автору больше самого пеликана: агент сам оформил свой опыт в переиспользуемый skill по промпту «Create a quick skill that describes how to use the currently installed /Application/Blender based on what you learned». Получился Markdown-файл SKILL.md, который потом применялся к новым задачам — например, к постройке модели пасхального яйца по картинке (это заняло уже 17 минут 51 секунду). Продолжение сюжета — вьюер .blend прямо в браузере (09.09.2026), который тоже сделан GPT-6 Astra.

Рендер видео: кадры и ffmpeg
Анимация в этом конвейере — это те же команды Blender, только на выходе не один PNG, а серия кадров, которую затем склеивает ffmpeg. Ниже — команды, которые агент использует под капотом; флаги взяты из официальной документации Blender по командному рендеру (дополнение от редакции: сам автор команды не выписывает, но именно их запускает агент).
| Задача | Команда | Что делает |
|---|---|---|
| Один кадр | blender -b scene.blend -o //frame_ -f 1 |
фоновый рендер кадра №1 |
| Вся анимация | blender -b scene.blend -a |
рендер всех кадров по настройкам сцены |
| Диапазон кадров | blender -b scene.blend -s 10 -e 500 -a |
с 10-го по 500-й кадр |
| Склейка в видео | ffmpeg -framerate 24 -i frame_%04d.png -c:v libx264 -pix_fmt yuv420p out.mp4 |
собирает PNG-серию в .mp4 |
Расшифровка ключей Blender: -b — фон без GUI, -o — префикс пути вывода, -f — конкретный кадр, -a — анимация целиком, -s/-e — начало и конец диапазона. У ffmpeg документирована и работа с масками имён: -framerate 24 -i frame_%04d.png берёт frame_0001.png, frame_0002.png и так далее (ffmpeg.org).

Как проверить результат, а не поверить на слово
Соблазн принять «красивую картинку» за успех велик. Три быстрых проверки, которые отделяют настоящий результат от подделки:
.blendоткрывается. Запуститеfileна артефакте и откройте его в GUI Blender. Если агент отдал только PNG без сцены — это не то же самое: редактировать нечего.- Кадры идут по порядку.
ls frame_*.png | headпокажет нумерацию. Пропуски в последовательностиffmpegмолча сгладит, поэтому проверяйте число файлов против ожидаемого диапазона. - Видео воспроизводится.
ffprobe out.mp4покажет длительность, fps и кодек. Если длительность близка к нулю — склейка не сработала.
Честные ограничения
- Это один человек и один Mac. Кейс Willison — не бенчмарк, а личный опыт в конкретной среде (macOS + приложение ChatGPT в режиме Codex). На Windows и Linux путь к бинарнику другой, а поведение модели может отличаться.
- «Фронтирные модели» — не любая модель. Автор прямо оговаривается, что речь о современных топ-моделях. Младшие и локальные модели заметно хуже пишут сцены Blender: сложная геометрия, материалы и освещение рассыпаются.
- Многословные правки дешевле конкретных. Промпты «a lot of flair» и «a whole lot better» работают, но результат непредсказуем — вы не управляете тем, что именно изменится. Для повторяемой задачи лучше просить конкретику.
- Стоимость не нулевая. $4.24 по API за одну сцену и ~18 минут на более сложную модель. Серия итераций быстро накапливает счёт.
- Агент не заменяет художника. На открытых сценах и на задачах, где важны арт-дирекшн и топология под последующую анимацию, результат остаётся черновым: правки руками обязательны.
Российские реалии: бесплатный Blender и платный агент
Здесь связка распадается на две половины с разной доступностью.
Blender — бесплатный и работает из РФ без VPN. Это свободное ПО под GPL с blender.org; скачивание и установка не требуют ни аккаунта, ни карты, ни обхода блокировок. Вся тяжёлая часть (рендер, сцены) выполняется локально на вашем маке.
Агент — платный и с санкционными сложностями. Кейс строится на GPT-6 Astra в приложении ChatGPT (режим Codex). OpenAI официально не продаёт подписки в России, а карты Visa и Mastercard российских банков не принимаются: платежи идут через Stripe, который отклоняет российские BIN ещё до банка-эмитента. Из российского IP сервису нужен VPN, а страна аккаунта должна совпадать со страной эмитента карты.
Рабочие схемы оплаты, которые обсуждают в рунете: зарубежная виртуальная карта, посредник за рубли (комиссия обычно 10–25%), готовая подписка на маркетплейсах цифровых товаров, карта банка СНГ. Практические разборы с ценами и предупреждениями:
- Виртуальная карта для оплаты зарубежных сервисов (Habr, 2026) — пошагово, с разбором, почему российские карты не проходят;
- Как оплатить Claude Pro из России (Habr, 2026) — та же механика для второго популярного агента, плюс риск с
3-D Secure; - Оплата зарубежных подписок из России (vc.ru, 2026) — обзор вариантов с автопродлением.
Риски у всех схем общие: нарушение Terms of Use, блокировка аккаунта без возврата средств, потеря подписки у перекупщиков. Если вы не хотите зависеть от валютных платежей, посмотрите на агентов и модели, доступные в РФ напрямую. Общий обзор инструментов — в статье ИИ для программистов.
Про сам рунет-опыт связки говорят мало. Готовых разборов именно «кодинг-агент + Blender» на Habr и vc.ru на момент публикации не нашлось. Есть либо общие материалы про Blender для начинающих — например, 3D-моделирование в Blender (Habr), — либо статьи про оплату подписок. То есть тема в русскоязычном сегменте пока не освещена: этот кейс — один из первых.
Вывод
Blender оказался удачным полигоном для кодинг-агентов не потому, что задача простая, а потому, что у него есть полноценный Python-API и headless-запуск. Агент управляет редактором как обычной программой: пишет .blend, рендерит кадры, склеивает видео. Барьер входа — установить полное приложение и дать модели точный путь к бинарнику.
Что стоит забрать из кейса в свою работу:
- 3D из текста стало реальностью для прототипов: сцена, материалы и рендер собираются за минуты на MacBook, без ручного моделирования.
.blendважнее картинки. Просите у агента редактируемую сцену, а не финальный PNG — тогда результат можно развивать.- Skill — это ускоритель. Когда агент один раз освоил Blender, он сам оформил опыт в переиспользуемый навык и дальше работал быстрее.
- Считайте деньги заранее. Несколько долларов за сцену и десятки минут на сложную модель — норма; на серии из десятков итераций счёт растёт заметно.
Дальше по теме агентного кодинга: как агент сделал игру, GPT-6 Astra: что известно о модели, кейс AlchemyUtils на Codex, ИИ для программистов: обзор инструментов.
Читайте также: Кейс: как ИИ-агент собрал браузерный просмотрщик .blend-файлов · Кейс: 1.7 ГБ в кеше Codex: зачем агенту полный LibreOffice
