Новинка · 6 мая 2026

Как я подключил Higgsfield CLI к Claude Code и автоматизировал видео-завод

Higgsfield AI выпустила терминальный CLI с доступом к 30+ моделям — Veo 3.1, Kling v3.0, FLUX.2, Soul V2, Seedance 2.0. Агент в терминале теперь может сам сгенерировать ролик для Reels, hero-видео для лендинга или OG-картинку для статьи. Делюсь подключением, ценами и граблями за первые сутки.

11 минут чтения Обновлено: 06.05.2026

Что вышло 6 мая 2026

Higgsfield AI — это студия, известная по моделям Soul V2 и кинематографичной видеогенерации. До мая 2026 у них был только веб-кабинет и MCP-сервер для AI-агентов. 6 мая 2026 они выложили в открытый доступ terminal CLI под лицензией MIT — npm-пакет @higgsfield/cli, версия v0.1.30.

Главная идея, которую прямо декларирует сама компания, — «turning Claude into a creative engine». Перевод: «превращаем Claude в творческий движок». Первым в списке поддерживаемых агентов у них стоит Claude Code, и это не маркетинговое притягивание — CLI спроектирован именно под автоматизацию из терминала и из агентских скиллов.

30+
моделей AI: Veo, Kling, FLUX, Soul, Seedance
$0
стоимость самого CLI (MIT, npm)
1
OAuth-логин — никаких API-ключей в коде
7 кр
Reels на Kling 5s — самый дешёвый кейс
Терминал стал точкой сборки: Claude Code сам выбирает модель, собирает команду, ждёт результат и встраивает URL в следующий шаг — без ручного веб-кабинета.

Почему это релиз, а не просто инструмент

  • Машиночитаемый вывод — флаг --json отдаёт структуру вместо человекочитаемой строки. Агент читает поле result_url без regex по логам.
  • Синхронный режим — флаг --wait блокирует команду до завершения job (по умолчанию таймаут 10 минут, интервал опроса 3 секунды). Для агента это «один subprocess — один URL».
  • OAuth вместо API-ключей — токен хранится в ~/.config/higgsfield/credentials.json. В коде агента ключей нет, в репозиторий ничего не утекает.
  • 30+ моделей под одним протоколом — Google Veo 3.1, Kling v3.0 от Kuaishou, Wan 2.7 от Alibaba, OpenAI GPT Image 2, xAI Grok Video, Higgsfield Soul V2 — все вызываются командой higgsfield generate create <job_set_type> с одним и тем же набором базовых флагов.

Как Higgsfield CLI Работает Внутри Claude Code

Claude Code — официальный CLI Anthropic для Claude, в котором есть команды, скиллы и субагенты. Higgsfield CLI ложится в эту архитектуру четырьмя способами одновременно.

1. Прямой Bash-вызов

Claude Code дёргает higgsfield generate create kling3_0 --prompt "..." --duration 5 --json --wait через свой Bash-инструмент. Парсит JSON, забирает result_url, скачивает curl-ом.

2. Через скилл

SKILL.md с триггерами «сгенерируй видео», «hero для презентации». Внутри — wrapper-скрипт с пресетами (reels, premium, draft) и логированием jobs в JSONL.

3. Через MCP-сервер

Higgsfield хостит MCP-сервер на https://mcp.higgsfield.ai/mcp. Подключается в .mcp.json Claude Code. Удобно, но добавляет 2-3K токенов в каждый turn.

4. Из субагента

Сабагент типа reels-factory или presentation сам решает, какую модель Higgsfield взять, передаёт промпт и параметры — основная сессия Claude Code не теряет контекст на технику.

Главный технический выигрыш

До этого релиза, чтобы заставить Claude Code сгенерировать видео, у меня была цепочка из трёх инструментов: HeyGen для аватара, ElevenLabs для голоса, отдельные API-вызовы Veo/Kling. Каждый — со своим SDK, ключом и форматом ответа. Higgsfield CLI собрал часть видео-задач под одним интерфейсом — у агента стало в 3-5 раз меньше точек отказа.

Минимальный пример: ролик из терминала за один вызов

Вот команда, которую агент собирает сам — и которая работает на любой машине, где прошёл OAuth:

higgsfield generate create kling3_0 \
  --prompt "slow camera push through a forest clearing at dawn" \
  --start-image ./first.png \
  --duration 5 --mode std --sound off \
  --json --wait \
  | jq -r '.result_url'

Что делает Claude Code:

  1. Читает запрос пользователя («собери Reels про лес»).
  2. Выбирает модель — kling3_0 по соотношению цена/качество для 5-секундного видео.
  3. Если нужен старт-кадр — генерирует его через nano_banana_2 и кладёт в ./first.png.
  4. Запускает команду выше, получает URL результата.
  5. Скачивает видео, кладёт в ~/projects/content/reels-factory/in/, передаёт следующему шагу пайплайна — субтитры, монтаж, выгрузка.

