

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# AWS Trasforma la cronologia delle versioni della CLI
<a name="custom-cli-versions"></a>

Consulta la seguente tabella per i dettagli sulle versioni attuali e passate di AWS Transform CLI. La tabella include la versione, la data di rilascio e le note di rilascio per ciascuna versione.


| Versione | Data di rilascio | Note di rilascio | 
| --- | --- | --- | 
| 3.11.0 (più recente) | 19 agosto 2026 |  + Aggiunto `--repos` `atx ct remediation create` per la riparazione di più repo con un solo comando.<br />+ `--transformation-name`Aggiunto per `atx ct remote remediation` eseguire una correzione direttamente da una definizione di trasformazione senza richiedere i risultati esistenti.<br />+ È stato aggiunto un `--json` output `atx ct analysis run` per ottenere risultati leggibili dalla macchina.<br />+ È stato aggiunto un riepilogo dei costi di Agent Minutes a e. `atx ct analysis get` `atx ct remediation status`<br />+ È stata aggiunta un'esportazione di file locale per `atx ct remote provision` la modalità dry-run: i AWS CloudFormation modelli generati vengono ora scritti in un file locale (sostituendo la posizione con`--out-dir`) per la revisione prima della distribuzione.<br />+ È stato risolto un problema per cui i comandi kill-family emessi dall'agente potevano interrompere il processo della CLI. I comandi interessati includono`pkill -f node`,, e. `xargs kill` `find -exec kill` Lo `shell` strumento ora li confronta con il processo della CLI e la sua catena antenata prima di eseguirli.<br />+ È stato risolto un problema per cui il rilevamento dei GitLab sorgenti utilizzava gli argomenti del repository come campo della lingua. Ciò poteva far sì che la registrazione dei repository con caratteri speciali nei relativi argomenti non andasse a buon fine. La lingua non viene più dedotta dagli argomenti.<br />+ È stato risolto un problema per cui `atx ct` i comandi non riusciti potevano uscire silenziosamente con un output vuoto. La CLI ora mostra messaggi di errore utilizzabili.<br />+ È stato risolto un problema per cui la finalizzazione di un'esecuzione di analisi locale poteva avere un errore quando il servizio segnalava che l'esecuzione era già terminata.<br />+ È stato risolto un problema per cui `atx ct remote update` non veniva aggiornata l'infrastruttura condivisa del dispatcher. Di conseguenza, l'aggiornamento della CLI e l'esecuzione `remote update` hanno continuato a utilizzare il dispatcher precedentemente distribuito. `remote update`ora riconcilia il dispatcher.<br />+ È stato risolto un problema per cui l'esecuzione di analisi remote (Amazon EC2 o AWS Batch) poteva segnalare un falso errore. Ciò si verificava quando tutti i repository in un'esecuzione con ambito erano già stati completati sul servizio.<br />+ È stato risolto un problema per cui il rilevamento dei `atx ct` repository poteva eliminare silenziosamente i repository rifiutati dal servizio. La CLI ora conta e riporta i repository ignorati («N repository sono stati ignorati»), con un riepilogo dell'overflow per le organizzazioni di grandi dimensioni.<br />+ Sono stati modificati i messaggi di errore e di avviso rivolti agli utenti per fare riferimento a AWS Transform e indicare un chiaro passaggio successivo (aggiornare le credenziali, riprovare o contattare l'assistenza). I messaggi non fanno più riferimento ai nomi dei servizi interni.  | 
| 3.10.0 | 10 agosto 2026 |  + È stato aggiunto il supporto per comandi integrati `background=true` nello `shell` strumento per comandi di lunga durata o che non terminano (server di sviluppo, build watchers,). `tail -f` Ritorna immediatamente con un ID di processo invece di attendere l'uscita del comando. È possibile tracciare contemporaneamente fino a 5 processi in background.<br />+ Sono stati aggiunti nuovi `check_background_shell` `stop_background_shell` strumenti per monitorare e terminare i processi in background.<br />+ Aggiunto `llmConfig` alla lista consentita di configurazione della CLI, che consente agli utenti di personalizzare le impostazioni LLM tramite file di configurazione.<br />+ È stato aggiunto `--mode aws-managed` `atx ct schedule create` e consente `atx ct remote analysis` di eseguire analisi utilizzando un' AWS infrastruttura completamente gestita senza effettuare il provisioning delle proprie risorse Amazon EC2 o Batch. AWS <br />+ Sono state aggiunte `--schedule-id` `--display-name` opzioni per filtrare i risultati `atx ct analysis` in base alla pianificazione e identificare le analisi in base a un'etichetta leggibile dall'uomo.<br />+ È stato aggiunto `--region` il supporto per `--mode aws-managed` le operazioni, che consente di indirizzare una AWS regione specifica per le esecuzioni di analisi gestite.<br />+ Migliore affidabilità di `atx ct schedule get``enable`,`disable`, e `delete` comandi.<br />+ Maggiore precisione e coerenza dei `atx ct schedule list` risultati.<br />+ `--stack-name`Aggiunto `atx ct schedule create` per fissare una pianificazione a uno stack di destinazione specifico.<br />+ Sono stati aggiunti nuovi `atx ct analysis list-artifacts` `atx ct analysis get-artifact` comandi per recuperare gli artefatti di output dalle AWS esecuzioni di analisi dell'infrastruttura gestite.<br />+ È stato risolto un problema per cui i processi in background tracciati dalla CLI non venivano terminati correttamente all'uscita dalla CLI, il che poteva lasciare in esecuzione i processi orfani.<br />+ È stato risolto un problema per cui non `atx ct schedule create` rifiutava i flag e se usati con`--workers`. `--batch-name` `--mode aws-managed`<br />+ È stata corretta una formulazione incoerente nei messaggi di errore di pianificazione non trovati.<br />+ È stato risolto un problema per cui le sostituzioni degli endpoint non venivano risolte in modo coerente in tutti i comandi CLI.<br />+ Maggiore precisione nel rilevamento dei nomi di pianificazione duplicati.<br />+ È stato risolto un problema `atx ct remote analysis --resume` che impediva la ripresa di un'esecuzione del batch completata parzialmente. Il flag è ora`--resume-incomplete`, esegue nuovamente solo i repository che non sono stati completati (falliti, interrotti o non ancora avviati) e salta quelli completati.<br />+ Aggiornato `atx ct schedule --help` per includere le offerte di esecuzione di AWS Managed Analysis.  | 
| 3.9.0 | 31 luglio 2026 |  + Sono state migliorate le prestazioni delle `atx custom def export-ki-markdown` definizioni di trasformazione che contengono molti elementi di conoscenza. Il comando non effettua più una chiamata di servizio ridondante per ogni elemento di conoscenza, quindi viene eseguito molto più velocemente e non scade più su definizioni di grandi dimensioni. Sono stati inoltre risolti i casi in cui un'esportazione poteva omettere elementi di conoscenza o riportare un totale incoerente.<br />+ È stato risolto un problema per cui le analisi di disponibilità degli agenti e di preparazione alla modernizzazione potevano portare a zero risultati per determinati formati di report. `atx ct analysis run` I risultati vengono ora recuperati in modo affidabile.<br />+ È stato risolto un problema per cui le analisi pianificate create con fonti locali GitLab, Bitbucket o potrebbero fallire a ogni esecuzione durante il tentativo di recuperare le `atx ct schedule create` credenziali. Il provider di origine viene ora determinato automaticamente dalla fonte registrata e l'`--provider`opzione non è più richiesta.<br />+ È stato risolto un problema per cui le analisi di sicurezza eseguite in ambienti remoti (AWS Batch o EC2) potevano segnalare erroneamente che il Security Agent non era configurato. La CLI ora rileva correttamente un Security Agent configurato e segnala con maggiore facilità gli errori transitori relativi alle credenziali o alle limitazioni.  | 
| 3.8.0 | 29 luglio 2026 |  + È stata aggiunta l'`--recurrence`opzione a`atx ct schedule create`, in modo da poter impostare la cadenza di una pianificazione in termini semplici (`daily`,`weekly:<MONDAY..SUNDAY>`, o`monthly:<1..28>`) invece di scrivere un'espressione cron non elaborata.<br />+ È stata aggiunta l'`--existing-scheduler-role-arn`opzione a`atx ct remote provision`, in modo da poter riutilizzare un ruolo IAM che l'amministratore ha già creato per lo scheduler invece di farne creare uno dalla CLI durante il provisioning.<br />+ È stata aggiunta l'`--existing-instance-profile-name`opzione a`atx ct remote provision --mode ec2`, in modo da poter allegare un profilo di istanza IAM già creato dall'amministratore anziché chiedere alla CLI di creare il ruolo di trasformazione e il profilo dell'istanza.<br />+ È stata migliorata la guida alla selezione delle trasformazioni, in modo che ora utilizzi metadati di rilevamento, come la gravità e i criteri di corrispondenza, quando disponibili. Questo aiuta a individuare le trasformazioni che meglio si adattano al progetto e alla relativa priorità.<br />+ È stato risolto un problema per cui l'annullamento di un'analisi remota pianificata interrompeva i contenitori in esecuzione ma poteva lasciare l'analisi bloccata in uno stato. `running` L'annullamento ora indica in modo affidabile l'analisi come annullata.<br />+ È stato risolto un problema che `atx ct schedule delete` poteva lasciare un record di analisi persistente. L'eliminazione di una pianificazione ora rimuove anche l'analisi pianificata sottostante.  | 
| 3.7.0 | 22 luglio 2026 |  + È stato aggiunto il gruppo di `atx ct remote` comandi per eseguire analisi e correzioni in remoto su EC2 o Batch. AWS È possibile effettuare il provisioning, aggiornare e smontare l'infrastruttura di esecuzione remota, controllare lo stato degli invii, rilevare gli stack distribuiti e gestire le credenziali di origine in Secrets Manager. AWS <br />+ È stato aggiunto il gruppo di `atx ct schedule` comandi per i lavori ricorrenti di analisi e correzione pianificati. È possibile creare, elencare, abilitare, disabilitare ed eliminare le pianificazioni (job options mirror `remote analysis` and`remote remediation`), plus `setup` and `teardown` per l'infrastruttura di pianificazione. Le pianificazioni acquisiscono i bundle di sorgenti locali al momento della creazione.<br />+ È stato migliorato `atx ct analysis run` l'utilizzo delle regole di abbinamento tech-debt-quick dal registro dei pacchetti di trasformazione.<br />+ Sono stati migliorati `atx ct` i comandi di lunga durata per mostrare lo stato di avanzamento, inclusi i progressi per repository durante le esecuzioni delle analisi (comprese le analisi di sicurezza) e i motivi di errore per repository nello stato di correzione.<br />+ Sono stati risolti diversi problemi di affidabilità dell'esecuzione remota. Lo stato di EC2 ora mostra i risultati e i risultati delle pull request, corrispondenti a Batch; gli aggiornamenti di EC2 non hanno più esito negativo se gli stack mancano di nuovi parametri; e correzioni aggiuntive riguardano i codici di uscita, la gestione delle trasformazioni, il rilevamento basato su tag e l'output JSON.  | 
| 3.6.0 | 17 luglio 2026 |  + È stato aggiunto il `atx custom def learnings` sottocomando, che apre una sessione TUI interattiva per visualizzare e gestire gli apprendimenti generati automaticamente per una definizione di trasformazione basata sulle esecuzioni precedenti.<br />+ È stata aggiunta la raccolta di telemetria di utilizzo durante l'esecuzione della trasformazione. Per disabilitare la telemetria, imposta la variabile di ambiente. `ATX_DISABLE_TELEMETRY=true` Per ulteriori informazioni, consulta [Utilizzo: telemetria](transform-usage-telemetry.md).<br />+ È stato risolto un problema in Windows in cui le operazioni sui file utilizzando i percorsi `~` (home directory) venivano risolte in una directory inaspettata. Ciò ha causato read/write errori nei file durante una sessione.<br />+ È stato risolto un problema per cui i nomi dei server e degli strumenti MCP contenenti caratteri speciali potevano causare errori di connessione. La CLI ora disinfetta automaticamente i nomi per utilizzare solo caratteri validi.  | 
| 3.5.0 | 8 luglio 2026 |  + È stato aggiunto il supporto nativo per Windows. Ora puoi eseguire i comandi AWS Transform Custom direttamente su Windows. (I `atx ct` comandi non sono ancora supportati in Windows)<br />+ Sono stati aggiunti input di guida per consentire alle analisi `atx ct analysis run` della disponibilità degli agenti e della preparazione alla modernizzazione di riflettere le preferenze dell'utente. Utilizzali `--context` per l'inquadramento strategico, per impostare l'accesso degli agenti in modo che `--agent-scope` siano pronti all'uso degli agenti e/o per indirizzare le raccomandazioni di modernizzazione verso o lontano da tecnologie specifiche. `--prefer` `--avoid`<br />+ Le definizioni di trasformazione nel formato skill possono ora includere una `scripts/` cartella, che consente di raggruppare gli script di supporto insieme ai riferimenti e ai riferimenti. `SKILL.md`<br />+ Aggiunto `--wait` a`atx ct remediation create`, che attende il completamento della correzione.<br />+ È stata aggiunta la modalità headless per l'esecuzione in un colpo solo. Esegui `atx -x "prompt" -t` per passare un prompt, ottenere una risposta ed uscire senza prompt interattivi. La modalità Headless richiede la fiducia di tutti gli strumenti.  | 
| 3.4.1 | 2 luglio 2026 |  + È stato risolto un problema di sessione interattiva introdotto dalla versione 3.4.0. Dopo che l'agente ha finito di rispondere, la CLI potrebbe rimanere sul prompt «Thinking» (mostrato con i puntini di sospensione nell'interfaccia utente) invece di tornare al prompt di input. La CLI ora riporta al prompt di input dopo ogni risposta.  | 
| 3.4.0 (non consigliato) | 29 giugno 2026 |   Problema noto Nelle sessioni interattive, la CLI potrebbe rimanere sul prompt «Thinking» (mostrato con i puntini di sospensione nell'interfaccia utente) dopo che l'agente ha finito di rispondere. Questo ti impedisce di inserire il messaggio successivo. Per risolvere questo problema, esegui l'aggiornamento alla versione 3.4.1 o successiva `atx update` eseguendo.  + È stato aggiunto `atx ct schema` un manifesto leggibile dalla macchina dell'intera superficie di `atx ct` comando per lo scripting e l'automazione.<br />+ È stata aggiunta la convalida dell'ambito del token quando si aggiunge o si aggiorna una fonte, in modo da far emergere immediatamente i problemi relativi alle credenziali o alle autorizzazioni anziché fallire in un secondo momento durante l'analisi.<br />+ Sono state migliorate le pull request di correzione automatica, che includono la ricerca del contesto e il supporto alla modalità bozza per PR più revisionabili.<br />+ Feedback migliorato sull'avanzamento della CLI con contesto in tempo reale sull'attività corrente, sui minuti stimati degli agenti e sull'attività dei subagenti.<br />+ È stata aggiunta l'identità dell'autore del checkpoint e del commit configurabile tramite le `ATX_GIT_COMMITTER_NAME` variabili di ambiente e. `ATX_GIT_COMMITTER_EMAIL`<br />+ Diverse piccole correzioni di bug e miglioramenti.  | 
| 3.3.0 | 18 giugno 2026 |  + Sono stati aggiunti coerenza `--json` e `--help` supporto per tutti `atx ct` i comandi.<br />+ È stata corretta la configurazione del security agent in modo che lo spazio dell'agente venga creato durante la configurazione e rimosso durante lo smontaggio.<br />+ Diverse piccole correzioni di bug e miglioramenti.  | 
| 3.2.0 | 15 giugno 2026 |  + Sono stati aggiunti comandi di modernizzazione continua (`atx ct`) alla distribuzione CLI standard per tutti gli utenti.<br />+ È stata migliorata l'esecuzione dei sub-agenti per mostrare una schermata «Thinking...» in attesa delle risposte del server, fornendo un chiaro feedback visivo sull'avanzamento del lavoro.<br />+ Spinner migliorato per il riavvio automatico con «Working on it...» dopo 3 secondi di silenzio dopo l'output dell'agente, in modo che il terminale non appaia mai bloccato tra una fase di elaborazione e l'altra.<br />+ Thinking Spinner migliorato con una sottile animazione luccicante per un aspetto visivo più raffinato.  | 
| 3.1.0 | 3 giugno 2026 |  + È stata aggiunta una variabile di `ATX_MAX_VALIDATION_LOOPS` ambiente per configurare il numero massimo di cicli di convalida.<br />+ Il controllo di aggiornamento fisso non mostra più falsi avvisi di «aggiornamento disponibile» quando la versione installata è già più recente della versione del registro.<br />+ Il problema risolto `delete --transformation-name ""` non mostra più una richiesta di conferma senza senso; i valori vuoti vengono ora rifiutati con un chiaro errore di convalida.<br />+ Risolto il problema con i sottocomandi non riconosciuti che ora mostrano «comando sconosciuto» invece di un confuso messaggio di errore interno.<br />+ Risolto il problema del confronto delle versioni per utilizzare il confronto numerico anziché la disuguaglianza delle stringhe per i controlli degli aggiornamenti.  | 
| 3.0.0 | 21 maggio 2026 |  + È stata aggiunta la convalida del nome prima della trasformazione che suggerisce nomi simili dal registro quando non viene trovato un nome, aiutando a individuare gli errori di battitura senza bisogno di un comando di elenco separato.<br />+ Sono state aggiunte spiegazioni opzionali per i comandi della shell, che mostrano cosa fanno e perché.<br />+ Banner delle impostazioni di fiducia migliorato per includere ulteriori informazioni sulle autorizzazioni degli strumenti.<br />+ È stato aggiunto un banner che disabilita l'apprendimento quando si utilizza il flag «do-not-learn», per dare visibilità alla funzionalità di apprendimento e a come abilitarla.<br />+ **Modifica sostanziale: ora è richiesta la versione ** Node.js 22 o successiva. Effettua l'aggiornamento da https://nodejs.org/ se stai utilizzando una versione precedente.  | 
| 2.0.0 | 14 maggio 2026 |  + Aggiunto il supporto per server MCP remoto: connessione ai server MCP HTTP e HTTPS con fallback SSE automatico, autenticazione tramite token Bearer con espansione delle variabili di ambiente nelle intestazioni e supporto proxy (). HTTP\_PROXY/HTTPS\_PROXY<br />+ È stato aggiunto un sottocomando come alias per. `atx resume` `atx --resume`<br />+ `grep`Strumento aggiunto per la ricerca di testo in più file con controllo dell'output: supporta modelli regex, filtro globale di file, ricerca senza distinzione tra maiuscole e minuscole, limiti configurabili e troncamento dell'output. depth/result <br />+ Implementazione MCP migliorata per utilizzare l'SDK MCP standard per un comportamento più coerente e un supporto più semplice per le future funzionalità MCP.<br />+ Migliore gestione dell'output della shell: l'output viene ora correttamente troncato a 30.000 caratteri per stream invece di causare un errore grave, preservando l'inizio e la fine dell'output per il contesto.<br />+ È stato risolto un problema per cui Ctrl\+C durante una sessione interattiva poteva chiudere prematuramente la CLI attiva invece di interrompere l'operazione corrente e tornare al prompt. Linux/macOS <br />+ È stato corretto il messaggio di rifiuto dell'attendibilità che mostrava un motivo specifico per cui trust non è disponibile, separato dal motivo per cui il comando richiedeva l'autorizzazione.<br />+ È stato corretto un avviso di comando pericoloso che non menziona più la fiducia quando il comando è attivo. `alwaysPromptCommands`  | 
| 1.10.0 | 29 aprile 2026 |  + Descrizioni migliorate degli strumenti con indicazioni trasversali, che aiutano l'agente a scegliere lo strumento migliore per ogni attività e riducono l'uso non necessario della shell.<br />+ Aggiunto `alwaysPromptCommands``trust-settings.yaml`: configura i modelli di comando della shell che richiedono sempre un'autorizzazione esplicita, indipendentemente dalle impostazioni di attendibilità. Supporta i caratteri jolly glob e le corrispondenze con ogni sottocomando nelle espressioni composte. `trustedShellCommands`può sovrascrivere questi modelli. Non applicato in modalità non interattiva per evitare l'interruzione delle pipeline automatizzate.<br />+ Percorsi relativi fissi che non venivano risolti in percorsi assoluti.  | 
| 1.9.0 | 23 aprile 2026 |  + Prompt di approvazione degli strumenti migliorati: ogni opzione ora mostra cosa fa in linea, un messaggio «Perché» spiega perché è necessaria l'approvazione e la conferma dell'attendibilità include un suggerimento sulla fiducia permanente. `trust-settings.yaml`  | 
| 1.8.0 | 16 aprile 2026 |  + Il prefisso di output dell'agente è stato modificato da `> ` a `ATX: ` per una più chiara distinzione visiva tra l'input dell'utente e l'output dell'agente.<br />+ Risolto il problema con la visualizzazione del comando resume quando i tentativi della CLI sono esauriti.<br />+ Ripresa fissa da una directory di lavoro diversa. In modalità interattiva, richiede il percorso corretto; in modalità non interattiva, fallisce rapidamente con un errore descrittivo.  | 
| 1.7.1 | 9 aprile 2026 |  + È stato corretto l'errore di accesso SSO («Token di sessione non trovato o non valido») quando l'area del fornitore di credenziali è diversa da quella del profilo. `sso_region`<br />+ È stato risolto il problema della memorizzazione nella cache delle credenziali in modo che le sessioni di lunga durata non fallissero più quando le credenziali vengono ruotate su disco.  | 
| 1.7.0 | 2 aprile 2026 |  + È stato corretto `exec` il comando di uscita con il codice 1 in caso di errori di convalida dell'input, rendendo la CLI affidabile negli script e nelle pipeline. CI/CD <br />+ È stata aggiunta la visualizzazione dei messaggi di avviso provenienti dal servizio.<br />+ È stato aggiunto il supporto MFA prompt per i profili AWS delle credenziali.<br />+ Risolto il problema delle chiamate alle credenziali STS per rispettare le impostazioni del proxy HTTP (S).  | 
| 1.6.0 | 18 marzo 2026 |  + È stata aggiunta `--limit <minutes>` un'opzione per impostare il budget `exec` e `interactive` i comandi degli Agent Minutes. Quando viene raggiunto il limite, la CLI visualizza l'utilizzo ed esce con le istruzioni di ripresa.<br />+ Risolto il problema con la registrazione del messaggio utente iniziale nei registri delle conversazioni.  | 
| 1.5.0 | 11 marzo 2026 |  + È stato aggiunto il supporto per l'esecuzione simultanea delle attività, che consente trasformazioni più rapide.<br />+ È stata aggiunta la visualizzazione dell'utilizzo degli Agent Minutes alla fine di ogni conversazione e `/usage` il comando in modalità interattiva per verificare l'utilizzo in qualsiasi momento.  | 
| 1.4.0 | 2 marzo 2026 |  + Messaggi di errore migliorati durante il salvataggio delle definizioni di trasformazione con file non supportati.<br />+ È stato aggiunto un timeout alle chiamate di servizio per evitare che la CLI si blocchi quando la connessione viene interrotta.<br />+ Risolto il problema con il blocco del processo CLI dopo il completamento con successo.<br />+ Risolto il problema con la convalida della regione alla ripresa delle conversazioni.  | 
| 1.3.0 | 19 febbraio 2026 |  + Rimossa la restrizione per i percorsi dei server MCP: gli utenti possono ora specificare qualsiasi percorso per la `command` proprietà nella configurazione MCP.<br />+ Migliore stabilità delle connessioni ai server MCP.  | 
| 1.2.0 | 9 febbraio 2026 |  + È stato aggiunto il supporto per la configurazione del proxy tramite variabili di ambiente (`https_proxy``no_proxy`,, ecc.).<br />+ Miglioramenti generali della stabilità e correzioni di bug.  | 
| 1.1.1 | 16 gennaio 2026 | Correzioni di bug e miglioramenti dell'affidabilità. | 
| 1.1.0 | 13 gennaio 2026 | È stato aggiunto il supporto per la configurazione della regione AWS CLI, i controlli anticipati della convalida delle credenziali e la funzionalità fissa di ripresa della campagna. | 
| 1.0.1 | 18 dicembre 2025 | Arresti regolari, registri degli errori più puliti e miglioramenti generali. | 
| 1.0.0 | 1 dicembre 2025 | Versione iniziale di AWS Transform CLI. | 