Claude Code × Higgsfield MCP · полевой отчёт · июль 2026
Видеостудия в терминале
За один вечер: два брендовых рилза и реклама товара с маркетплейса — от поиска товара до микса звука. Ни одного открытого видеоредактора. Ниже — как это подключить, как оно устроено и что мы поняли про модели.
3готовых ролика 9:16
~$22стоимость генераций
448кредитов Higgsfield
0открытых редакторов
Что это за связка
Claude Code — агент в терминале, который умеет вызывать внешние инструменты по протоколу MCP. Higgsfield — агрегатор генеративных моделей (видео: Kling 3.0, Seedance 2.0; картинки: Nano Banana Pro; плюс TTS), который отдаёт всё это как MCP-сервер.
Соединяешь одно с другим — и агент получает руки: генерит кейфреймы, ставит видео-джобы, опрашивает статусы, скачивает результаты, склеивает ffmpeg-ом, рисует титры, миксует звук. Ты в это время пьёшь кофе и говоришь «голос слабый, перегенери».
Подключение за пять минут
- Оплати план на higgsfield.ai. Важно: через MCP работают только кредиты — «безлимитные» веб-тарифы наружу не отдаются.
- Добавь MCP-коннектор в Claude Code (user-уровень): имя
higgsfield, URL https://mcp.higgsfield.ai/mcp.
- В сессии:
/mcp → higgsfield → Authenticate. Откроется браузер, один клик Authorize — инструменты подхватятся сами.
- Проверка: попроси агента вызвать
balance. Должны вернуться кредиты и план.
Для ваших агентов
Рядом с этим лонгридом лежит for-agents.md — готовый контракт: инструменты, роутинг моделей с ценами, лимиты и паттерны. Кладёте в проект, ссылаетесь из AGENTS.md / CLAUDE.md — и агент работает по нашим граблям, а не по своим.
Главный трюк: цепочка идентичности
Проблема любых AI-роликов — герой «плывёт» между кадрами: в каждом шоте новое лицо. Решение без обучения кастомной модели:
- Генерим кейфрейм №1 картинкой (Nano Banana Pro): герой в первой сцене.
- Кейфреймы №2…N генерим с первым в качестве референса — то же лицо, та же комната, новая мизансцена.
- Оживляем: Kling берёт кейфрейм как
start_image (дёшево, камера привязана к кадру), Seedance — как image_references (дороже, но камеру ставит сам и движение живое).
Кейфрейм №1 — герой, комната, свет
№2 по референсу: тот же человек, новая сцена
Оживший кадр в готовом рилзе, с титром
Job id одной генерации передаётся в следующую напрямую — ничего не нужно скачивать и перезаливать.
Кейс дня: реклама товара с Uzum
Задача звучала как «найди водяной пистолет на Узуме сам и сделай рекламу». Агент сходил в маркетплейс через реальный Chrome (прямые запросы Uzum режет Яндекс-капчей), выбрал из двадцати товаров самый киногеничный — полупрозрачный электрический бластер SHARK MX за 98 900 сум, — скачал фото товара и заимпортил его в Higgsfield как референс.
Дальше обычный пайплайн: хук (пацан плавится от жары), продукт-макро, водная битва, энд-кард с ценой. Бластер во всех кадрах — реально этот товар, а не «какая-то игрушка»: identity chain работает и для продуктов.
Хук: «Жара? Скучно?»
POV-выстрел, радуга в брызгах — Seedance сам поставил
Энд-кард: цена на подложке-скриме
Звук: музыка и SFX брызг — бесплатный сток, озвучка — TTS (об этом ниже). Итог — 18,5 секунд готовой рекламы за ~$9 генераций.
Когда какая модель
Мы прогнали один и тот же сюжет через Kling 3.0 и Seedance 2.0 и вывели простое правило: дешёвый Kling — для оживления статики, дорогой Seedance — там, где нужна живая камера или чужое лицо/товар.
| Задача | Модель | За клип 5с |
| Атмосферные и медленные кадры, макро, энд-карды — оживить кейфрейм | Kling 3.0 pro + start_image | 8.75 кр ≈ $0.44 |
| Герой в движении, одно лицо во всех кадрах, свободная камера | Seedance 2.0 · 720p + image_references | 22.5 кр ≈ $1.10 |
| Реальный товар в рекламе (по фото с маркетплейса) | Seedance 2.0 + import фото | 22.5–45 кр |
| Хиро-кадр кампании, где нужен вау | Seedance 2.0 · 1080p — точечно | 45 кр ≈ $2.20 |
| Кейфреймы и референсы | Nano Banana Pro (image) | ~0.5 кр |
Правило разрешения
Для соцсетей — всегда 720p. На телефоне разницы не видно, а Seedance в 720p стоит ровно вдвое дешевле. 1080p оставьте хиро-кадрам.
Seedance: энд-кард «космос» — Kling такой пластики не дал
Экономика
| Рилз 5 кадров × 5с | Кредиты | ≈ Деньги |
| Kling 3.0 pro | ~45 | ~$2.2 |
| Seedance 2.0 · 720p | ~115 | ~$5.6 |
| Seedance 2.0 · 1080p | ~225 | ~$11 |
Кредиты подписки приходят раз в месяц в дату оплаты и не переносятся — сгорают при обновлении. Разовые докупки живут 90 дней, курс ~20 кредитов за доллар. Перед любой пачкой генераций агент может спросить цену бесплатно: get_cost: true.
Звук: где мы споткнулись
Higgsfield через MCP отдаёт только речь (TTS) — музыку и SFX он не генерит принципиально. Наш маршрут:
- Озвучка. Встроенные голоса Higgsfield по-русски звучат слабо — заказчик забраковал с формулировкой «для мультиков лучше делали». Победил Gemini TTS (голос Charon) со стилевым промптом «энергичный диктор летней рекламы» и ускорением
atempo=1.1. Стоит копейки, звучит по-человечески.
- Музыка и SFX. Бесплатный Pixabay. Трюк: mp3-ссылка появляется в DOM только после нажатия play — поэтому агент ходит туда реальным браузером, жмёт play и забирает src.
- Микс. ffmpeg: музыка ~0.26 громкости + голос ~1.9 + брызги на монтажных склейках, сверху лимитер. Длинную реплику, не влезающую в хронометраж, честнее ужать на 10–12% темпа, чем перегенеривать.
Грабли — все, что собрали
- Лимит: 3 параллельных Seedance-джоба. Четвёртый получает 429 — отправляйте волнами по три.
- Навязчивые пресеты. На промпты со словами «dark/particles» сервер вместо генерации предлагает пресет «IN THE DARK». Ретрай с
declined_preset_id из ответа.
- Kling отдаёт 1076×1924 (не ровно 1080×1920), если работает от start_image. Нормализуйте scale+crop при сборке. Seedance отдаёт ровно.
- Энд-кард не оставит место под текст, как ни проси «empty lower third» — товар займёт весь кадр. Дешевле положить тёмную подложку под титры, чем перегенеривать.
- ffmpeg из Homebrew часто без drawtext — титры делаются прозрачными PNG (Pillow) и накладываются overlay+fade.
- Смотреть кадры глазами. Агент должен вытащить стоп-кадры на таймкодах титров и проверить читаемость до отправки — дважды спасло.
- Маркетплейсы за капчей. Uzum режет curl — работайте через настоящий браузер с живой сессией.
Чеклист старта
- Оплаченный план Higgsfield → коннектор →
/mcp Authenticate → balance.
- Положить
for-agents.md в проект, сослаться из AGENTS.md.
- Раскадровка: 4–5 кадров по 5 секунд, титры отдельно (в кадре — «no text»).
- Кейфреймы → identity chain → Kling для статики, Seedance 720p для движения.
- Сборка: xfade 0.5с, титры PNG, звук — TTS + сток, микс ffmpeg.
- Стоп-кадры глазами → отправка. Всё.
Ваш фидбэк
Пара кликов — помогает понять, стоит ли писать продолжение (звук целиком, длинные ролики, аватары).