Ice Motion Director
Instalare

Ice Motion Director

Un regizor de motion design și video pentru agentul tău de programare. Planifică, scrie filmul ca cod, îl randează și îl verifică.

npx skills add Omar-Tnzxo/ice-motion-director -g --all

Open source, Apache-2.0, pentru Claude Code, Codex, Cursor, Gemini CLI și peste 40 de alți agenți.

Ice, mascota Ice Motion Director: un cub de gheață voxel cu beretă bleumarin de regizor, așezat pe un scaun de regizor din lemn, ținând o clachetă

O cerere, o rută

Un singur skill, routerul, citește cererea și proiectul tău, apoi o predă exact unuia dintre cele șase fluxuri de lucru.

Încearcă routerul

„Taie această înregistrare de podcast în trei clipuri verticale scurte, cu subtitrări în arabă.”

ice-editAduci material de montat

ice-film

Un film făcut de la zero. Un MP4 finalizat plus un raport de livrare.

ice-explainer

O voce explică ceva. Un explainer narat, cu subtitrări.

ice-remake

Fă-l ca pe acesta. Un film nou în acel stil, cu conținutul tău.

ice-edit

Un montaj din materialul tău. Montajul, subtitrările, versiunile verticale.

ice-lottie

Lottie și animații de UI. Lottie JSON sau SVG animat plus predarea către dezvoltatori.

ice-ideas

Idei înainte să se construiască ceva. Un set de concepte și un scenariu, gata de construit.

Tu

/ice-motion-director:ice Fă un film de lansare de 20 de secunde pentru aplicația mea de notițe. Iată site-ul: <URL-ul tău>

Ice

M-am uitat pe site-ul tău și pe regulile de publicitate din domeniul tău. Au rămas două decizii deschise; prima opțiune din fiecare este recomandarea mea.

  1. Unde va rula?Vertical, pentru socialLat, pentru sitePătratToate trei
  2. Să vorbească o voce?Muzică și text pe ecranUn voiceoverVoce și subtitrăriFără sunet

Apoi propun conceptul, scriu, fac storyboardul și construiesc. Dacă ești de față, vezi o dată style frame-urile înainte de construcția completă.

/ice-04-storyboard

Card de verificare: storyboard

Ce s-a făcut
Opțiunile și câștigătoarea
Trei deschideri luate în calcul. A câștigat B: produsul e pe ecran din prima secundă.
Notele criticului
Cadrul 5 ține prea mult; scurtat ca să se potrivească pe ritm.
Încă deschis
Cadrul final în coral sau bleumarin.
Urmează
Spune „aprobat, continuă” ca să pornești /ice-05-look

Sesiune exemplu scrisă pentru această pagină.

Un singur prompt sau fiecare etapă

Pentru oricine

În Claude Code, începe primul mesaj cu /ice-motion-director:ice, apoi descrie filmul în cuvintele tale, scurt sau pe larg; comanda se asigură că pornește regizorul, chiar dacă ai instalate și alte skill-uri video. Ice îți cercetează întâi afacerea, apoi întreabă despre fiecare decizie pe care promptul tău o lasă deschisă: patru opțiuni pe întrebare, cu cea recomandată prima, cel mult patru întrebări pe mesaj și mai multe mesaje când sunt multe decizii deschise. Nu întreabă nimic când promptul acoperă deja totul sau când spui „nu întreba”; altfel îți așteaptă răspunsurile, pentru că tăcerea nu e luată niciodată drept un da. Apoi, doar dacă ești acolo să răspunzi, o previzualizare (style frame-urile sau animaticul), iar după aceea merge până la fișierul final fără alte întrebări. Pe măsură ce încheie fiecare etapă, îți trimite două rânduri și cadrele ei fără să aștepte un răspuns, așa că o notă de-a ta poate ajunge la el pe parcurs. Tot ce a decis este consemnat și explicat în nota de livrare.

Pentru cei care vor să conducă

Rulează câte o etapă, de la /ice-01-brief la /ice-10-deliver (în Claude Code, forma care merge mereu este /ice-motion-director:ice-01-brief). Fiecare etapă se încheie cu un card de verificare: ce s-a făcut, opțiunile și de ce a câștigat una, notele criticului, alegerile încă deschise. Cere modificări de câte ori vrei; spune „aprobat” ca să blochezi o etapă sau „aprobat, continuă” ca s-o blochezi și să pornești următoarea. /ice-status arată unde ai ajuns.