Установка и OAuth за 3 минуты

Higgsfield CLI ставится тремя способами. На рабочем сервере у меня прижилась npm-версия — она кросс-платформенная и не зависит от Homebrew.

Установка

# Linux / macOS / Windows — npm
npm install -g @higgsfield/cli

# Альтернатива — curl-скрипт
curl -fsSL https://raw.githubusercontent.com/higgsfield-ai/cli/main/install.sh | sh

# Альтернатива — Homebrew (только macOS / Linux)
brew install higgsfield-ai/tap/higgsfield

Проверка, что бинарник в PATH:

higgsfield version
higgsfield model list

OAuth-логин

Авторизация — однократная и через браузер, в духе gh auth login у GitHub:

higgsfield auth login

На сервере без браузера CLI отдаёт URL и device-код — открываете локально, авторизуетесь в Higgsfield, токен прилетает в ~/.config/higgsfield/credentials.json. Файл по дефолту приватный, но я ставлю chmod 600 и не коммичу никуда.

Какой workspace выбрать

Если у вас несколько Higgsfield workspaces (например, личный и для агентства), после логина переключитесь явно: higgsfield workspace list и higgsfield workspace select <id>. Иначе кредиты могут списаться не туда.

Проверка баланса

higgsfield account
# или машиночитаемо для скрипта
higgsfield account --json | jq '.credits'

На моём Ultra-плане баланс показал ровно 3 000 кредитов в месяц. По карте цен ниже — это много.

30+ Моделей Под Одним Интерфейсом

Список моделей живой — обновляется через higgsfield model list. На момент релиза CLI — 18 image-моделей и 16 видео-моделей. Параметры каждой смотрите через higgsfield model get <job_set_type>.

Видео — что я реально использую

job_set_type Модель Кейс Цена 5-8с
kling3_0 Kling v3.0 Reels, Shorts, быстрая черновая визуализация 7 кр
veo3_1 Google Veo 3.1 Hero для лендингов, премиум-качество 22-87 кр
veo3_1_lite Google Veo 3.1 Lite Veo-look за маленькую цену 8 кр
seedance_2_0 Seedance 2.0 Кинематографичные планы, дроны ~10-20 кр
wan2_7 Wan 2.7 Бюджетная альтернатива, 720p 7 кр
grok_video Grok Video xAI-стиль, быстрые мемные ролики 7 кр
marketing_studio_video Marketing Studio Video Брендовая реклама, продуктовая полка зависит от длины

Image — за что отвечает в Claude Code

job_set_type Модель Сильная сторона
nano_banana_2 Nano Banana Pro Базовая «рабочая лошадка», 1k/2k/4k
flux_2 FLUX.2 Точная композиция, типографика
text2image_soul_v2 Higgsfield Soul V2 Брендовый персонаж, лицо-в-лицо через Soul ID
cinematic_studio_2_5 Cinematic Studio 2.5 Кадры в стиле кино, light-design
marketing_studio_image Marketing Studio Image Карточки маркетплейсов, продуктовые баннеры
gpt_image_2 GPT Image 2 Инфографика, ровный текст внутри картинки
grok_image Grok Image Быстрые мемы, нестандартные стили

Soul ID — отдельный инструмент в обойме

Команда higgsfield soul-id create --name brand_hero --soul-2 --image f1.jpg --image f2.jpg ... обучает консистентного персонажа за 5-15 минут. Дальше его можно подставить в любую совместимую image-модель через --soul-id <id>. У меня так делается единый «лицо бренда» для всех Reels и презентаций.

Реальная Карта Цен (с явными параметрами)

Главный подвох, на котором я обжёгся в первый день: команда higgsfield generate cost <model> без флагов возвращает максимально дорогой default. Если вы не передаёте --duration, --quality, --mode, --resolution — она считает по топовому пресету, и 5-секундный Reels внезапно «стоит» 87 кредитов вместо 7.

Реальная стоимость с явными параметрами выглядит так:

Кейс Команда Кредиты
Reels 5с 9:16 kling3_0 --mode std --sound off --duration 5 7
Hero-видео 5с 16:9 kling3_0 --mode std --sound off --duration 5 7
Premium hero, 8с veo3_1 --quality ultra --model veo-3-1-preview --duration 8 87
Mid Veo, 8с veo3_1 --quality basic --model veo-3-1-fast --duration 8 22
Lite Veo, 8с veo3_1_lite --duration 8 8
Draft Wan 720p, 5с wan2_7 --resolution 720p --duration 5 7
Cheap Grok, 5с grok_video --duration 5 7
Image Nano Banana 2K nano_banana_2 --resolution 2k 2

