Як зробити моушн-графіку чи анімоване відео з 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/ зберігають власні ліцензії, зазначені всередині них.