Lungimea promptului schimbă cine ia fiecare decizie, niciodată calitatea. Poți schimba oricând: scrie o comandă de etapă în mijlocul unei rulări sau /ice ca s-o lași să termine singură.

Vezi cele zece etape

Zece etape, la fiecare film

Fiecare rută rulează pe aceeași coloană de zece etape, așa cum lucrează o casă de producție. Numerele rămân aceleași; ordinea se schimbă după tipul de film.

Tipul de film
Dimensiunea lucrării

Începe cu Povestea. Ordinea implicită. 04 și 05 rulează în paralel, apoi 08a se face cât timp 07 construiește, iar 08b mixează pe draft.

  1. brief

  2. concept

  3. scenariu

  4. storyboardlook

  5. animatic

  6. construcțiesunet

  7. mixaj

  8. verificare

  9. livrare

Toate cele zece etape rulează, în această ordine. Două blocuri pe același pas rulează în paralel când agentul are subagenți și unul după altul când nu are: 04 storyboard cu 05 look, apoi 08a sunet cât timp 07 construiește; 08b mixează pe draft. La etapa 10, fiecare limbă și format de imagine se randează în paralel.

Etapa 01, brief

Întâi cercetarea: brieful de afacere (ce este, publicul, adevărul despre produs, piața și concurenții, identitatea de brand și materialele reale, campaniile curente, tonul), planul materialelor de brand și regulile de publicitate ale industriei și platformei; apoi brieful proiectului și întrebările despre fiecare decizie deschisă: câte patru opțiuni, cel mult patru pe mesaj, mai multe mesaje când e nevoie.

Artefacte principale ice/BRIEF.mdice/research/COMPLIANCE.mdice/assets/brand-sheet.jsonice/DIRECTION.md

Regulile vin din preluarea din ice-direction, ice-assets

La această dimensiune Coloana completă, echipă restrânsă, runde de verificare după nivelurile de echipă din ice-film.

Ce înseamnă etapa 01 pe fiecare rută
ice-filmbrief
ice-explainerbrief
ice-remakebrief plus analiza referinței
ice-editbrief plus preluarea materialului
ice-lottiebrief
ice-ideasbrief

Nu există două filme la fel

Șabloanele și demo-urile sunt referințe, niciodată variante implicite. Un film trebuie să difere de cel mai apropiat șablon inclus pe cel puțin patru din șase axe înainte să meargă mai departe. Un look ales de tine (o referință, un stil numit, identitatea proprie a brandului tău) este scutit pe axele pe care le fixează.

Încearcă regula. Bifează ce schimbă filmul tău față de cel mai apropiat șablon:

2 din 6

Prea aproape de șablonul său. Filmul se întoarce la regie.

  • Cercetare cu data de azi

    Fiecare film începe cu o cercetare nouă, construită doar din brieful tău. Un termen de căutare care nu se leagă de brieful tău este eliminat înainte să ruleze.

  • Propuneri divergente

    Mai multe direcții, cel puțin două dintre ele neașteptate, evaluate de un critic separat.

  • O amprentă pentru fiecare film

    Paleta, tipografia și structura fiecărui film terminat sunt păstrate pe calculatorul tău, ca următorul să nu le poată repeta.

  • Verificarea look-ului implicit

    Albastru și mov peste tot, fără un motiv în brief: filmul pică propria verificare.

Cine construiește nu se notează singur

Roluri separate de critic verifică storyboardurile, cadrele, mișcarea, sunetul și fișierul exportat. Un film trece prin fiecare verificare, în această ordine.

Ice examinează o bandă de cadre de film printr-o lupă voxel, cu clacheta sub un braț
  1. Înainte de construcție

    Lint pe storyboard și lint înainte de randare, apoi o foaie de contact înainte să se randeze ceva.

    Verifică storyboardul și planul

  2. Cadre și îmbinări

    Verificări de cadre și îmbinări, densitatea mișcării și timpii morți, plus poarta de calitate a execuției pe randarea însăși, ca nimic să nu stagneze, să sară sau să lipsească.

    Verifică fiecare cadru

  3. Scanarea de slop

    Scanările de slop și de aspect PowerPoint prind look-ul AI generic înaintea ta.

    Verifică look-ul

  4. Verificarea look-ului implicit

    Un film dominat de albastru și mov, fără un motiv în brief, pică.

    Verifică paleta

  5. Distanță și amprentă

    Distanța față de șablon și o verificare de amprentă față de filmele tale anterioare.

    Verifică asemănarea

  6. Cuvinte și sunet

    Validatoare pentru subtitrări și sincronizare, verificări de loudness și de specificații pe fișierul exportat și un audit al mixajului care dovedește că fiecare efect sonor se aude, cu o listă scurtă pentru urechile tale.

    Verifică fișierul exportat

  7. Privirea unui străin

    Un spectator nou, care n-a văzut niciodată brieful, trebuie să înțeleagă filmul, un film de brand trebuie să se citească drept brandul lui în cadre alese la întâmplare, iar climaxul este comparat cu o referință.

    Verifică spectatorul

  8. Nota de livrare

    Aprobarea randării și un raport de livrare în care fiecare afirmație vine cu cifre măsurate.

    Verifică ice/review/NOTE.md

