View a markdown version of this page

AWS Cronologia delle versioni di Transform CLI - AWS Trasformazione

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 Cronologia delle versioni di Transform CLI

Consulta la tabella seguente per i dettagli sulle versioni correnti e precedenti della CLI AWS Transform. 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.19.0 (più recente) 13 ottobre 2026
  • atx ct findings listModificato in modo predefinito per elencare circa 1.000 risultati per esecuzione. Usa --limit (fino a 10.000) per elencarne altri. Quando più risultati corrispondono, il comando mostra il totale, stampa --next-token a per continuare ed esce con lo stato 2.

  • Per impostazione predefinita, findings_list lo strumento MCP restituisce circa 100 risultati per chiamata.

  • È stato modificato atx ct remote analysis e atx ct analysis run prevede che l'utente debba attendere un minuto e controllare atx ct analysis list prima di effettuare nuovamente l'invio, quando si verifica un errore o un timeout del server e non è chiaro se sia stata creata un'analisi.

  • Risolto il problema atx ct analysis get e atx ct analysis run --json i risultati verranno conteggiati oltre 10.000.

  • Risolto il problema atx ct status per mostrare il conteggio dei risultati per gli account di qualsiasi dimensione.

  • Risolto atx ct findings list il problema che si verificava quando i filtri corrispondevano a più risultati di una sola copertina letta.

  • È stato risolto il problema dell'atx ct analysis delete --cascade-findingseliminazione di un'analisi anche quando non era possibile elencare i risultati dell'analisi, ad esempio perché una richiesta era limitata. I risultati sono stati ignorati e l'analisi non è più stata trovata. Il comando ora elimina le analisi di grandi dimensioni in batch ed elimina l'analisi per ultima. Se un passaggio ha esito negativo, il comando mantiene ciò che non ha ancora eliminato, indica perché e quanti ne ha eliminati e termina il processo quando lo si esegue nuovamente.

3.18.0 8 ottobre 2026
  • Sono state aggiunte categorie per le definizioni di trasformazione: analysis eremediation.

  • È stata aggiunta l'--categoryopzione a atx custom def publish andatx custom def save-draft.

  • È stata aggiunta una colonna Categoria aatx custom def list.

  • È stato modificato l'agente per impostare la categoria quando salva una definizione di trasformazione.

  • Le analisi personalizzate (--type custom) sono state modificate per richiedere una delle definizioni di trasformazione personalizzate nella analysis categoria.

  • Correzioni modificate per richiedere una delle definizioni di trasformazione personalizzate nella remediation categoria o una definizione di trasformazione AWS gestita. Per continuare a utilizzare una definizione di trasformazione senza categoria, pubblicala nuovamente con--category.

  • Sono state modificate le analisi personalizzate per riportare i risultati in base alla definizione di trasformazione.

  • Sono stati modificati i risultati dell'analisi personalizzata per consigliare una trasformazione AWS gestita come correzione, laddove applicabile.

  • Modificato atx ct findings list per mostrare la definizione di trasformazione alla base di ogni risultato personalizzato.

  • Modificato atx ct remote analysis e atx ct remote status per mostrare errori più chiari.

  • Sono stati corretti gli errori di ricerca DNS segnalati come regione non supportata. Ora vengono segnalati come problemi di rete o DNS.

  • Risolto il problema /usage --limit e il conteggio dei minuti degli agenti quando si riprendeva una sessione che non si chiudeva correttamente.

  • Risolto il problema con i caratteri accentati che venivano sostituiti quando l'agente modificava un file che non lo era, ad esempio o. UTF-8 ISO-8859-1 Windows-1252

  • È stato corretto il problema dell'uscita dei atx ct comandi con un codice diverso da zero in caso di errore.

  • Risolto il problema degli impegni di trasformazione che escludevano le cache degli strumenti di compilazione, come .gradle/ or.nuget/, e i collegamenti simbolici ai percorsi esterni al repository. Il tuo .gitignore file non è stato modificato.

  • I token del provider di origine fissi devono mascherare nei messaggi di errore di analisi e correzione, compresi quelli più vecchi.

  • Risolto il problema dell'analisi rapida del debito tecnologico per contrassegnare come fallito un GitHub archivio che non era in grado di leggere.

  • Risolto il problema delle scansioni di rilevamento delle grandi GitHub organizzazioni che non riuscivano a superare il limite di velocità consentito dalle API. GitHub

  • È stata migliorata l'affidabilità delle analisi e delle riparazioni remote di fonti di grandi dimensioni.

  • Risolto atx ct remote status --group il problema per mostrare i risultati di ogni job in gruppi Amazon EC2 di grandi dimensioni.

  • Sono stati corretti i risultati relativi alla disponibilità degli agenti in modo che corrispondessero alla gravità indicata nel rapporto di valutazione.

  • Sono state corrette le analisi di preparazione agli agenti e di prontezza alla modernizzazione per mantenere il report HTML nella directory di esecuzione.

