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.
La transformation du code avec Amazon Q sur la ligne de commande est en cours de prévisualisation et est sujette à modification. |
Vous pouvez transformer vos applications depuis la ligne de commande avec l'outil de transformation de ligne de commande Amazon Q Developer. Pour transformer votre code, vous indiquez le chemin d'accès à votre code source et à tous les fichiers de configuration nécessaires, et Amazon Q génère du nouveau code en plusieurs étapes. Tout au long de la transformation, Amazon Q crée du code sur votre environnement local pour vérifier les modifications. Pour de plus amples informations, veuillez consulter Code du bâtiment dans votre environnement local. Amazon Q crée une nouvelle branche dans votre référentiel où il valide les modifications de code. Lorsque la transformation est terminée, vous pouvez fusionner la branche dans votre branche d'origine pour intégrer les modifications dans votre base de code.
Outre la transformation exécutée par Amazon Q, vous avez la possibilité de créer des transformations personnalisées pour apporter des modifications uniques au code de votre organisation. Pour de plus amples informations, veuillez consulter Personnalisation des transformations sur la ligne de commande avec Amazon Q Developer.
Pour commencer, installez l'outil de ligne de commande et authentifiez-vous, puis consultez les commandes pour configurer et démarrer une transformation.
Rubriques
Code du bâtiment dans votre environnement local
Au cours d'une transformation, Amazon Q effectue des versions de vérification dans votre environnement local. Amazon Q transforme votre code côté serveur en plusieurs étapes. Après chaque étape, Amazon Q envoie le code à votre environnement local pour créer et tester les modifications apportées. Le code est ensuite renvoyé au serveur pour poursuivre la transformation.
La version intégrée à votre environnement local permet de vérifier le code transformé en permettant à Amazon Q d'exécuter des tests qui nécessitent l'accès à des ressources privées. Afin de minimiser les risques de sécurité associés à la création de code généré par l'IA dans votre environnement local, Amazon Q examine et met à jour le code généré afin de résoudre les problèmes de sécurité.
Commandes
Pour step-by-step obtenir des instructions sur l'exécution de ces commandes, consultezExécution d'une transformation en ligne de commande avec Amazon Q Developer.
Pour configurer une transformation et vous authentifier auprès d'Amazon Q Developer Pro, exécutez :
qct configure
Pour démarrer une transformation pour un Java mise à niveau, exécutez la commande suivante. Car<your-target-java-version>
, vous pouvez saisir l'un JAVA_17
ou l'autreJAVA_21
.
qct transform --source_folder
<path-to-folder>
--target_version<your-target-java-version>
Pour démarrer une transformation pour un SQL conversion, exécutez :
qct transform --source_folder
<path-to-folder>
--sql_conversion_config_file<path-to-sql-config-file>
Pour démarrer une transformation avec une personnalisation, exécutez :
qct transform --source_folder
<path-to-folder>
--custom_transformation_file<path-to-orchestrator-file>
Pour obtenir de l'aide concernant les transformations, exécutez :
qct -h