Как сделать моушн-графику или анимированное видео с Claude Code, Codex или Cursor?
Установите Ice в своего агента, откройте его в пустой папке и начните первое сообщение с команды (/ice-motion-director:ice в Claude Code), а затем опишите видео обычными словами: например, продукт, длительность и где оно будет опубликовано. Команда гарантированно загружает режиссёра, даже если установлены другие видеонавыки. Навык-роутер выбирает рабочий процесс, изучает ваш бизнес, спрашивает о каждом открытом решении (по четыре варианта, не больше четырёх в сообщении) и проходит десять этапов до готового MP4. Если хотите управлять каждым шагом, используйте вместо этого команды этапов от /ice-01-brief до /ice-10-deliver.
Нужны ли After Effects, GPU или платная видеомодель?
Нет. Ролики пишутся кодом (HTML, CSS, GSAP, Remotion, Lottie или FFmpeg) и рендерятся браузером и FFmpeg на обычном компьютере. ИИ-картинки, видео, голоса и облачная расшифровка остаются дополнениями, которые могут стоить денег и используются только по вашей просьбе. Единственная реальная цена: расход вашего агента. Полный ролик проходит много этапов и вспомогательных агентов, поэтому тратит гораздо больше вашего тарифа, чем ответ в чате.
Работает ли он на арабском?
Да. Арабский и письмо справа налево поддерживаются полноценно через навык ice-arabic: связные начертания и точки, которые не ломаются в анимации, кашида, изоляция bidi для смешанного арабского и английского, цифры, арабские субтитры и безопасные зоны платформ, а также диалект как настройка сценария и голоса. Промпт тоже можно писать по-арабски.
Это ИИ-генератор видео?
Нет. Каждый ролик написан кодом (HTML, CSS, GSAP, Remotion, Lottie или FFmpeg) и рендерится одинаково каждый раз. ИИ-картинки, видео или голоса можно заказать как дополнение, но они никогда не основной движок, а текст, цифры и логотипы всегда задаются в коде.
Уходит ли что-то с моего компьютера?
Ролики рендерятся на вашем компьютере, в вашем браузере и FFmpeg, и эти навыки ничего не загружают. Раскрытые сетевые запросы: веб-исследование через собственный поисковый инструмент агента; загрузки бесплатных настоящих материалов, которые он подбирает сам (музыка, звуковые эффекты, видеоматериалы, фото, флаги, карты, шрифты), из публичных библиотек и официальных источников, причём каждая записывается с источником и статусом лицензии, причём портреты названных публичных персон и официальные флаги ищутся через Wikidata и Wikimedia Commons; собственный пакет звуковых эффектов Ice под CC0 (128 записанных эффектов), который один раз скачивается из GitHub Release проекта и проверяется по SHA-256; установка бесплатных инструментов и моделей закреплённых версий, названных в записке о сдаче; и Google Fonts, если выбранный шрифт оттуда. Загрузки отключаются через --offline или ICE_OFFLINE=1. Телеметрии нет.
Что, если агент упрётся в лимит посреди ролика?
Введите /ice (или отправьте тот же промпт) позже: он продолжит из ice/state.json с того места, где остановился. Всё хранится в папке ice/ вашего проекта, поэтому любая сессия может продолжить с того места, где остановилась предыдущая.
Можно ли использовать ролики в коммерческих целях?
Да, ролики, которые вы делаете, принадлежат вам. Несколько встроенных папок с именем noncommercial/ распространяются по некоммерческим лицензиям своих авторов; рабочие процессы проверяют ваш ответ о коммерческом использовании и пропускают эти папки в коммерческих проектах. Сторонние материалы, которые он находит или вы предоставляете (съёмка, музыка, логотипы), перечислены вместе со статусом лицензии в записке о сдаче; оформить эти права до публикации предстоит вам.
Какой движок рендера он использует?
ice-engines выбирает под каждый ролик: HyperFrames, Remotion, HTML canvas с Playwright и FFmpeg, Three.js, Lottie, p5 или только FFmpeg. Некоторым компаниям для Remotion нужна корпоративная лицензия; навык скажет, если это ваш случай.
Он задал мне вопросы. Можно их пропустить?
Скажите «реши за меня» или «не спрашивай». Он выберет сам, запишет обоснование каждого выбора в ice/DIRECTION.md и перечислит все решения в отчёте о сдаче, так что любое из них можно поменять одним ответом. Если вы просто не отвечаете, он ждёт: молчание никогда не принимается за согласие.
Что нужно установить?
Агент проверяет это для выбранного маршрута и говорит, чего не хватает, с одной командой для вашей системы. Бесплатные пакеты и модели, которые нужны маршруту (расшифровка речи, разделение на стемы и подобное), он ставит сам, закреплённых версий, и называет в записке о сдаче; за всё платное или требующее аккаунта сначала спрашивает. Идеям и сценариям ничего не нужно. Lottie нужен Node. Каждому сдаваемому ролику нужны Node, FFmpeg, браузер и Python 3.
Во что обходится первый ролик?
От вас: один промпт, который в Claude Code начинается с /ice-motion-director:ice, затем вопросы по каждому открытому решению (по четыре варианта, не больше четырёх в сообщении; ни одного, если промпт всё покрывает или вы сказали «не спрашивай») и, если вы на связи, один предпросмотр, где вы заодно слушаете два-три настоящих музыкальных варианта, наложенных на ролик, и выбираете один (три, если только вы не задали music_options равным 2 в sources.json). Пока он работает, каждый этап приходит к вам двумя строками и его стоп-кадрами, так что можно вмешаться на полпути. За кадром агент проходит все десять этапов с несколькими вспомогательными агентами, поэтому даже короткий рекламный ролик делается не быстро и расходует гораздо больше лимитов вашего тарифа, чем ответ в чате. Если агент упрётся в лимит посреди работы, введите /ice позже: он продолжит из ice/state.json с того места, где остановился.
Это бесплатно?
Да. Ice Motion Director распространяется с открытым кодом по лицензии Apache-2.0. Папки noncommercial/ и vendor/hypit/ сохраняют собственные лицензии, указанные внутри них.