| 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. --transformation-nameAggiunto per atx ct remote remediation eseguire una correzione direttamente da una definizione di trasformazione senza richiedere i risultati esistenti.
È stato aggiunto un --json output atx ct analysis run per ottenere 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 (sostituendo la posizione con--out-dir) per la revisione prima della distribuzione. È stato risolto un problema per cui 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 antenata prima di eseguirli. È 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. È 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. È 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. È 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 updateora riconcilia il dispatcher. È 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. È 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. 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. Sono stati aggiunti nuovi check_background_shell stop_background_shell strumenti per monitorare e terminare i processi in background. Aggiunto llmConfig alla lista consentita di configurazione della CLI, che consente agli utenti di personalizzare le impostazioni LLM tramite file di configurazione. È 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 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. È 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. Migliore affidabilità di atx ct schedule getenable,disable, e delete comandi. Maggiore precisione e coerenza dei atx ct schedule list risultati. --stack-nameAggiunto atx ct schedule create per fissare una pianificazione a uno stack di destinazione specifico.
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. È 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. È stato risolto un problema per cui non atx ct schedule create rifiutava i flag e se usati con--workers. --batch-name --mode aws-managed È stata corretta una 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 nel rilevamento dei nomi di pianificazione duplicati. È 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. 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. È 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. È 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'--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 segnala con maggiore facilità gli errori transitori relativi alle credenziali o alle limitazioni.
|
| 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>, omonthly:<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é chiedere alla CLI di creare il ruolo di trasformazione e il profilo dell'istanza. È 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à. È 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. È 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 È 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 andremote remediation), plus setup and teardown per l'infrastruttura di pianificazione. Le pianificazioni acquisiscono i bundle di sorgenti locali al momento della creazione. È stato migliorato atx ct analysis run l'utilizzo delle regole di abbinamento tech-debt-quick dal registro dei pacchetti di trasformazione. 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. 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. È 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 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. È 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) 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 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 correzione. È 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 |
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. È 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. 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. 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à dell'autore del checkpoint e del commit configurabile tramite le ATX_GIT_COMMITTER_NAME variabili di ambiente e. ATX_GIT_COMMITTER_EMAIL 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. È stata corretta la configurazione del security agent in modo che lo spazio dell'agente venga creato durante la configurazione e rimosso durante lo smontaggio. 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. È 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. 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. 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 di aggiornamento fisso non mostra più falsi avvisi di «aggiornamento disponibile» quando la versione installata è già più recente della versione del registro. 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. Risolto il problema con i sottocomandi non riconosciuti che ora mostrano «comando sconosciuto» invece di un confuso messaggio di errore interno. 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. Sono state aggiunte spiegazioni opzionali per i comandi della shell, che mostrano cosa fanno e perché. Banner delle impostazioni di fiducia migliorato per includere ulteriori informazioni sulle autorizzazioni degli strumenti. È 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. 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 È stato aggiunto un sottocomando come alias per. atx resume atx --resume grepStrumento 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
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 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. È 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 È 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. È 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. Aggiunto alwaysPromptCommandstrust-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. trustedShellCommandspuò sovrascrivere questi modelli. Non applicato in modalità non interattiva per evitare l'interruzione delle pipeline automatizzate. Percorsi relativi fissi che non venivano risolti in percorsi assoluti.
|
| 1.9.0 |
23 aprile 2026 |
|
| 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. Risolto il problema con la visualizzazione del comando resume quando i tentativi della CLI sono esauriti. 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 È 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 È stata aggiunta la visualizzazione dei messaggi di avviso provenienti dal servizio. È stato aggiunto il supporto MFA prompt per i profili AWS delle credenziali. 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. 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. È 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. È stato aggiunto un timeout alle chiamate di servizio per evitare che la CLI si blocchi quando la connessione viene interrotta. Risolto il problema con il blocco del processo CLI dopo il completamento con successo. 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. 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_proxyno_proxy,, ecc.). 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.
|