Verificările măsoară chiar videoclipul randat: ritmul, adâncimea, finisarea, gradingul, mărcile fixe, lumina pe vorbitor și dacă fiecare efect sonor se aude. Fiecare afirmație din raportul de livrare vine cu cifre măsurate, în ice/review/NOTE.md.

Fiecare film este cod

HTML, CSS, GSAP, Remotion, Lottie sau FFmpeg. Un film se randează la fel de fiecare dată, pe un laptop obișnuit, fără GPU și fără model video plătit.

Nimic nu este generat ca stock footage. Textul, cifrele și logourile sunt mereu scrise în cod, exact cum le-ai aprobat. Motorul se alege pentru fiecare film:

  • HyperFrames
  • Remotion
  • HTML canvas cu Playwright și FFmpeg
  • Three.js
  • Lottie
  • p5
  • Doar FFmpeg

Brandurile reale primesc materialele lor reale

Când un film este despre o companie, un produs sau o aplicație reală, Ice o cercetează și îi adună materialele reale: capturi live ale site-ului și aplicației, kituri oficiale de brand, culori și fonturi citite de pe propriul site, logouri folosite neatinse. Look-ul unui brand nu este niciodată ghicit; când materialul nu poate fi obținut, Ice spune asta și te întreabă. Nicio mențiune „neoficial” și nicio etichetă AI nu este imprimată în film: pentru un concept despre un brand pentru care nu lucrezi, mențiunea aceea merge în nota de livrare și în descrierea sugerată pentru postare.

your-project/  ice/    state.jsonruta, etapa curentă, marcaje de timp    BRIEF.mdfiecare câmp își numește sursa    DIRECTION.mdfiecare decizie, opțiunile și motivul ei    research/note de cercetare datate    plan/scenariu, storyboard, planul cadrelor, cue sheet    review/NOTE.mdraportul de livrare, măsurat    renders/final/filmul și versiunile lui
Totul stă într-un folder ice/ din proiectul tău, așa că orice sesiune poate relua de unde s-a oprit ultima.

Araba, cu drepturi depline

Regulile pentru arabă și pentru scrierea de la dreapta la stânga se aplică ori de câte ori un film este în arabă sau o amestecă cu altă limbă, de la prima decizie despre text.

مـخـرج

فيلم لتطبيق Notes مدته ٢٠ ثانية

مخرج înseamnă regizor. Kashida alungește cuvântul doar la legăturile pe care araba le permite; rândul de dedesubt amestecă un nume latin și cifre fără să strice ordinea de citire.
  • Forme de litere și puncte în mișcare
  • Kashida, alungită la legăturile potrivite
  • Izolare bidi pentru rândurile mixte
  • Cifre arabo-indice sau occidentale
  • Despărțirea rândurilor și subtitrări în arabă
  • Zone sigure și mărimi de text pentru copertă în arabă
  • Alegerea fontului, cu verificări pe fiecare limbă
  • Dialectul ca setare pentru scenarii și voiceover
  • Recunoașterea vorbirii folosită doar pentru sincronizare

156 stiluri, o singură comandă

Scrie /ice-style ca să răsfoiești biblioteca pe familii sau numește un stil și despre ce e filmul tău ca să pornești unul în acel stil.

Un preset blochează doar familia de look. Brieful, cercetarea, conceptul și verificările de calitate rulează în continuare, așa că filmul nu e o copie a demo-ului stilului.

Satellite Briefing

Imagini reale din satelit sau aeriene, cu licență curată și georeferențiate, gradate până la tonul unui analist...

Potrivit pentru schimbări de mediu în timp, distanțe și scară, investigații...

