AI-kodingsagenter kan nå skrive fungerende animasjonskode i CSS, Motion, GSAP, SwiftUI og andre rammeverk. For en sveveeffekt, en modal overgang eller en enkel laster er resultatet ofte brukbart etter en rask gjennomgang.
Svakhetene viser seg i detaljer som gjør at bevegelse føles riktig. Agenter har en tendens til å gjenta de vanligste mønstrene, for eksempel den samme korte lettheten for alt. De håndterer ofte den glade veien, men ikke avbrudd, for eksempel hva som skjer hvis en bruker lukker et ark mens det fortsatt åpnes. De hopper ofte over håndtering av redusert bevegelse og tilstander som lasting, feil og deaktivert.
Du kan lukke mye av dette gapet med kontekst. Gi agenten bevegelsessymbolene dine, skriv opp tilstandene hver komponent trenger, og be eksplisitt om støtte for redusert bevegelse. Be den forklare timingsvalgene, slik at du kan sjekke dem.
En annen tilnærming er å la agenten jobbe i et bevegelsesverktøy i stedet for å skrive alt i kode. Med en MCP server kan en agent lage og redigere animasjoner i et verktøy som har tilstander og fysikk innebygd. ExodeUI, som vi lager, har en MCP server for dette, og resultatet er en åpen .exode fil du kan se gjennom i editoren.
Uansett, hold en person i loop for bevegelse som brukere vil se ofte. Se den på en ekte enhet og still den etter følelse.