Креатив за 3 хвилини, без агенції, без фотосесії, без брифа на пів дня. Це не маркетинговий слоган - це реальне число яке я отримав, коли зібрав власний воркфлоу на Claude Code + FAL API. Один статичний ад коштує мені ~$0.12, відео на 5 секунд - ~$0.35. Жодних підписок, плачу тільки за згенероване.
Нижче - як я зібрав цей флоу і як ти можеш повторити такий самий у себе.
Що це за флоу
Три slash-команди в Claude Code, які підв'язані до FAL API:
/brand-dna-builder- заходить на сайт бренду, витягує палітру, тон фотографій, візуальні правила, складаєvisual-brief.md. Запускаю один раз на бренд./ad-generator- аналізує мої референс-картинки, пише креативний бриф під кожну, чекає аппрува, потім гонить статик-ади через GPT Image 2.0./ad-animator- бере згенерований статик, виявляє що в сцені може природно рухатись (пара, рідина, світло), пише motion-бриф і анімує через Kling 3.0 Pro.
Це мій підхід - я тестував його на кількох брендах і саме така послідовність дає найменше «AI-плями» на виході. Все живе в локальній папці з підпапками workspace/brands/[бренд]/, де лежать продуктові фото, референси і вихідні креативи.
Сетап (5 хвилин, один раз)
Тобі знадобиться: Claude Code, акаунт Anthropic, акаунт FAL і Python з двома бібліотеками.
1. Постав Claude Code.
Зайди на claude.ai/code, завантаж застосунок, залогінься через Anthropic-акаунт. Безкоштовний sign-up.
2. Створи робочу папку.
unlimited-ads/
├── CLAUDE.md
├── .env
├── scripts/
└── workspace/
└── brands/В CLAUDE.md опиши інструкції для Claude Code: де лежать продуктові фото, як називати ади, який стиль брифа потрібен. Це твій конфіг для всього флоу.
3. Дістань FAL API key.
Реєстрація на fal.ai, потім аватар → API Keys → створи новий key. Скопіюй і встав у .env:
FAL_KEY=твій-ключ-сюди4. Постав Python-залежності.
Відкрий термінал у Claude Code і запусти один раз:
pip3 install fal-client requestsЯкщо pip3 not found - спробуй pip install fal-client requests без трійки.
Все. Сетап закінчений. Далі - тільки drag-and-drop картинок і три команди.
Три команди
| Команда | Що робить | Як часто запускати |
|---|---|---|
/brand-dna-builder | Ресерчить бренд по URL, складає visual-brief, створює папки | Один раз на бренд |
/ad-generator | Генерує по одному аду на кожен референс | Кожен раз коли треба нові ади |
/ad-animator | Робить 5-секундне відео з готового статика | Опціонально, після генератора |
Логіка проста: один раз навчив систему «як виглядає мій бренд», потім кидаєш референси і отримуєш ади під цю DNA.
Як зробити перший креатив
Крок 1 - запусти /brand-dna-builder.
В чаті Claude Code пиши:
/brand-dna-builderClaude попросить URL сайту бренду. Кидаєш посилання - він шерстить сайт, витягує кольори, типографіку, тон фотографій, voice. Складає visual-brief.md і створює структуру product-images/ + references/ у папці бренду.
Крок 2 - додай продуктове фото.
Кинь одне чисте фото товару сюди:
workspace/brands/[твій-бренд]/product-images/Що працює найкраще:
- Один передній ракурс
- Чистий або білий фон
- Назва файлу маленькими через дефіс:
face-serum.jpg - Етикетка добре читається
Крок 3 - закинь референси.
В папку references/ кидай 4-8 картинок: Pinterest-скріни, ади конкурентів, editorial-фотки - все що показує куди ти хочеш візуально. Кожен референс стане одним адом. 4 референси → 4 ади, 10 → 10. Світ-спот - 4-8 добре підібраних картинок.
Крок 4 - запусти /ad-generator.
/ad-generatorЩо відбувається:
- Claude аналізує кожен референс - світло, колір-грейдинг, композицію, настрій.
- Ресерчить продукт, дістає реальну мову покупців.
- Пише один креативний бриф на кожен референс, виводить усі одразу.
- Чекає твого аппрува. Читай, правь, кажи
go. - Гонить ади один за одним, по одному на референс.
Вихід складається в workspace/brands/[бренд]/ads/[продукт]_[дата]/ref-1/, ref-2/ .... Кожна підпапка - окремий ад зі своєю композицією, headline, мікрокопі. Можна одразу йти в Ads Manager і заливати в окремі ad set'и для A/B-тесту.
Я зазвичай дивлюсь брифи перед go уважно - це 30 секунд читання, які рятують $1-2 на зайвих генераціях. Якщо бачу що Claude взяв не той фокус (наприклад, акцент на упаковці замість текстури продукту) - кажу одним реченням куди змістити, він переписує і чекає аппрува знову.
Анімація через /ad-animator
Цей крок опціональний - для відео-формату або Reels/TikTok.
/ad-animatorClaude читає вже згенерований статик і шукає що в сцені може природно рухатись: пара з кружки, перелив рідини, зсув світла, ледь помітний моргун очей. Пише motion-бриф, чекає аппрува, потім анімує через Kling 3.0 Pro. На виході - 5-секундне MP4 поряд із статиком.
Камера і текст завжди залишаються залоченими - рухаються тільки природні елементи сцени. Це принципово: якщо ад починає «плавати» цілком, він виглядає як AI-халтура.
Як гнати конвеєр далі
Після першого бренду наступні ади займають ~3 хвилини кожен. У мене таке робоче розкладання:
- Той самий бренд, новий продукт. Кидаєш нове продуктове фото в
product-images/і запускаєш/ad-generator. Якщо в папці кілька фото - Claude питає яке використати. - Той самий бренд, нова візуальна лінія. Чистиш
references/, кидаєш нові референси, запускаєш генератор. Brand DNA залишається - змінюється тільки креативний напрям. - Новий бренд. Запускаєш
/brand-dna-builderз новим URL. Кожен бренд отримує свою папку. Я тримаю кілька брендів паралельно - у воркфлоу немає обмеження. - Правки на ходу. Не подобається композиція або заголовок - кажеш Claude конкретно що поміняти. Він оновлює бриф і регенерить. Один цикл - $0.12, тому я роблю 3-4 варіації для A/B-тесту і вибираю переможця по CTR.
Скільки коштує
| Формат | Модель | Ціна за генерацію |
|---|---|---|
| Статичний ад | GPT Image 2.0 (high quality) | ~$0.12 |
| Анімоване відео (5 сек) | Kling 3.0 Pro | ~$0.35 |
| Brand DNA build | Тільки веб-ресерч | Безкоштовно |
Платиш через FAL pay-per-generation. Жодної підписки - закидаєш credits скільки треба. Для контексту: 10 статиків + 3 анімації = $2.25. Спробуй знайти агенцію яка такі цінники тримає.
Часті помилки і фікси
FAL_KEY not found - відкрий .env, переконайся що ключ записаний без пробілів: FAL_KEY=твій-ключ. Файл має лежати в корені робочої папки.
No brand found при запуску /ad-generator - спочатку запусти /brand-dna-builder. Він створює visual-brief.md, який /ad-generator шукає.
No reference images found - закинь картинки в workspace/brands/[бренд]/references/ перед тим як запускати генератор.
Генерація падає з server error - FAL іноді має короткі простої. Чекай 30 секунд і запускай знову.
Пакування продукту виглядає криво - переконайся що твоє фото фронтальне, добре освітлене, етикетка читається. Чистий або білий фон дає моделі найкращу референс-картинку.
Анімація занадто драматична - запусти /ad-animator знову з підказкою: «менше руху на парі» або «анімуй тільки світло». Motion-бриф редагується перед генерацією.
Кому це не зайде
Чесно: цей флоу - не панацея. Не варто йти в нього якщо:
- Тобі треба brand-perfect 4K-зйомка з реальною моделлю. AI-генерація поки не дає тієї «правди» що жива студія з фотографом і світлом. Для luxury-сегменту досі краще наймати команду.
- Тобі потрібне відео довше 5 секунд з нарративом. Kling робить короткі loop'и. Складні сториз з cut'ами і кількома сценами - це Premiere або CapCut, не AI-конвеєр.
- Ти не вмієш або не хочеш дивитись на бриф перед генерацією. Якщо просто давиш
goбез читання - отримаєш generic-картинки. Цінність воркфлоу в тому що ти контролюєш креативний бриф. - Регульована категорія (фарма, фінанси, алкоголь) - AI часто галюцинує claim'и яких в продукта немає. Потрібен compliance-ревʼю людиною.
Що далі
Якщо хочеш поглибитись - підпишись на ньюзлеттер: я ділюсь конкретними кейсами і шаблонами CLAUDE.md, які реально працюють. А цей флоу - просто збирай і тестуй на власному бренді. На третьому креативі вже зрозумієш чи воно твоє.