Sursă lemo-opuscar (LemoLab)

Pornește un film în acest stil

/ice-style satellite-briefing <despre ce este filmul tău>

Instalează în orice agent

O singură linie instalează în fiecare agent pe care îl găsește pe calculatorul tău. Agenții mari se pot instala și nativ, ca plugin, iar pentru fiecare agent și sistem există și varianta de copiere manuală.

Orice agent

Claude Code, Codex, Cursor, Gemini, Copilot, Windsurf, Cline, Roo, Kilo, OpenCode, Antigravity, Amp, Goose, Kiro, Qwen, Trae, Zed, Warp și alții.

npx skills add Omar-Tnzxo/ice-motion-director -g --all
  • Instalează fiecare skill Ice în fiecare agent pe care îl găsește pe calculatorul tău, fără întrebări.
  • Instalează-le pe toate: skill-urile se apelează unele pe altele, așa că dacă alegi doar o parte, rularea se strică.
  • Necesită Node 22.20 sau mai nou. Actualizezi mai târziu cu npx skills update.

Claude Code

Instalează-l ca plugin din orice shell.

claude plugin marketplace add Omar-Tnzxo/ice-motion-director
claude plugin install ice-motion-director@ice-motion-director
  • Dintr-o sesiune: /plugin marketplace add Omar-Tnzxo/ice-motion-director, apoi /plugin install ice-motion-director@ice-motion-director.

Claude.ai și Desktop

Deschide Customize, Plugins, Add, Add marketplace și introdu Omar-Tnzxo/ice-motion-director.

  • Activează mai întâi Code execution and file creation în Settings, Capabilities.
  • Actualizezi cu Check for updates pe pagina pluginului.
  • Ce funcționează acolo: brieful, cercetarea, conceptele, scenariile și storyboardurile. Randarea are nevoie de un browser și de FFmpeg pe un calculator, pe care sandboxul de cod al chatului s-ar putea să nu le ofere (neverificat), așa că randează filmul cu un agent local, cum ar fi Claude Code.

Codex

CLI și aplicație.

codex plugin marketplace add Omar-Tnzxo/ice-motion-director
codex plugin add ice-motion-director@ice-motion-director
  • Sau rulează /plugins în Codex și instalează-l de acolo, apoi pornește o sesiune nouă.
  • Actualizare: codex plugin marketplace upgrade ice-motion-director. În aplicația Codex, folosește fila Plugins.

Cursor

Instalează skill-urile pentru Cursor.

npx skills add Omar-Tnzxo/ice-motion-director -a cursor

Gemini CLI și Antigravity

Extensia Gemini CLI și pluginul Antigravity CLI.

gemini extensions install https://github.com/Omar-Tnzxo/ice-motion-director
agy plugin install https://github.com/Omar-Tnzxo/ice-motion-director
  • Actualizezi Gemini cu gemini extensions update ice-motion-director; rulează din nou aceeași comandă agy ca să actualizezi Antigravity CLI.
  • Aplicația și IDE-ul Antigravity: npx skills add Omar-Tnzxo/ice-motion-director -a antigravity.

GitHub Copilot

CLI și VS Code.

copilot plugin marketplace add Omar-Tnzxo/ice-motion-director
copilot plugin install ice-motion-director@ice-motion-director
  • VS Code: Command Palette, Chat: Install Plugin From Source, lipește https://github.com/Omar-Tnzxo/ice-motion-director.
  • Actualizare: copilot plugin update ice-motion-director.

Qwen Code

Instalează-l ca extensie.

qwen extensions install Omar-Tnzxo/ice-motion-director
  • Actualizare: qwen extensions update ice-motion-director.

Orice alt agent

Windsurf, Cline, Roo Code, Kilo Code, OpenCode, Amp, Goose, Kiro, Trae, Zed, Warp, Augment și alții.

npx skills add Omar-Tnzxo/ice-motion-director -a <agent>
  • Id-urile agenților: windsurf, cline, roo, kilo, opencode, amp, goose, kiro-cli, trae, zed, warp, augment.
  • Căile de copiere manuală pentru fiecare agent și fiecare sistem sunt în matricea de instalare din depozit.

De ce are nevoie calculatorul tău