3.17.0 1 ottobre 2026
  • Risolto il problema con l'interfaccia utente del terminale per stampare il atx --conversation-id <id> comando per riprendere la conversazione. Questo comando viene ora visualizzato quando si esce o quando un'esecuzione si interrompe dopo aver esaurito i tentativi.

  • Risolto atx il problema con Node.js 16 o versioni precedenti che consentiva di stampare la Node.js versione richiesta e di uscire, invece di bloccarsi con una copia di codice minimizzato.

  • Modificato atx ct remediation status e in atx ct analysis get modo da mostrare una spiegazione in linguaggio semplice e un passaggio successivo suggerito in caso di errore di un repository o di un processo. atx ct remote status L'errore non elaborato viene comunque visualizzato come dettaglio.

  • Le analisi fisse di preparazione degli agenti vengono eseguite senza --agent-scope determinare l'ambito dell'agente da ciascun repository, anziché utilizzare come impostazione predefinita. read-only

3.16.0 25 settembre 2026
  • Aggiunti --commit-message-template atx ct source add e atx ct source update registrati nel formato del messaggio di commit richiesto dai repository di origine; i commit di correzione vengono scritti in modo che corrispondano invece di essere rifiutati al momento del push. Passa una stringa vuota per rimuovere un modello.

  • Aggiunti --branch-name-template atx ct source add e atx ct source update registrati nella forma del nome del ramo richiesta dai repository di una fonte; i rami dei risultati vengono creati in quello spazio dei nomi invece di essere rifiutati dalle regole relative ai nomi dei rami. Passa una stringa vuota per rimuovere un modello.

  • --git-committer-emailAggiunto --git-committer-name atx ct source add e per atx ct source update impostare l'identità git inserita nei commit di riparazione. Entrambi sono obbligatori insieme; passali entrambi come stringhe vuote a clear.

  • atx ct remote analysis --display-nameAggiunto per impostare un nome visualizzato per un'analisi remota, mostrato in atx ct analysis list andatx ct analysis get.

  • Aumento del numero di repository che una singola analisi remota in modalità gestita dal cliente può coprire a 1.000, rispetto ai 100.

  • atx ct source updateModificato in non più necessario--token: passa qualsiasi combinazione --token e le nuove opzioni di modello e committer. Le impostazioni di origine possono ora essere aggiornate da qualsiasi computer, non solo dall'host in esecuzione. atx ct source add

  • Modificato atx ct per limitare il numero di connessioni simultanee che apre al servizio di analisi. Un invio molto ampio può registrare un socket usage at capacity messaggio informativo; ottimizza ATX_MAX_SOCKETS o aumenta il limite di file aperti della shell.

  • È stato aggiunto uno stato di change_ready risultato: un risultato che è stato corretto viene segnalato come risultato change_ready invece di essere mantenutoopen, quindi un risultato la cui modifica è in attesa di revisione è distinguibile da uno su cui non è stato ancora elaborato. Filtra con atx ct findings list --status change_ready o conta con. atx ct findings count --status change_ready Lo stato viene impostato automaticamente quando una correzione ha esito positivo per l'archivio dei risultati e non può essere impostato manualmente; l'eliminazione di un change_ready risultato funziona comunque.

  • Segnalazione degli errori modificata: quando un repository o un job fallisce atx ct remediation statusatx ct remote status, atx ct analysis get ora mostra una spiegazione in linguaggio semplice e un passo successivo suggerito, mantenendo l'errore non elaborato come dettaglio.

  • Risolto il problema delle analisi personalizzate remote (--mode batche--mode ec2) che non riuscivano ad avviarsi --transformation-name e ora --configuration vengono inoltrate al comando container.

  • Risolto il problema atx ct remote remediation --repos e il --sources rifiuto dell'intero invio quando un repository conteneva risultati aperti senza correzione automatica; i risultati risolvibili vengono corretti e il resto viene riportato su stderr.

  • Risolto il problema atx ct remote status di denominare i repository i cui conteggi dei risultati non potevano essere recuperati invece di lasciarli vuoti.

  • È stato corretto un atx ct remote analysis --mode ec2 invio che non riusciva durante l'avvio della pulizia dei record di analisi creati, anziché lasciarli elencati come in esecuzione.

