Gli agenti di codifica AI ora possono scrivere codice di animazione funzionante in CSS, Motion, GSAP, SwiftUI e altri framework. Per un effetto hover, una transizione modale o un semplice caricatore, il risultato è spesso utilizzabile dopo una rapida revisione.
I punti deboli si mostrano nei dettagli che fanno sembrare il movimento giusto. Gli agenti tendono a ripetere gli schemi più comuni, come ad esempio la stessa facilità per tutto. Spesso gestiscono il percorso felice ma non le interruzioni, ad esempio cosa succede se un utente chiude un foglio mentre è ancora aperto. Spesso saltano la gestione del movimento ridotto e stati come caricamento, errore e disabilitato.
Puoi colmare gran parte di questo divario con il contesto. Dai all'agente i tuoi token di movimento, elenca gli stati di cui ciascun componente ha bisogno e chiedi esplicitamente il supporto per il movimento ridotto. Chiedigli di spiegare le sue scelte temporali in modo da poterle verificare.
Un altro approccio consiste nel lasciare che l'agente lavori in uno strumento di movimento invece di scrivere tutto in codice. Con un server MCP, un agente può creare e modificare animazioni in uno strumento che ha stati e fisica integrati. ExodeUI, che creiamo, ha un server MCP per questo e il risultato è un file .exode aperto che puoi rivedere nell'editor.
In ogni caso, tieni una persona informata sui movimenti che gli utenti vedranno spesso. Guardalo su un dispositivo reale e sintonizzalo al tatto.