Agentul verifică acestea pentru ruta pe care o alegi și îți spune ce lipsește, cu o singură comandă pentru sistemul tău. Pachetele și modelele gratuite de care are nevoie o rută le instalează singur la versiuni fixate și le numește în nota de livrare; tot ce este plătit sau legat de un cont se cere întâi. Ideile și scenariile nu au nevoie de nimic. Lottie are nevoie de Node. Fiecare film livrat (filme, explainere, remake-uri și montaje) are nevoie de Node, FFmpeg, un browser și Python 3 cu pachetele pentru verificarea calității: fără Python, un film poate fi construit, dar nu livrat, pentru că verificarea bogăției nu poate rula.

Comenzi de instalare pentru Windows
NecesarComandă
Node.js (LTS)winget install --id OpenJS.NodeJS.LTS -e
FFmpegwinget install --id Gyan.FFmpeg -e
Chrome sau Chromiumwinget install --id Google.Chrome -e
Python 3winget install --id Python.Python.3.13 -e

Note pentru Windows

  • Fiecare comandă funcționează la fel în PowerShell și în cmd.
  • Dacă PowerShell spune că rularea scripturilor este dezactivată, folosește npx.cmd skills add sau permite o singură dată scripturile pentru utilizatorul tău cu Set-ExecutionPolicy -Scope CurrentUser RemoteSigned.
  • --all funcționează la fel în PowerShell și în cmd (în cmd, --skill '*' nu merge; pune-l între ghilimele așa: --skill "*").
  • În WSL, instalează în WSL doar dacă și agentul tău rulează în WSL.
Comenzi de instalare pentru macOS
NecesarComandă
Node.js (LTS)brew install node@24
FFmpegbrew install ffmpeg
Chrome sau Chromiumbrew install --cask google-chrome
Python 3brew install python
Comenzi de instalare pentru Ubuntu sau Debian
NecesarComandă
Node.js (LTS)nvm, then nvm install --lts
FFmpegsudo apt install ffmpeg
Chrome sau ChromiumChrome .deb or sudo snap install chromium
Python 3sudo apt install python3 python3-venv
Comenzi de instalare pentru Fedora
NecesarComandă
Node.js (LTS)sudo dnf install nodejs
FFmpegsudo dnf install ffmpeg-free
Chrome sau Chromiumsudo dnf install chromium
Python 3sudo dnf install python3
Comenzi de instalare pentru Arch
NecesarComandă
Node.js (LTS)sudo pacman -S nodejs npm
FFmpegsudo pacman -S ffmpeg
Chrome sau Chromiumsudo pacman -S chromium
Python 3sudo pacman -S python

Versiunile minime exacte sunt în skills/ice-engines/references/versions.json. Căile de copiere manuală pentru fiecare agent: matricea de instalare.

Ce nu face

  • Nu filmează live action. Montează materialul pe care îl aduci și construiește restul ca motion design în cod.
  • Nu este un studio de CGI fotorealist sau de animație de personaje. Rig-urile complexe de personaje, lip sync-ul și 3D-ul fotorealist elaborat nu țin de el; punctele lui forte sunt 2D-ul stilizat, tipografia cinetică, colajul, pixel art-ul, desenul de mână și 3D-ul simplu.
  • Nu este un generator video AI. Imaginile, videoclipurile sau vocile AI sunt opțiuni suplimentare pe care le poți cere, niciodată motorul principal. Textul, cifrele și logourile sunt mereu scrise în cod.
  • Nu inventează fapte despre branduri reale. Brandurile reale primesc materialele lor reale; iar ce nu poate obține îți cere ție.

Confidențialitate și rețea

  • Rulează local. Filmele se randează pe calculatorul tău, cu browserul tău și FFmpeg. Aceste skill-uri nu încarcă nimic nicăieri.
  • Apeluri de rețea, toate declarate. Cercetare web pentru regie (prin instrumentul de căutare al agentului tău); descărcări de media reale și gratuite pe care le alege singur (muzică, efecte sonore, imagini, fotografii, steaguri, hărți, fonturi) din biblioteci publice și surse oficiale, fiecare consemnată în proiectul tău cu sursa și starea licenței, cu portretele persoanelor publice numite și steagurile oficiale căutate prin Wikidata și Wikimedia Commons, iar propriile tale foldere de bibliotecă (local_libraries în sources.json) căutate primele; pachetul propriu Ice de efecte sonore CC0 (128 de efecte înregistrate), descărcat o dată din GitHub Release-ul proiectului și verificat prin SHA-256; instalări de instrumente și modele gratuite la versiuni fixate, numite în nota de livrare; Google Fonts când fontul ales vine de acolo. Dezactivează descărcările cu --offline sau ICE_OFFLINE=1, sau fă-le să ceară întâi acordul în ~/.ice-motion-director/sources.json. Înainte de descărcări și randări mari, verifică spațiul liber pe disc și lucrează pe o unitate care are loc.
  • Opțional, doar la cerere. Generare AI de imagini, video sau voce, transcriere sau TTS găzduite. Acestea pot costa bani și nu sunt folosite niciodată fără acordul tău.
  • Memorie locală. Un mic fișier de amprente, ~/.ice-motion-director/fingerprints.jsonl, păstrează paleta, tipografia și structura fiecărui film terminat, ca următorul să nu le repete. Îl poți șterge oricând.
  • Fără telemetrie.
  • Copiat, cu licența originală păstrată
  • Doar idei, rescrise cu propriile noastre cuvinte
  • Foldere necomerciale, cu licență proprie
  • Inclus cu propria licență
  • Skill-urile fondatorului