3.15.0 16 settembre 2026
  • Ha reso l'interfaccia utente del terminale l'esperienza predefinita per le sessioni e le exec esecuzioni interattive. Per mantenere l'output precedente orientato alla linea, passa --classic o imposta. ATX_CLASSIC=1

  • L'interfaccia utente del --tui terminale è stata aggiornata in modo corretto-q, --quiet, nascondendo l'attività degli strumenti dagli strumenti approvati automaticamente, pur continuando a renderizzare gli strumenti che richiedono l'approvazione dell'utente e gli eventuali errori.

  • È stato risolto un problema a causa del quale l'agente poteva bloccarsi per una fase durante la creazione o la modifica di un file.

  • atx ctLe correzioni modificate vengono eseguite --mode ec2 in modo da rispettare il limite di concorrenza per account, abbinando analisi e correzioni. Batch-mode I lavori che superano la capienza del corridore ora si mettono in coda e vengono rilasciati man mano che si liberano i posti disponibili; segnala i lavori in attesa come. atx ct remote status --group queued

  • Risolto atx ct remediation create il problema per cui veniva segnalato un errore di input chiaro anziché un errore generico del server quando veniva fornito un ID di ricerca sconosciuto o non valido.

  • Sono state corrette le atx ct analisi e le correzioni su una fonte Bitbucket Cloud che non funzionavano con «401 Unauthorized» quando la fonte veniva aggiunta solo con un token API. Non è più necessario un account e-mail per Bitbucket Cloud e le fonti già connesse in questo modo funzionano senza essere aggiunte nuovamente.

3.14.1 11 settembre 2026
  • Risolto atx ct remote provision --mode batch il problema per utilizzare un identificatore di regione più breve quando il nome del bucket di infrastruttura generato superava il limite di 63 caratteri di Amazon S3, preservando al contempo l'isolamento dei bucket tra regioni.

3.14.0 10 settembre 2026
  • È stata aggiunta l'--tuiopzione, che esegue la CLI in una nuova interfaccia utente del terminale.

  • Quando un comando di shell iniziato con background=true termina, il risultato viene ora consegnato automaticamente all'agente nel passaggio successivo. I completamenti vengono raccolti senza che l'agente debba controllarli.

  • È stato risolto un problema per cui Agent Minutes contava due volte l'utilizzo parziale di un turno quando veniva fatturato un subagente.

  • È stato risolto un problema per cui un turno il cui streaming si chiudeva senza essere completato si bloccava o veniva segnalato l'esito positivo. Ora fallisce con un errore.

  • Risolto il problema del atx ct rapporto sullo stato di avanzamento dell'analisi per archivio. Un contenitore con ambito non sovrascrive più lo stato di avanzamento dei repository che lo circondano.

  • I job di atx ct remote Amazon EC2 sono stati corretti per segnalare il motivo per cui un avvio SSM non è riuscito, anziché visualizzare solo il codice di uscita della sonda.

3.13.0 2 settembre 2026
  • Aggiunto atx ct remediation run come alias peratx ct remediation create, per coerenza con. atx ct analysis run

  • atx ct remote network discoverora stampa un suggerimento per il passaggio successivo da eseguire atx ct remote network create quando non trova sottoreti private.

  • atx ct remote statusora segnala i lavori in attesa della concomitanza dell'account come invece di. queued pending Ciò distingue un lavoro in attesa di esaurimento da uno il cui stato non può essere letto. Si applica sia ad Amazon EC2 che a Batch AWS .

  • atx ct remote statusora riporta dove si trova il log del contenitore di un processo non riuscito. Per Amazon EC2 si tratta del gruppo di log e dello stream, mentre per AWS Batch questo è lo CloudWatch stream. In precedenza mostrava solo un codice di uscita.

  • Modificato: riprende --conversation-id ad applicarsi-g, --configuration in aggiunta alla configurazione memorizzata della sessione, un'impostazione alla volta, invece di sostituirla tutta. Le impostazioni che non trasmetti più vengono conservate anziché eliminate.

  • È stato risolto un problema a causa del quale l'annullamento di un'analisi remota faceva terminare il contenitore su cui era in esecuzione. Il processo ora viene completato correttamente anziché essere segnalato come non riuscito e riprovato da Batch. AWS

  • È stato risolto un problema per cui l'annullamento di un'analisi remota lasciava i contenitori attivi fino al timeout di attesa. I contenitori ora terminano immediatamente e un processo annullato non viene più segnalato a AWS Batch come un errore e riprovato.

  • È stato risolto un problema a causa del quale l'annullamento di un'securityanalisi interrompeva solo il polling locale mentre i processi di revisione del codice venivano completati. I lavori sono ora interrotti sul lato dei servizi.

  • È stato risolto un problema a causa del quale un'esecuzione veniva atx ct analysis cancel contrassegnata rapid-techdebt-analysis come annullata mentre la scansione continuava sui repository rimanenti. Si applica sia alle esecuzioni locali che a quelle remote.

  • È stato risolto un problema che atx ct analysis cancel contrassegnava come annullata un'analisi di prontezza degli agenti in esecuzione o di preparazione alla modernizzazione mentre tutti gli archivi rimanenti venivano ancora valutati. Le valutazioni già completate mantengono i risultati. Si applica sia alle esecuzioni locali che a quelle remote.

  • Risolto atx ct remote status --group il problema per cui un job di Amazon EC2 completato veniva segnalato come risultatocomplete, in modo che --wait tornasse al timeout anziché eseguire il polling.

  • Risolto atx ct remote status il problema che consentiva di riportare ancora ciò che osservava quando l'istanza Amazon EC2 non funzionava più, anziché fallire definitivamente.

  • Risolto atx ct remote status il problema per includere i lavori in attesa nella riga di riepilogo, in modo che i conteggi si sommassero al numero di lavori inviati.

  • Risolto atx ct remote status --batch il problema per mostrare il motivo per cui un lavoro non veniva avviato, anziché lasciarlo così com'erapending.

  • Risolto atx ct remote status --batch il problema che impediva di generare report not found per un batch appena inviato e in attesa di esaurimento.

  • Risolto atx ct analysis get un problema atx ct remediation status relativo al completamento di un'operazione i cui repository erano tutti terminati.

  • Risolto atx ct remote analysis --resume-incomplete il problema che impediva di inviare nuovamente un repository ancora in coda, che poteva eseguire lo stesso repository due volte.

  • Analisi e correzione fisse per istanze ospitate autonomamente GitLab e di Bitbucket Data Center servite tramite un sottopercorso URL, ad esempio, o tramite un semplice protocollo HTTP. https://host/gitlab In precedenza l'individuazione del repository era riuscita, ma tutti i cloni e i push non riuscivano.

