View a markdown version of this page

Transformez de manière interactive ou autonome - AWS Transformation

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Transformez de manière interactive ou autonome

L'expérience Visual Studio IDE propose des modes autonomes et interactifs pour contrôler le degré d'interactivité lors de la transformation.

Utilisez des modes interactifs et autonomes pour contrôler le degré d'interactivité

Vous sélectionnez le mode lorsque vous démarrez une transformation, et vous pouvez le modifier à tout moment via une liste déroulante en haut de la fenêtre de discussion.

  • Utilisez le mode autonome pour une transformation sans surveillance, adapté aux tâches nocturnes ou de longue durée. Vous avez toujours la possibilité de consulter les résultats et de demander des modifications à la fin du travail.

  • Utilisez le mode interactif pour travailler aux côtés de l'agent dans le chat tout au long du processus de transformation grâce à un plan de transformation personnalisable, à une grande visibilité sur les détails de la transformation et à un examen étape par étape de chaque projet. Vous pouvez itérer pour affiner les résultats ou changer de direction jusqu'à ce que vous soyez satisfait.

Vous pouvez combiner les modes. Par exemple, commencez en mode interactif pour revoir et ajuster le plan de transformation, puis passez en mode autonome pour transformer automatiquement les projets.

Demandez à l'agent d'expliquer les modifications apportées au code

Si vous constatez des modifications de code que vous ne comprenez pas, demandez à l'agent de les expliquer.

Utilisez les points de contrôle pour vous arrêter sur les projets à des fins de révision ou de modification

En mode interactif, après avoir approuvé votre plan, vous pouvez définir ou effacer des points de contrôle pour chaque projet. Lorsqu'un projet avec un point de contrôle a été transformé, le code transformé est appliqué au projet dans l'IDE et l'agent fait une pause pour votre révision. Vous pouvez consulter les résultats et, s'ils ne vous plaisent pas, vous pouvez demander d'autres modifications.

Lorsque vous êtes arrêté à un point de contrôle, vous pouvez :

  • Passez en revue les résultats tels qu'ils sont présentés dans le chat et posez des questions dans le chat. Par exemple : « Pourquoi avez-vous modifié l'API de cryptographie dans le fichier X ? »

  • Affichez les modifications du code en cliquant sur le bouton Afficher les résultats du projet dans la fenêtre AWS Transform Job Plan.

  • Affinez la transformation en demandant des modifications supplémentaires. Par exemple : « Changez ceci pour utiliser l'enregistreur X » ou « Modifiez ceci pour utiliser le package X au lieu du package Y ».

  • Réessayez la transformation en suivant des instructions différentes. Par exemple : « Modifiez cette bibliothèque de classes pour cibler .NET Standard au lieu de .NET 10 » ou « Réessayez cette transformation et remplacez la cible par Blazor MVC Razor Pages ».

  • Apportez vos propres modifications de code dans l'IDE.

  • Dites à l'agent de passer au point de contrôle suivant du projet.

Itérer jusqu'à satisfaction

La modernisation est intrinsèquement itérative, et vous pouvez vous attendre à ce qu'elle soit itérée avec l'agent. Vous pouvez apporter des modifications aux points de contrôle du projet, ainsi qu'à la fin de la transformation. Répétez autant de fois que nécessaire jusqu'à ce que vous soyez satisfait. La transformation n'est pas complète tant que vous ne le dites pas.

Codez à côté de l'agent lorsqu'il est arrêté à un point de contrôle

Vous pouvez apporter vos propres modifications de code pendant que vous travaillez avec l'agent. Lorsque vous êtes arrêté à un point de contrôle, vous pouvez modifier les fichiers de code dansVisual Studio. Vos modifications seront synchronisées lorsque vous demanderez à l'agent de continuer.