Toate detaliile, ce s-a folosit și unde se află: CREDITS.md. Textele originale ale licențelor: LICENSES/.

Întrebări frecvente

Ice poartă căști voxel bleumarin și le ține cu ambele mâini, cu clacheta sprijinită lângă picioare

Nu. Filmele sunt scrise ca cod și randate cu un browser și FFmpeg pe un laptop obișnuit.

Da, filmele pe care le faci sunt ale tale. Câteva foldere incluse, numite noncommercial/, au licențele necomerciale ale autorilor lor; fluxurile de lucru verifică ce ai răspuns în proiect despre uzul comercial și le ocolesc la lucrările comerciale. Materialele externe pe care le găsește sau le oferi tu (filmări, muzică, sigle) sunt listate cu statutul licenței în nota de livrare; clarificarea acestor drepturi înainte de publicare îți revine.

ice-engines alege pentru fiecare film: HyperFrames, Remotion, HTML canvas cu Playwright și FFmpeg, Three.js, Lottie, p5 sau doar FFmpeg. Remotion cere o licență de companie pentru unele firme; skill-ul îți spune când se aplică.

Spune „decide tu” sau „nu întreba”. Va alege singur, va nota fiecare motiv în ice/DIRECTION.md și va enumera fiecare alegere în raportul de livrare, ca să poți schimba oricare dintre ele într-un singur răspuns. Dacă pur și simplu nu răspunzi, așteaptă: tăcerea nu e luată niciodată drept un da.

Agentul verifică asta pentru ruta pe care o alegi și îți spune ce lipsește, cu o singură comandă pentru sistemul tău. Pachetele și modelele gratuite de care are nevoie o rută (transcriere, separarea pistelor și altele asemenea) le instalează singur la versiuni fixate și le numește în nota de livrare; tot ce este plătit sau legat de un cont se cere întâi. Ideile și scenariile nu au nevoie de nimic. Lottie are nevoie de Node. Fiecare film livrat are nevoie de Node, FFmpeg, un browser și Python 3.

Din partea ta: un prompt care începe cu /ice-motion-director:ice în Claude Code, apoi întrebările despre fiecare decizie deschisă (câte patru opțiuni, cel mult patru pe mesaj, niciuna dacă promptul acoperă totul sau dacă spui „nu întreba”) și, dacă ești de față, o previzualizare, unde auzi și două-trei opțiuni muzicale reale puse pe film și alegi una (trei, dacă nu setezi music_options la 2 în sources.json). Cât rulează, fiecare etapă ajunge la tine în două rânduri, cu cadrele ei, așa că poți interveni pe parcurs. În spate, agentul parcurge toate cele zece etape cu mai mulți subagenți, așa că până și o reclamă scurtă durează o vreme și consumă mult mai mult din planul tău decât un răspuns în chat. Dacă agentul atinge o limită de utilizare la jumătate, scrie /ice mai târziu: reia din ice/state.json de unde s-a oprit.

Da. Ice Motion Director este open source sub licența Apache-2.0. Folderele numite noncommercial/ și vendor/hypit/ își păstrează propriile licențe, menționate în interiorul lor.

Dă-i agentului tău un regizor

Lipește o linie, apoi cere un film în cuvinte simple. Ice îl duce de la brief la livrare și îți arată ce a făcut la fiecare pas pe care vrei să-l vezi.

npx skills add Omar-Tnzxo/ice-motion-director -g --all
Ice ține clacheta deschisă, gata să strige „motor”