3.12.0 26 agosto 2026
  • La CLI ora supporta i atx ct comandi su Windows.

  • Le analisi atx ct remote di Amazon EC2 sono state modificate in modo predefinito su 5 worker paralleli.

  • È stato aggiunto un --quiet flag-q, a and. atx exec atx custom def exec Il flag disattiva l'output delle chiamate agli strumenti per gli strumenti approvati automaticamente, mentre gli strumenti che richiedono l'approvazione continuano a essere visualizzati per intero. Combinalo con --trust-all-tools per silenziare tutte le attività dello strumento.

  • I percorsi file:// di configurazione fissi in Windows, inclusi i percorsi con spazi, ora si risolvono correttamente.

  • È stata corretta la lettura dei file con un indicatore dell' UTF-8 ordine dei byte, in modo che le modifiche e le ricerche in prima riga non abbiano più esito negativo.

  • È stato corretto il problema della sovrascrittura dei file per preservare le terminazioni di riga originali, evitando modifiche spurie all'intero file in Windows.

  • Risolto il problema dell'analisi dei report di analisi e dell'applicazione di patch su Windows per gestire le terminazioni di riga CRLF.

  • Sono stati fissati i simboli di stato che consentivano di tornare al testo normale sui vecchi terminali Windows che non erano in grado di visualizzarli.

  • È stato risolto un problema per cui un comando kill-family emesso dall'agente tramite l'espansione della shell poteva terminare il processo della CLI. Ad esempio, comandi come kill $PPID o kill $$ potrebbero influire sulla CLI. Lo shell strumento ora li confronta con il processo della CLI e la sua catena di origine prima di eseguirli.

  • Risolto il problema delle operazioni di clonazione che consentivano di riprovare in caso di guasti transitori della rete.

  • Sono state corrette le analisi personalizzate per riprovare la risoluzione del repository quando non restituiva alcun repository per la prima volta.

  • Sono state corrette le analisi complete e personalizzate per mantenere il clone locale necessario per il caricamento degli artefatti.

  • La CLI ora rifiuta i --severity filtri non validi sulle analisi remote con un chiaro errore. In precedenza, li ignorava.

  • È stato risolto un problema per cui un'analisi pianificata ricorrente completata riportava 0 risultati anche quando esistevano risultati. atx ct analysis gete atx ct analysis run --wait ora riporta il numero corretto di risultati.

  • È stato risolto un problema per cui le analisi remote in AWS Batch potevano fallire InsufficientFreeAddressesInSubnet quando una sottorete aveva pochi indirizzi IP. Il dispatcher ora attende la capacità IP disponibile prima di inviare ogni lavoro.

  • Risolto un problema di blocco del dispatcher a causa del quale i job AWS Batch e Amazon EC2 potevano rimanere bloccati in attesa di un volume di differimento elevato. Ciò potrebbe accadere con IP-constrained sottoreti o lavoratori Amazon EC2 occupati.

  • Provisioning remoto fisso per pubblicizzare il nome del ruolo IAM del dispatcher qualificato a livello regionale corretto. Ciò garantisce che la PassRole concessione impostata da un amministratore corrisponda al ruolo utilizzato dal dispatcher.

  • Per applicare le correzioni del dispatcher a uno stack già distribuito, esegui il comando seguente: atx ct remote update --mode ec2|batch --stack-name <stack-name> [--execute] [--ack]

