Os agentes de codificação de IA agora podem escrever código de animação funcional em CSS, Motion, GSAP, SwiftUI e outras estruturas. Para um efeito de foco, uma transição modal ou um carregador simples, o resultado geralmente pode ser usado após uma rápida revisão.
As fraquezas aparecem em detalhes que fazem o movimento parecer correto. Os agentes tendem a repetir os padrões mais comuns, como a mesma facilidade curta para tudo. Eles geralmente lidam com o caminho feliz, mas não com interrupções, por exemplo, o que acontece se um usuário fecha uma planilha enquanto ela ainda está abrindo. Eles frequentemente ignoram o manuseio de movimento reduzido e estados como carregamento, erro e desabilitado.
Você pode preencher grande parte dessa lacuna com o contexto. Dê ao agente seus tokens de movimento, liste os estados que cada componente precisa e peça explicitamente suporte para movimento reduzido. Peça-lhe para explicar suas escolhas de tempo para que você possa verificá-las.
Outra abordagem é deixar o agente trabalhar em uma ferramenta de movimento em vez de escrever tudo em código. Com um servidor MCP, um agente pode criar e editar animações em uma ferramenta que possui estados e física integrados. ExodeUI, que fazemos, tem um servidor MCP para isso, e o resultado é um arquivo .exode aberto que você pode revisar no editor.
De qualquer forma, mantenha uma pessoa informada sobre os movimentos que os usuários verão com frequência. Assista em um dispositivo real e ajuste-o de acordo com a sensação.