Как это раскладывается на 3 000 кредитов

  • ~400 Reels на Kling std 5с — годовой запас на ежедневный TikTok-постинг
  • ~35 топовых роликов на Veo 3.1 ultra 8с — для дорогих клиентских лендингов
  • ~1 500 OG-картинок 2K через Nano Banana Pro — закроет несколько блогов на год
  • Любая комбинация — 30-50% Kling + 10-15% Veo Lite + остальное на image

Официальная страница тарифов — higgsfield.ai/pricing. Кредиты у CLI и веба общие — это удобно, не надо вести отдельный кошелёк.

Что Я Уже Автоматизировал в Claude Code

За первые сутки после релиза я подключил Higgsfield CLI к трём конвейерам, в которых раньше был ручной труд или API-зоопарк.

Кейс 1. Reels Factory — вертикальные ролики на автопилоте

В скилле reels-factory у меня была разведка трендов и ElevenLabs-озвучка, но финальное видео шло либо вручную, либо через хрупкий Veo API. Теперь:

  • Скилл выбирает kling3_0 --mode std --duration 5 для черновиков и veo3_1_lite --duration 8 для финального постинга.
  • Старт-кадр генерится через nano_banana_2 в 9:16, 2K.
  • Subprocess с --json --wait возвращает URL, скачивание идёт curl-ом.
  • Дальше — стандартный пайплайн: субтитры, монтаж, выгрузка.

Кейс 2. Hero-видео для презентаций /p/

На eco-os.ru у меня живут клиентские КП на /p/<slug>. Раньше hero-блок был статичной WebP-картинкой. Теперь скилл presentation при создании КП спрашивает: «hero статичный или живой?» — и при «живом» зовёт veo3_1 --quality basic --model veo-3-1-fast --duration 8. 22 кредита за hero — допустимый прайс на КП за 1.5 млн.

Кейс 3. OG-картинки блога aibot.direct

До этого OG-картинки шли через локальный Gemini API (Nano Banana Pro). Теперь у меня два маршрута в одном wrapper-скрипте: локальный Gemini для постоянного потока и Higgsfield Nano Banana Pro для случаев, когда нужен особый стиль или Soul-ID-консистентность с другими ассетами клиента.

Раньше

  • Veo API → 1 SDK
  • Kling API → 1 SDK
  • HeyGen → отдельный ключ
  • Gemini API → ещё ключ
  • 4 биллинга, 4 формата ответа
VS

Сейчас

  • Higgsfield CLI → 1 OAuth
  • 30+ моделей, общий формат
  • HeyGen остаётся под аватары
  • Gemini локально — для приватности
  • 1 биллинг (кредиты), 1 JSON

CLI vs MCP-сервер: что выбрать для Claude Code

У Higgsfield два маршрута интеграции с агентами — CLI (то, о чём вся эта статья) и MCP-сервер по адресу https://mcp.higgsfield.ai/mcp. Я выбрал CLI и пользуюсь им основным, но у MCP есть свои сильные стороны.

Параметр Higgsfield CLI MCP-сервер
Расход контекста ~0 (только когда зовётся) ~2-3K токенов в каждый turn
Кросс-IDE Любой shell, CI, агент Только MCP-совместимые
Обновления параметров Через --help и MODELS.md Автоматически в схеме
Удалённый сервер без браузера Device-flow OAuth работает Зависит от транспорта
Batch / fire-and-forget subprocess + jobs.jsonl Сложнее без agent loop
Подходит для Пайплайны, скиллы, серверные задачи Интерактивный chat, ручные итерации
Если у вас уже стоит Singularity MCP или другой MCP-сервер — добавлять второй имеет смысл, только если вы каждые 5 минут руками гоняете итерации в Claude Code. Для batch-конвейера CLI чище.

Грабли Первых Суток

Список того, на что я уже наступил — записывайте, чтобы не повторять.

1. cost без параметров считает по самому дорогому пресету

Команда higgsfield generate cost veo3_1 без флагов вернула 87 кредитов и я подумал, что это «средняя» цена. Это default «ultra + 8 секунд + preview». Реальная команда с --quality basic --model veo-3-1-fast --duration 8 стоит 22 кредита — в 4 раза дешевле. Всегда передавайте параметры в cost.

2. Veo принимает не любую длину

У veo3_1 --duration работает только для значений {4, 6, 8}. Не 5, не 10. Я пытался передать --duration 5 и получил молчаливый rejection. Для 5-секундных роликов берите Kling.

3. Aspect ratio — не каждой модели любой