3.11.0 19 agosto 2026
  • Aggiunto --repos a atx ct remediation create per la correzione di più repo in un unico comando.

  • Aggiunto --transformation-name atx ct remote remediation a per eseguire una correzione direttamente da una definizione di trasformazione senza richiedere i risultati esistenti.

  • È stato aggiunto un --json output atx ct analysis run per risultati leggibili dalla macchina.

  • È stato aggiunto un riepilogo dei costi di Agent Minutes a e. atx ct analysis get atx ct remediation status

  • È 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 (sostituisci la posizione con--out-dir) per essere esaminati prima della distribuzione.

  • È stato risolto un problema a causa del quale i comandi kill-family emessi dall'agente potevano interrompere il processo della CLI. I comandi interessati includonopkill -f node, e. xargs kill find -exec kill Lo shell strumento ora li confronta con il processo della CLI e la sua catena di origine prima di eseguirli.

  • È stato risolto un problema a causa del quale il GitLab source discovery utilizzava gli argomenti del repository come campo della lingua. Ciò potrebbe causare la mancata registrazione dei repository con caratteri speciali negli argomenti. La lingua non si deduce più dagli argomenti.

  • È stato risolto un problema per cui atx ct i comandi che non funzionavano potevano uscire silenziosamente con un output vuoto. La CLI ora mostra messaggi di errore utilizzabili.

  • È stato risolto un problema a causa del quale la finalizzazione di un'esecuzione di analisi locale poteva fallire quando il servizio segnalava che l'esecuzione era già terminale.

  • È stato risolto un problema che atx ct remote update impediva l'aggiornamento dell'infrastruttura condivisa del dispatcher. Di conseguenza, l'aggiornamento della CLI e l'esecuzione remote update hanno continuato a utilizzare il dispatcher precedentemente distribuito. remote updateora riconcilia il dispatcher.

  • È stato risolto un problema per cui l'esecuzione dell'analisi remota (Amazon EC2 o AWS Batch) poteva segnalare un falso errore. Ciò si verificava quando tutti i repository di un'esecuzione mirata erano già stati completati sul servizio.

  • È stato risolto un problema a causa del quale l'individuazione atx ct dei repository poteva eliminare silenziosamente gli archivi rifiutati dal servizio. La CLI ora conta e riporta i repository ignorati («N repository sono stati ignorati»), con un riepilogo overflow per le organizzazioni di grandi dimensioni.

  • Sono stati modificati i messaggi di errore e di avviso rivolti all'utente in modo che facessero riferimento a AWS Transform e indicassero chiaramente il passaggio successivo (aggiornamento delle credenziali, nuovo tentativo o contatto con l'assistenza). I messaggi non fanno più riferimento ai nomi dei servizi interni.

3.10.0 10 agosto 2026
  • È stato aggiunto il supporto background=true nello shell strumento per i comandi a esecuzione prolungata o che non terminano (dev servers, build watchers,). tail -f Ritorna immediatamente con un ID di processo invece di attendere l'uscita del comando. È possibile tracciare fino a 5 processi in background contemporaneamente.

  • Aggiunti nuovi check_background_shell stop_background_shell strumenti per monitorare e terminare i processi in background.

  • Aggiunto llmConfig alla lista delle autorizzazioni di configurazione CLI, che consente agli utenti di personalizzare le impostazioni LLM tramite file di configurazione.

  • --mode aws-managedatx ct remote analysisAggiunto atx ct schedule create ed eseguito analisi utilizzando un' AWS infrastruttura completamente gestita senza effettuare il provisioning delle proprie risorse Amazon EC2 AWS o Batch.

  • Sono state aggiunte --schedule-id --display-name opzioni per atx ct analysis filtrare i risultati in base alla pianificazione e identificare le analisi tramite un'etichetta leggibile dall'uomo.

  • È stato aggiunto --region il supporto per --mode aws-managed le operazioni, che consente di scegliere come target una AWS regione specifica per le esecuzioni di analisi gestite.

  • Maggiore affidabilità di atx ct schedule getenable,disable, e delete comandi.

  • Maggiore precisione e coerenza dei atx ct schedule list risultati.

  • Aggiunto --stack-name atx ct schedule create a per assegnare una pianificazione a uno stack di obiettivi specifico.

  • Sono stati aggiunti nuovi atx ct analysis list-artifacts atx ct analysis get-artifact comandi per il recupero degli artefatti di output dalle AWS esecuzioni di analisi dell'infrastruttura gestita.

  • È stato risolto un problema a causa del quale i processi in background tracciati dalla CLI non venivano terminati correttamente all'uscita dalla CLI, il che poteva lasciare i processi orfani in esecuzione.

  • È stato risolto un problema per cui i flag atx ct schedule create and non venivano rifiutati quando venivano utilizzati con--workers. --batch-name --mode aws-managed

  • È stata corretta la formulazione incoerente nei messaggi di errore di pianificazione non trovati.

  • È stato risolto un problema per cui le sostituzioni degli endpoint non venivano risolte in modo coerente in tutti i comandi CLI.

  • Maggiore precisione del rilevamento dei nomi di pianificazione duplicati.

  • È stato risolto un problema atx ct remote analysis --resume che impediva la ripresa dell'esecuzione di un batch parzialmente completato. Il flag è ora attivo--resume-incomplete, che riesegue solo i repository che non sono stati completati (falliti, interrotti o non ancora avviati) e ignora quelli completati.

  • 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 della conoscenza, quindi viene eseguito molto più velocemente e non scade più in caso di definizioni di grandi dimensioni. Sono stati inoltre risolti i casi in cui un'esportazione poteva omettere le informazioni o riportare un totale incoerente.

  • È stato risolto un problema per cui le analisi di prontezza degli agenti e di prontezza alla modernizzazione potevano riportare zero risultati per determinati formati di report. atx ct analysis run I risultati vengono ora recuperati in modo affidabile.

  • È stato risolto un problema a causa del quale le analisi pianificate create con atx ct schedule create against GitLab, Bitbucket o fonti locali potevano fallire a ogni esecuzione durante il tentativo di recuperare le credenziali. Il provider di origine viene ora determinato automaticamente dalla fonte registrata e l'--provideropzione non è più richiesta.

  • È 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 riporta le credenziali transitorie o gli errori di throttling in modo più accurato.

