Quando o Agent gera alterações de código, elas são apresentadas em uma interface de revisão que mostra adições e exclusões com linhas coloridas. Isso permite analisar e controlar quais alterações serão aplicadas ao teu codebase. A interface de revisão exibe alterações de código em um formato de diff familiar:

Diffs

TipoSignificadoExemplo
Added linesNovas linhas adicionadas+ const newVariable = ‘hello’;
Deleted linesLinhas removidas- const oldVariable = ‘goodbye’;
Context linesLinhas de contexto function example()

Revisão

Quando a geração terminar, vai aparecer um aviso pra revisar todas as mudanças antes de continuar. Isso te dá uma visão geral do que vai ser modificado.
Interface de revisão de entrada

Arquivo por arquivo

Uma barra de revisão flutuante aparece na parte inferior da tua tela, permitindo:
  • Aceitar ou rejeitar as mudanças do arquivo atual
  • Ir para o próximo arquivo com alterações pendentes

Aceitação seletiva

Pra ter um controle mais fino:
  • Pra aceitar a maioria das mudanças: rejeita as linhas indesejadas e clica em Accept all
  • Pra rejeitar a maioria das mudanças: aceita as linhas desejadas e clica em Reject all

Revisar alterações

No final da resposta do agente, clica no botão Review changes para ver o diff completo das mudanças.