

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.

# Transformation du code sur la ligne de commande avec Amazon Q Developer
<a name="transform-CLI"></a>

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 [Création du code dans votre environnement local](#local-builds). 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 de façon à intégrer les modifications dans votre base de code. 

Pour commencer, installez l’outil de ligne de commande et authentifiez-vous, puis consultez les commandes pour configurer et démarrer une transformation. 

**Topics**
+ [Création du code dans votre environnement local](#local-builds)
+ [Commandes](#commands)
+ [Exécution d’une transformation sur la ligne de commande avec Amazon Q Developer](run-CLI-transformations.md)
+ [Résolution des problèmes liés aux transformations sur la ligne de commande](troubleshooting-CLI-transformations.md)
+ [Historique des versions de l’outil de transformation en ligne de commande Amazon Q Developer](transform-CLI-versions.md)

## Création du code dans votre environnement local
<a name="local-builds"></a>

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é.

**Note**  
Amazon Q effectue des transformations en fonction des demandes, des descriptions et du contenu de votre projet. Pour garantir la sécurité, évitez d’inclure des artefacts externes non approuvés dans le référentiel de votre projet et validez toujours le code transformé en matière fonctionnalité et de sécurité.

## Commandes
<a name="commands"></a>

Pour step-by-step obtenir des instructions relatives à l'exécution de ces commandes, consultez[Exécution d’une transformation sur la ligne de commande avec Amazon Q Developer](run-CLI-transformations.md). 

Pour configurer une transformation et vous authentifier auprès d’Amazon Q Developer Pro, exécutez :

```
qct configure
```

Pour démarrer une transformation en vue d’une mise à niveau Java, exécutez la commande suivante. Car*<your-source-java-version>*, vous pouvez saisir `JAVA_1.8``JAVA_8`,`JAVA_11`,`JAVA_17`, ou`JAVA_21`. Car*<your-target-java-version>*, vous pouvez saisir l'un `JAVA_17` ou l'autre`JAVA_21`. La `--source_version` et la `--target_version` sont facultatives. L’indicateur `--trust` permet à une transformation de s’exécuter tout en vérifiant le code pour garantir la sécurité.

```
qct transform --source_folder <path-to-folder>
    --source_version <your-source-java-version>        
    --target_version <your-target-java-version>
    --trust
```

Pour démarrer une transformation en vue d’une conversion SQL, exécutez :

```
qct transform --source_folder <path-to-folder>
    --sql_conversion_config_file <path-to-sql-config-file>
```

Pour connaître la version de l’outil de transformation sur la ligne de commande que vous utilisez, exécutez :

```
qct -v
```

Pour obtenir de l’aide concernant les transformations, exécutez :

```
qct -h
```

Pour consulter l’historique de vos tâches de transformation, exécutez :

```
qct history
```

Pour en savoir plus sur l’affichage et la gestion de l’historique de vos tâches de transformation, consultez [Affichage de l’historique des tâches sur la ligne de commande](transformation-job-history.md#cli-job-history).

# Exécution d’une transformation sur la ligne de commande avec Amazon Q Developer
<a name="run-CLI-transformations"></a>

Procédez comme suit pour transformer votre code sur la ligne de commande à l’aide de l’outil de ligne de commande Amazon Q Developer.

## Conditions préalables
<a name="CLI-transformation-prerequisites"></a>

Avant de commencer une transformation sur la ligne de commande, les conditions suivantes doivent être remplies :
+ Si vous mettez à niveau votre version de code Java, votre projet répond aux [conditions requises pour la mise à niveau des versions Java avec Amazon Q](code-transformation.md#java-upgrade-prerequisites).
+ Si vous convertissez du SQL intégré dans une application Java, cette dernière répond aux [conditions requises pour convertir le SQL intégré avec Amazon Q](transform-sql.md#sql-transform-prereqs).
+ Python est installé sur votre environnement de ligne de commande. Voici comment vous allez installer l’outil de ligne de commande. La version minimale actuellement prise en charge est la version 3.12.
+ Vous exécutez la transformation sous macOS ou Linux. 
+ La taille de votre application est inférieure ou égale à 2 Go. 
+ Si vous souhaitez qu’Amazon Q mette à niveau certaines dépendances, vous avez configuré un [fichier de mise à niveau des dépendances](#step-3-dependency-upgrade-file).

## Étape 1 : choix de la méthode d’authentification et ajout des autorisations
<a name="step-1-permissions-auth"></a>

Vous pouvez authentifier IAM Identity Center pour exécuter des transformations sur la ligne de commande. Veillez à disposer des autorisations appropriées.

**Note**  
Les clés gérées par le client ne sont pas prises en charge pour les transformations effectuées sur la ligne de commande.

### Ajout d’autorisations
<a name="transform-CLI-add-permissions"></a>

L’identité IAM associée à l’abonnement Amazon Q Developer que vous utilisez pour vous authentifier doit être autorisée à effectuer des transformations sur la ligne de commande. Avant de continuer, assurez-vous que votre identité IAM possède les autorisations définies dans [Utilisateurs autorisés à exécuter des transformations sur la ligne de commande](id-based-policy-examples-users.md#id-based-policy-examples-allow-cli-transformations).

### Authentifiez-vous auprès d’IAM Identity Center via un abonnement à Amazon Q Developer
<a name="auth-IdC"></a>

Pour vous authentifier auprès d’IAM Identity Center, vous devez être [abonné à Amazon Q Developer Pro en tant qu’utilisateur professionnel](subscribe-users.md) par votre administrateur et vous devez fournir l’URL de démarrage pour vous authentifier via votre abonnement. Vous ou votre administrateur pouvez trouver l’URL de démarrage dans la console Amazon Q Developer. Pour plus d’informations, consultez [Trouver l'URL de démarrage à utiliser avec Amazon Q Developer](manage-account-details.md).

Pour ajouter les autorisations requises, consultez [Ajout d’autorisations](#transform-CLI-add-permissions).

Vous fournissez l’URL de démarrage dans [Étape 4 : configuration et authentification](#step-4-configure-auth).

## Étape 2 : installation de l’outil
<a name="step-2-install"></a>



1. [Chargez l’outil de ligne de commande Amazon Q pour les transformations](https://desktop-release.codewhisperer.us-east-1.amazonaws.com/amzn_qct_cli/amzn_qct_cli-1.2.2.zip) et décompressez-le.

   Pour charger une version précédente de l’outil de ligne de commande, consultez [Historique des versions](transform-CLI-versions.md).

1. Nous vous conseillons de configurer un environnement virtuel en Python pour installer l’outil. Pour créer un environnement virtuel, ouvrez une fenêtre de terminal dans le répertoire où vous souhaitez installer l’outil et exécutez :

   ```
   python -m venv qct-cli 
   ```

1. Pour activer l’environnement virtuel, exécutez : 

   ```
   source qct-cli/bin/activate 
   ```

1. Pour installer l’outil sur votre ligne de commande, exécutez la commande suivante avec le chemin d’accès à l’endroit où vous avez décompressé l’outil, en fonction de l’architecture de votre machine :

------
#### [ Linux\$1aarch64 ]

   ```
   pip install <path/to/unzipped-tool>/Linux_aarch64/amzn_qct_cli-1.2.2-py3-none-any.whl
   ```

------
#### [ Linux\$1x86\$164 ]

   ```
   pip install <path/to/unzipped-tool>/Linux_x86_64/amzn_qct_cli-1.2.2-py3-none-any.whl
   ```

------
**Note**  
Si vous utilisez une ancienne version de l’outil de ligne de commande pour les transformations, remplacez `1.2.2` par la [version](transform-CLI-versions.md) que vous avez chargée.

1. Pour vérifier que l’outil a été installé, exécutez :

   ```
   which qct
   ```

## Étape 3 : création d’un fichier de mise à niveau des dépendances (facultatif)
<a name="step-3-dependency-upgrade-file"></a>

Vous pouvez fournir à Amazon Q un fichier de *mise à niveau des dépendances*, un fichier YAML répertoriant les dépendances de votre projet et les versions vers lesquelles effectuer la mise à niveau lors d’une transformation. En fournissant un fichier de mise à niveau des dépendances, vous pouvez spécifier les dépendances tierces et internes qu’Amazon Q ne serait peut-être pas en mesure de mettre à niveau autrement.

Les dépendances internes font référence aux bibliothèques, aux plug-ins et aux cadres gérés par votre organisation et qui ne sont disponibles que localement ou sur le réseau privé de votre organisation. Amazon Q est en mesure d’accéder à vos dépendances internes lorsqu’il réalise des builds dans votre environnement local. Pour de plus amples informations, veuillez consulter [Création du code dans votre environnement local](transform-CLI.md#local-builds). Les dépendances tierces sont des dépendances accessibles au public ou des dépendances open source qui ne sont pas propres à votre organisation.

Vous pouvez spécifier les dépendances internes que vous souhaitez mettre à niveau dans un fichier YAML et Amazon Q les met à niveau lors de la mise à niveau du JDK (par exemple, Java 8 vers 17). Vous pouvez lancer une transformation distincte (17 vers 17 ou 21 vers 21) après la mise à niveau initiale du JDK pour mettre à niveau les dépendances tierces.

Une fois qu’Amazon Q a effectué une mise à niveau minimale du JDK, vous pouvez lancer une transformation distincte pour mettre à niveau toutes les dépendances tierces. Vous pouvez également spécifier les dépendances tierces et leurs versions dans un fichier YAML pour ne mettre à niveau ces dépendances que lors de la transformation de mise à niveau de la bibliothèque.

Amazon Q vous demandera de fournir un fichier de mise à niveau des dépendances lors de la transformation. Si vous souhaitez en fournir un, vérifiez d’abord que le fichier a été configuré correctement. Les champs suivants sont obligatoires dans le fichier YAML :
+ nom : nom du fichier de mise à niveau des dépendances.
+ description (facultatif) : description du fichier de mise à niveau des dépendances et pour quelle transformation.
+ dependencyManagement : contient la liste des dépendances et des plug-ins à mettre à niveau.
+ dépendances : contient le nom et la version des bibliothèques à mettre à niveau.
+ plug-ins : contient les noms et les versions des plug-ins à mettre à niveau.
+ identifiant : nom de la bibliothèque, du plug-in ou de toute autre dépendance.
+ targetVersion : version de la dépendance vers laquelle effectuer la mise à niveau.
+ versionProperty (facultatif) : version de la dépendance que vous définissez, telle que définie avec la balise `properties` dans le fichier `pom.xml` de votre application.
+ originType : indique si la dépendance est interne ou tierce ; spécifié par FIRST\$1PARTY ou THIRD\$1PARTY.

Voici un exemple de fichier YAML de mise à niveau des dépendances et la configuration requise pour qu’Amazon Q puisse l’analyser :

```
name: dependency-upgrade
  
description: "Custom dependency version management for Java migration from JDK 8/11/17 to JDK 17/21"
  
  
dependencyManagement:
  
  dependencies:
  
    - identifier: "com.example:library1"
  
      targetVersion: "2.1.0"
  
      versionProperty: "library1.version"  # Optional
  
      originType: "FIRST_PARTY"   
  
    - identifier: "com.example:library2"
  
      targetVersion: "3.0.0"
  
      originType: "THIRD_PARTY"
  
  plugins:
  
    - identifier: "com.example.plugin"
  
      targetVersion: "1.2.0"
  
      versionProperty: "plugin.version"  # Optional
            
      originType: "THIRD_PARTY"
```

## Étape 4 : configuration et authentification
<a name="step-4-configure-auth"></a>

Avant de commencer une transformation, vous devez vous authentifier auprès d’IAM Identity Center et fournir les détails de configuration de votre transformation. 

1. Pour démarrer le processus de configuration de la transformation, exécutez la commande suivante :

   ```
   qct configure
   ```

1. Vous êtes invité à saisir le chemin du JDK pour chaque version Java prise en charge. Il vous suffit de spécifier le chemin d’accès au JDK de la version source de votre application Java, et non la version cible.

1. Ensuite, pour vous authentifier auprès d’IAM Identity Center, vous êtes invité à saisir l’URL de démarrage de votre profil d’abonnement à Amazon Q Developer Pro.

   Ensuite, entrez l' Région AWS endroit où vous avez été abonné au format suivant :`us-east-1`. Pour obtenir une liste des régions prises en charge, consultez [Régions prises en charge](regions.md). Pour obtenir une liste des codes de région, consultez [Points de terminaison régionaux ](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints) dans le *Guide Références générales AWS *. 

1. Vos préférences de configuration sont enregistrées dans un fichier configuration.ini. 

## Étape 5 : exécution d’une transformation
<a name="step-5-run-transformation"></a>

Choisissez le type de transformation que vous effectuez pour voir la configuration et les commandes requises. 

**Note**  
N’éteignez pas ou ne fermez pas votre machine locale pendant la transformation du code, car la compilation côté client nécessite une connexion réseau stable.

------
#### [ Java upgrade ]

**Modification du plan de transformation**

Lors des mises à niveau de la version Java, Amazon Q génère un plan de transformation que vous pouvez consulter avant le début de la transformation. Vous avez la possibilité de demander les modifications suivantes au plan :
+ Quelles bibliothèques Amazon Q met à niveau, à partir de la liste incluse dans le plan
  + Exemples d’invites :
    + Effectue uniquement une mise à niveau <dépendance1>, <dépendance2> et <dépendance5>
    + N’effectue pas de mise à niveau de <dépendance1> ou <dépendance2>
+ Version cible vers laquelle mettre à niveau une bibliothèque
  + Exemples d’invites :
    + Mets à niveau <dépendance> plutôt vers cette version <version>
+ Quelles étapes Amazon Q doit effectuer
  + Exemples d’invites :
    + Effectue uniquement les étapes 1 à 7
    + N’exécute pas les étapes 5 à 9
+ Ajoute des dépendances supplémentaires à mettre à niveau (option uniquement lors de la mise à niveau vers une version plus récente du JDK)
  + Exemples d’invites :
    + Mets également à niveau la <dépendance1> vers <version2>

**Mets à niveau le code Java**

1. Exécute la commande suivante pour démarrer une transformation en vue d’une mise à niveau Java. Remplace `<path-to-folder>` par le chemin du dossier contenant le code transformé et `<your-target-java-version>` par `JAVA_17` ou `JAVA_21`.

   ```
   qct transform --source_folder <path-to-folder>
       --target_version <your-target-java-version>
   ```

   Options de commande supplémentaires : 
   + Si vous spécifiez les dépendances à mettre à niveau, ajoutez l’option `--dependency_upgrade_file` avec le chemin d’accès à votre fichier de mise à niveau des dépendances.
   + Si vous ne souhaitez pas revoir ou mettre à jour le plan de transformation, ajoutez l’indicateur `--no-interactive` à votre commande. Amazon Q ne vous demandera pas de commentaires sur le plan et vous n’aurez pas la possibilité de demander des modifications.

1. Votre version de Maven est vérifiée avant le début de la transformation. Si vous utilisez au moins la version minimale prise en charge, vous verrez la sortie suivante : 

   ```
   Running command: mvn --version at: path/to/current/directory 
   Your Maven version is supported for transformations.
   ```

   Si vous n’avez pas de version compatible de Maven, vous devez la mettre à jour pour continuer. Pour plus d’informations, consultez [Conditions préalables](#CLI-transformation-prerequisites). 

1. Si vous n’avez pas ajouté l’indicateur `--no-interactive`, Amazon Q vous invite à fournir un feedback sur le plan de transformation. Vous pouvez expliquer les modifications que vous souhaitez apporter en anglais naturel et Amazon Q mettra à jour le plan s’il prend en charge les modifications que vous demandez. 

1. Amazon Q entame la transformation. Il va afficher des mises à jour de statut tout au long de la transformation. Une fois l’opération terminée, Amazon Q fournit le chemin vers lequel les résultats de transformation, les journaux et les fichiers de configuration sont générés. 

   Votre code mis à niveau sera enregistré dans la nouvelle succursale créée par Amazon Q. Amazon Q validera le code en une ou plusieurs validations, en fonction de la sélection que vous aurez effectuée lors de l’exécution de `qct configure`. 

1. Si vous exécutez une autre transformation après avoir mis à niveau votre version de Java, lancez la deuxième transformation dans la branche où vous avez validé les modifications depuis la première transformation. 

------
#### [ SQL conversion ]

Avant de commencer, assurez-vous d’avoir lu [Conversion du SQL intégré dans les applications Java avec Amazon Q Developer](transform-sql.md) pour comprendre les conditions préalables à ce type de transformation. 

1. Pour convertir le SQL intégré, vous devez d’abord créer un fichier YAML contenant le chemin d’accès au fichier de métadonnées de schéma issu de votre [conversion de schéma AWS DMS](https://docs.aws.amazon.com/dms/latest/sbs/schema-conversion-oracle-postgresql.html).

   L’URL de la requête est au format suivant : 

   ```
   schema_conv_metadata_path: <path-to-metadata-zip-file>
   ```

1. Exécutez la commande suivante pour démarrer une transformation pour une conversion SQL. Remplacez `<path-to-folder>` par le chemin d’accès au dossier contenant le code que vous transformez et `<path-to-sql-config-file>` par le chemin d’accès au fichier YAML que vous avez créé à l’étape 1.

   ```
   qct transform --source_folder <path-to-folder>
       --sql_conversion_config_file <path-to-sql-config-file>
   ```

1. Si Amazon Q trouve plusieurs schémas dans votre fichier de métadonnées de schéma, il arrête la transformation et fournit une liste des schémas détectés. Choisissez le schéma à utiliser pour la conversion SQL, puis ajoutez un nouveau champ `schema: <schema-name>` au fichier YAML. 

1. Amazon Q entame la transformation. Il va afficher des mises à jour de statut tout au long de la transformation. Une fois l’opération terminée, Amazon Q fournit le chemin vers lequel les résultats de transformation, les journaux et les fichiers de configuration sont générés. 

   Votre code mis à niveau sera enregistré dans la nouvelle succursale créée par Amazon Q.

------

## Mise en suspens ou annulation d’une transformation
<a name="pause-cancel-CLI-transformations"></a>

Vous pouvez choisir de suspendre ou d’annuler votre tâche de transformation en cours. Vous pouvez suspendre une tâche de transformation pendant 12 heures au maximum avant de pouvoir la reprendre.

**Pour suspendre ou annuler une tâche de transformation de code**

1. Dans votre terminal CLI, appuyez sur **Ctrl\$1C** sur votre clavier.

1. Choisissez si vous souhaitez suspendre ou annuler votre transformation.
   + Saisissez `1` si vous souhaitez suspendre la tâche de transformation du code. Vous pouvez reprendre la tâche dans les 12 heures pour poursuivre la transformation du code à l’aide de la commande QCT suivante : ``qct transform --source_folder=≤/Path/Given/Originally/To/QCT>``.
   + Saisissez `2` si vous souhaitez annuler la tâche de transformation du code.

# Résolution des problèmes liés aux transformations sur la ligne de commande
<a name="troubleshooting-CLI-transformations"></a>

Les informations suivantes peuvent vous aider à résoudre les problèmes courants liés à la transformation d’applications sur la ligne de commande avec Amazon Q Developer.

## Pourquoi mon jeton porteur n’est-il pas actualisé ?
<a name="bearer-token-refresh"></a>

Si l’erreur suivante s’affiche, cela signifie que vous devez actualiser le jeton porteur utilisé pour l’authentification.

```
Refreshing bearer token
('Error refreshing bearer token due to: ', InvalidGrantException('An error occurred (InvalidGrantException) when calling the CreateToken operation: '))
('Error getting bearer token due to: ', RuntimeError(('Error refreshing bearer token due to: ', InvalidGrantException('An error occurred (InvalidGrantException) when calling the CreateToken operation: '))))
```

Pour corriger cette erreur, exécutez la commande suivante :

```
rm ~/.aws/qcodetransform/credentials.json
```

Une fois que vous avez supprimé le fichier d’informations d’identification périmé, exécutez à nouveau `qct transform` pour redémarrer la transformation.

## Pourquoi n’utilise-t-on pas la dernière version de l’outil de ligne de commande ?
<a name="install-latest-version"></a>

Lorsque vous chargez une nouvelle version de l’outil de ligne de commande pour les transformations, il arrive qu’une version précédente de l’outil soit toujours utilisée.

Pour vous assurer d’utiliser la dernière version de l’outil, téléchargez la [dernière version](transform-CLI-versions.md). Exécutez ensuite la commande suivante avec le chemin vers lequel vous avez décompressé l’outil, en fonction de l’architecture de votre machine :

------
#### [ Linux\$1aarch64 ]

```
pip install <path/to/unzipped-tool>/Linux_aarch64/amzn_qct_cli-1.2.2-py3-none-any.whl --force-reinstall
```

------
#### [ Linux\$1x86\$164 ]

```
pip install <path/to/unzipped-tool>/Linux_x86_64/amzn_qct_cli-1.2.2-py3-none-any.whl --force-reinstall
```

------

**Note**  
Si vous utilisez une ancienne version de l’outil de ligne de commande pour les transformations, remplacez `1.2.2` par la [version](transform-CLI-versions.md) que vous avez chargée.

# Historique des versions de l’outil de transformation en ligne de commande Amazon Q Developer
<a name="transform-CLI-versions"></a>

Consultez les informations suivantes pour en savoir plus sur les versions actuelles et passées de l’outil de transformation en ligne de commande Amazon Q Developer. Le tableau inclut le lien de téléchargement, la date de sortie et les notes de publication pour chaque version. 


****  

| Version | Date de publication | Notes de mise à jour | 
| --- | --- | --- | 
|   [1.2.2 (dernière version)](https://desktop-release.codewhisperer.us-east-1.amazonaws.com/amzn_qct_cli/amzn_qct_cli-1.2.2.zip)   | 26 février 2026 | Ajout d'une bannière promotionnelle pour AWS Transform personnalisée à la CLI QCT. Affichage de la bannière sur l'exécution de la commande de transformation et le texte d'aide. Nouvel indicateur --skip-banner pour supprimer la sortie de la bannière. | 
|   [1.2.1](https://desktop-release.codewhisperer.us-east-1.amazonaws.com/amzn_qct_cli/amzn_qct_cli-1.2.1.zip)   | 9 septembre 2025 | Extension Maven mise à jour pour inclure le parent principal POMs lors du téléchargement initial du projet | 
|   [1.2.0](https://desktop-release.codewhisperer.us-east-1.amazonaws.com/amzn_qct_cli/amzn_qct_cli-1.2.0.zip)   | 7 août 2025 | Ajout de la prise en charge de l’affichage de l’historique des tâches et de la visualisation de la structure des modules pour les projets Java Maven. | 
|   [1.1.0](https://desktop-release.codewhisperer.us-east-1.amazonaws.com/amzn_qct_cli/amzn_qct_cli-1.1.0.zip)   | 21 juillet 2025 | Inclut la prise en charge de la collecte de données télémétriques relatives aux transformations. | 
|   [1.0.0](https://desktop-release.codewhisperer.us-east-1.amazonaws.com/amzn_qct_cli/amzn_qct_cli-1.0.0.zip)   | 27 juin 2025 | L'outil de transformation en ligne de commande est généralement disponible et prend en charge l'authentification via AWS IAM Identity Center uniquement avec un abonnement Amazon Q Developer Pro. Support ajouté pour les abonnements dans la région Europe (Francfort). | 
|   [0,6,0](https://desktop-release.codewhisperer.us-east-1.amazonaws.com/amzn_qct_cli/amzn_qct_cli-0.6.0.zip)   | 6 juin 2025 | Inclut la prise en charge de la fourniture d’un fichier de mise à niveau des dépendances et de l’itération du plan de transformation. | 
|   [0,5.2](https://desktop-release.codewhisperer.us-east-1.amazonaws.com/amzn_qct_cli/amzn_qct_cli-0.5.2.zip)   | 16 avril 2025 | Correctifs de bogues pour résoudre les problèmes liés à la reprise des tâches et aux échecs des applications comportant des dépendances internes. | 
|   [0,5.1](https://desktop-release.codewhisperer.us-east-1.amazonaws.com/amzn_qct_cli/amzn_qct_cli-0.5.1.zip)   | 13 mars 2025 | Lorsque vous vous authentifiez avec IAM, vous n’avez plus besoin de fournir de Région AWS. Inclut également un correctif de bogue pour inclure le statut de la tâche dans les journaux de sortie.  | 
|   [0,5,0](https://desktop-release.codewhisperer.us-east-1.amazonaws.com/amzn_qct_cli/amzn_qct_cli-0.5.0.zip)   | 28 février 2025 | Inclut la prise en charge de l'authentification auprès d'IAM via le. AWS CLI | 
|   [0,4.1](https://desktop-release.codewhisperer.us-east-1.amazonaws.com/amzn_qct_cli/amzn_qct_cli-0.4.1.zip)   | 17 février 2025 | Correction d'un bogue permettant d'inclure une assistance pour saisir l' Région AWS endroit où votre abonnement Amazon Q Developer est configuré. | 
|   [0,4,0](https://desktop-release.codewhisperer.us-east-1.amazonaws.com/amzn_qct_cli/amzn_qct_cli-0.4.0.zip)   | 14 février 2025 | Inclut la prise en charge de la mise à niveau des applications Java vers Java 21. | 
|   [0,3,0](https://desktop-release.codewhisperer.us-east-1.amazonaws.com/amzn_qct_cli/amzn_qct_cli-0.3.0.zip)   | 12 février 2025 | Inclut la prise en charge de la conversion du code SQL intégré dans les applications Java. | 
|   [0,2,0](https://desktop-release.codewhisperer.us-east-1.amazonaws.com/amzn_qct_cli/amzn_qct_cli-0.2.0.zip)   | 03 février 2025 | Inclut la prise en charge de la réception de code Java mis à jour dans le cadre de plusieurs validations. | 
|  [0,10](https://desktop-release.codewhisperer.us-east-1.amazonaws.com/amzn_qct_cli/amzn_qct_cli-0.1.0.zip)  | 27 novembre 2024 | Première version. Inclut la prise en charge de la mise à niveau des versions de code Java à partir de la ligne de commande. | 