3.8.0 29 luglio 2026
  • È stata aggiunta l'--recurrenceopzione aatx ct schedule create, in modo da poter impostare la cadenza di una pianificazione in termini semplici (daily,weekly:<MONDAY..SUNDAY>, ormonthly:<1..28>) invece di scrivere un'espressione cron non elaborata.

  • È stata aggiunta l'--existing-scheduler-role-arnopzione aatx 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.

  • È stata aggiunta l'--existing-instance-profile-nameopzione aatx ct remote provision --mode ec2, in modo da poter allegare un profilo di istanza IAM già creato dall'amministratore anziché lasciare che la CLI crei il ruolo di trasformazione e il profilo dell'istanza.

  • È stata migliorata la guida alla selezione della trasformazione, in modo che ora utilizzi i metadati di rilevamento, come la gravità e i criteri di corrispondenza, quando disponibili. Questo aiuta a far emergere le trasformazioni più adatte al progetto e la loro priorità relativa.

  • È stato risolto un problema a causa del quale l'annullamento di un'analisi remota pianificata bloccava i contenitori in esecuzione ma poteva lasciare l'analisi bloccata in uno stato. running L'annullamento ora contrassegna in modo affidabile l'analisi come annullata.

  • È 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 riparazioni in remoto su EC2 o Batch. AWS È possibile effettuare il provisioning, aggiornare e smontare l'infrastruttura di esecuzione remota, controllare lo stato dell'invio, rilevare gli stack distribuiti e gestire le credenziali di origine in Secrets Manager. AWS

  • È stato aggiunto il gruppo di atx ct schedule comandi per i lavori di analisi e riparazione pianificati ricorrenti. È possibile creare, elencare, abilitare, disabilitare ed eliminare pianificazioni (le opzioni di lavoro rispecchiano remote analysis eremote remediation), oltre a setup e teardown per l'infrastruttura di pianificazione. Le pianificazioni acquisiscono i pacchetti di origine locali al momento della creazione.

  • Migliorato atx ct analysis run per utilizzare le regole di abbinamento tech-debt-quick del registro dei pacchetti di trasformazione.

  • Sono stati migliorati atx ct i comandi a esecuzione prolungata per mostrare i risultati relativi all'avanzamento, tra cui l'avanzamento per repo durante le esecuzioni di analisi (comprese le analisi di sicurezza) e i motivi di errore per repo nello stato di riparazione.

  • 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 EC2 non hanno più esito negativo in caso di stack privi 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 su esecuzioni precedenti.

  • È 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.

  • È stato risolto un problema in Windows a causa del quale le operazioni sui file che ~ utilizzavano percorsi (home directory) venivano risolte in una directory inaspettata. Ciò ha causato read/write errori nei file durante una sessione.

  • È stato risolto un problema a causa del quale 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
  • 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)

  • Sono stati aggiunti alcuni input di controllo per consentire alle analisi di atx ct analysis run prontezza degli agenti e di prontezza alla modernizzazione di riflettere le preferenze dell'utente. Utilizzateli --context per l'inquadramento strategico, per impostare l'accesso degli agenti in --agent-scope modo da renderli pronti per gli agenti e /per indirizzare le raccomandazioni di modernizzazione verso o allontanarle da tecnologie specifiche. --prefer --avoid

  • 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

  • Aggiunto --wait aatx ct remediation create, che attende il completamento della riparazione.

  • È stata aggiunta la modalità headless per l'esecuzione in un colpo solo. Esegui atx -x "prompt" -t per passare una richiesta, ottenere una risposta ed esci senza istruzioni interattive. La modalità Headless richiede la fiducia in tutti gli strumenti.