Список валидных --aspect_ratio у каждой модели свой. kling_omni_image поддерживает 21:9, а nano_banana_2 — нет. Перед тем как ставить ROI на конкретное соотношение, дёрните higgsfield model get <name>.

4. Токены OAuth короткоживущие

У меня дважды за сутки выпадал Session expired. Решение — higgsfield auth login заново. На сервере без графики используйте device-flow с печатью URL в stdout.

5. --wait-timeout по умолчанию 10 минут

Для премиум-моделей Veo 3.1 ultra 8 секунд это иногда впритык. Я ставлю --wait-timeout 20m --wait-interval 10s для тяжёлых запусков и fire-and-forget с generate wait <job_id> позже — для больших batch-серий.

Не коммитить токен

Файл ~/.config/higgsfield/credentials.json — это ваши деньги. Добавьте в ~/.gitignore_global: **/.config/higgsfield/credentials.json. На общих серверах ставьте chmod 600.

Часто задаваемые вопросы

Higgsfield CLI — это терминальная утилита (npm @higgsfield/cli, MIT, v0.1.30 от 6 мая 2026), которая даёт доступ к 30+ моделям генерации изображений и видео Higgsfield AI: Nano Banana Pro, FLUX.2, Soul V2, Veo 3.1, Kling v3.0, Seedance 2.0 и другим. От веб-версии отличается тем, что вызывается из shell или из агента (Claude Code, скриптов, CI), даёт машиночитаемый --json вывод и поддерживает batch-режимы. Кредиты общие с основным аккаунтом Higgsfield.

Двумя путями. Первый — как обычный CLI: ставите npm install -g @higgsfield/cli, проходите OAuth через higgsfield auth login (один раз, токен в ~/.config/higgsfield/credentials.json), и Claude Code запускает команды через свой Bash-инструмент. Второй — как MCP-сервер по адресу https://mcp.higgsfield.ai/mcp: его подключают через .mcp.json. CLI экономит контекст (не висит в каждом turn), MCP удобнее, когда параметры моделей меняются часто. Я выбрал CLI.

Цена считается в кредитах и зависит от модели и параметров. Картинка Nano Banana Pro в 2K — 2 кредита. Видео Kling v3.0 std 5 секунд 9:16 — 7 кредитов. Премиальный Veo 3.1 ultra на 8 секунд — 87 кредитов. Бюджетный wan2_7 720p на 5 секунд — 7 кредитов. На моём Ultra-плане (3000 кр/мес) это примерно 400 Reels на Kling или 35 топовых роликов на Veo 3.1 ultra.

Да, и это главный кейс. Вы создаёте SKILL.md с триггерами вроде «сгенерируй видео» или «hero для презентации», в нём прописываете команду higgsfield generate create с нужными флагами, плюс --json --wait для синхронного результата. Агент сам вызывает skill, передаёт промпт и параметры, ждёт результат и подставляет URL в дальнейшую цепочку — например, скачивает в assets и встраивает в HTML. У меня так работает и для Reels, и для OG-картинок блога.

Один интерфейс на 30+ моделей разных провайдеров (Google, ByteDance, Alibaba, xAI, OpenAI), общий биллинг, OAuth вместо набора API-ключей, единый формат job_set_type и единые флаги --wait, --json, --no-color. Для агента это означает один way-of-working: подобрал модель — собрал команду — дождался URL. Не нужно держать пять разных SDK и пять билингов.

Три. Первое: higgsfield generate cost <model> без явных параметров возвращает максимально дорогой default — всегда передавайте --duration, --quality, --mode, --resolution. Второе: veo3_1 принимает только --duration {4, 6, 8}, не 5 и не 10. Третье: токены OAuth короткоживущие — если бот молчит, начните с higgsfield auth login. Не все модели поддерживают все aspect_ratio — смотрите higgsfield model get <model>.

Локальный nano-banana-pro через Gemini API — это про image-генерацию из своего конвейера, и он у меня тоже остаётся (для статей блога, OG-картинок, мокапов). Higgsfield CLI закрывает другую задачу: видео (Veo 3.1, Kling, Wan, Seedance), брендовые персонажи через Soul ID, Marketing Studio с продуктовой витриной. И там, и там есть image — выбор по ситуации. Видео — однозначно через Higgsfield, аватары — HeyGen, дикторы — ElevenLabs.

Хотите автоматизировать видео-завод у себя?

Я собираю Telegram-боты, скиллы и AI-конвейеры для предпринимателей: Reels Factory под ключ, OG-картинки и hero-видео для лендингов, генерация контента на автомате. Higgsfield CLI — один из инструментов, которые я подключаю в стек.

Пройти короткий квиз — 2 минуты   или написать в Telegram →

Источники

1 просмотров

Полезная статья?

Сохраните в закладки, чтобы не потерять

Ctrl + D