3.4.1 2 luglio 2026
  • È stato risolto un problema relativo alla 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 ti 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 tuo prossimo messaggio. Per risolvere questo problema, esegui l'aggiornamento alla versione 3.4.1 o successiva. atx update

  • È stato aggiunto atx ct schema un manifesto leggibile dalla macchina dell'intera superficie di atx ct comando per lo scripting e l'automazione.

  • È stata aggiunta la convalida dell'ambito del token quando si aggiunge o aggiorna una fonte, facendo emergere immediatamente problemi relativi a credenziali o autorizzazioni anziché fallire successivamente durante l'analisi.

  • Le pull request di riparazione automatica sono state migliorate per includere la ricerca del contesto e supportare la modalità bozza per PR più revisionabili.

  • Feedback migliorato sull'avanzamento della CLI con contesto in tempo reale sull'attività corrente, sui minuti stimati degli agenti e sull'attività dei subagenti.

  • È stata aggiunta l'identità configurabile dell'autore del commit del checkpoint tramite le ATX_GIT_COMMITTER_NAME variabili di ambiente e. ATX_GIT_COMMITTER_EMAIL

  • Diverse correzioni e miglioramenti di piccole dimensioni.

3.3.0 18 giugno 2026
  • Aggiunta coerenza --json e --help supporto per tutti atx ct i comandi.

  • È stata corretta la configurazione del Security Agent in modo che lo spazio dell'agente venisse creato durante la configurazione e rimosso durante lo smontaggio.

  • Diverse correzioni e miglioramenti di piccole dimensioni.

3.2.0 15 giugno 2026
  • Aggiunti comandi di modernizzazione continua (atx ct) alla distribuzione CLI standard per tutti gli utenti.

  • È stata migliorata l'esecuzione dei subagenti per mostrare uno spinner «Thinking...» in attesa delle risposte del server, fornendo un chiaro feedback visivo sull'avanzamento del lavoro.

  • Spinner migliorato che si riavvia automaticamente con «Working on it...» dopo 3 secondi di silenzio dopo l'uscita dell'agente, in modo che il terminale non appaia mai bloccato tra le fasi di elaborazione.

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

  • Il controllo fisso degli aggiornamenti non mostra più falsi avvisi di «aggiornamento disponibile» quando la versione installata è già più recente della versione del registro.

  • Il problema fisso delete --transformation-name "" non mostra più una richiesta di conferma senza senso; i valori vuoti vengono ora rifiutati con un chiaro errore di convalida.

  • I sottocomandi fissi non riconosciuti ora mostrano «comando sconosciuto» invece di un messaggio di errore interno confuso.

  • Risolto il problema del confronto tra le versioni per utilizzare il confronto numerico anziché la disuguaglianza di stringhe per i controlli di aggiornamento.

3.0.0 21 maggio 2026
  • È stata aggiunta la convalida dei nomi prima della conversione che suggerisce nomi simili dal registro quando non viene trovato un nome, aiutando a catturare gli errori di battitura senza bisogno di un comando list separato.

  • Sono state aggiunte spiegazioni opzionali per i comandi di shell, che mostrano a cosa servono e perché.

  • Banner sulle impostazioni di attendibilità migliorato per includere ulteriori informazioni sulle autorizzazioni degli strumenti.

  • È stato aggiunto il banner per i disabili dell'apprendimento quando si utilizza il flag «do-not-learn», che dà visibilità alla funzionalità di apprendimento e spiega come attivarla.

  • Ora è richiesta la modifica definitiva: Node.js 22 o versioni successive. Effettua l'upgrade da https://nodejs.org/ se utilizzi una versione precedente.

2.0.0 14 maggio 2026
  • È stato aggiunto il supporto remoto per i server MCP: connessione ai server MCP HTTP e HTTPS con fallback SSE automatico, autenticazione con token Bearer con espansione delle variabili di ambiente nelle intestazioni e supporto proxy (). HTTP_PROXY/HTTPS_PROXY

  • È stato aggiunto un sottocomando come alias per. atx resume atx --resume

  • È stato aggiunto grep uno strumento per la ricerca di testo su più file con controllo dell'output: supporta modelli regex, filtraggio dei file glob, ricerca senza distinzione tra maiuscole e minuscole, limiti configurabili e troncamento dell'output. depth/result

  • Implementazione MCP migliorata per utilizzare l'SDK MCP standard per un comportamento più coerente e un supporto più semplice per le future funzionalità MCP.

  • Migliore gestione dell'output della shell: l'output viene ora troncato senza problemi a 30.000 caratteri per stream anziché causare un errore grave, preservando l'inizio e la fine dell'output per uso contestuale.

  • È stato risolto un problema per cui Ctrl+C durante una sessione interattiva poteva uscire prematuramente dalla CLI anziché interrompere l' Linux/macOS operazione corrente e tornare al prompt.

  • È stato corretto il messaggio di rifiuto della fiducia che mostrava un motivo specifico per cui la fiducia non è disponibile, separato dal motivo per cui il comando richiedeva l'autorizzazione.

  • È stato corretto un avviso di comando pericoloso che non menzionava più la fiducia quando il comando è attivo. alwaysPromptCommands

1.10.0 29 aprile 2026
  • Descrizioni degli strumenti migliorate con indicazioni su più strumenti, che aiutano l'agente a scegliere lo strumento migliore per ogni attività e riducono l'uso non necessario della shell.

  • Aggiunto alwaysPromptCommandstrust-settings.yaml: configura modelli di comandi 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. trustedShellCommandspuò sovrascrivere questi schemi. Non applicato in modalità non interattiva per evitare di interrompere le pipeline automatizzate.

  • I percorsi relativi fissi non venivano risolti in percorsi assoluti.

1.9.0 23 aprile 2026
  • Procedure di approvazione degli strumenti migliorate: ogni opzione ora mostra il suo effetto in linea, un messaggio «Perché» spiega perché è necessaria l'approvazione e la conferma dell'attendibilità include un suggerimento sull'attendibilità permanente. trust-settings.yaml

1.8.0 16 aprile 2026
  • Il prefisso di output dell'agente è stato modificato da > a ATX: per una distinzione visiva più chiara tra input utente e output dell'agente.

  • Visualizzazione fissa del comando resume quando i tentativi CLI sono esauriti.

  • Risolto il problema del curriculum 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 risolto l'errore di accesso SSO («Token di sessione non trovato o non valido») quando la regione del fornitore di credenziali è diversa da quella del profilo. sso_region

  • È stato corretto il caching delle credenziali in modo che le sessioni di lunga durata non abbiano più esito negativo quando le credenziali vengono ruotate sul disco.

1.7.0 2 aprile 2026
  • execComando fisso per uscire con il codice 1 sugli errori di convalida dell'input, rendendo la CLI affidabile negli script CI/CD e nelle pipeline.

  • Aggiunta la visualizzazione dei messaggi di avviso dal servizio.

  • È stato aggiunto il supporto MFA prompt per AWS i profili di credenziali.

  • Chiamate di credenziali STS fisse per rispettare le impostazioni del proxy HTTP (S).

1.6.0 18 marzo 2026
  • È stata aggiunta --limit <minutes> l'opzione per impostare il budget exec e interactive i comandi di Agent Minutes. Quando viene raggiunto il limite, la CLI mostra l'utilizzo ed esce con le istruzioni di ripristino.

  • Registrazione fissa del messaggio iniziale dell'utente 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.

  • È stato aggiunto il display di utilizzo di Agent Minutes alla fine di ogni conversazione e /usage il comando in modalità interattiva per controllare 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.

  • È stato aggiunto un timeout alle chiamate di servizio per evitare che la CLI si blocchi quando la connessione viene interrotta.

  • Il processo CLI fisso si bloccava dopo il completamento con successo.

  • Convalida fissa della regione alla ripresa delle conversazioni.

1.3.0 19 febbraio 2026
  • Restrizione rimossa per i percorsi del server MCP: gli utenti possono ora specificare qualsiasi percorso per la command proprietà nella configurazione MCP.

  • Migliore stabilità delle connessioni al server MCP.

1.2.0 9 febbraio 2026
  • È stato aggiunto il supporto per la configurazione del proxy tramite variabili di ambiente (https_proxyno_proxy,, ecc.).

  • Miglioramenti generali della stabilità e correzioni di bug.

1.1.1 16 gennaio 2026

Correzioni di bug e miglioramenti alla stabilità.

1.1.0 13 gennaio 2026

Aggiunto il supporto per la configurazione della regione AWS CLI, i controlli precoci di convalida delle credenziali e la funzionalità fissa di ripresa della campagna.

1.0.1 18 dicembre 2025

Arresti agevoli, registri degli errori più puliti e miglioramenti generali.

1.0.0 1 dicembre 2025

Versione iniziale della CLI AWS Transform.