| Versión |
Fecha de publicación |
Notas de la versión |
| 3.11.0 (más reciente) |
19 de agosto de 2026 |
Se agregó --repos atx ct remediation create para la corrección de varios repositorios con un solo comando. Se agregó --transformation-name atx ct remote remediation para ejecutar una corrección directamente desde una definición de transformación sin requerir los hallazgos existentes. Se agregó --json la salida a atx ct analysis run para obtener resultados legibles por máquina. Se agregó un resumen de costos de Agent Minutes a yatx ct analysis get. atx ct remediation status Se agregó una exportación de archivos locales para el modo de ejecución atx ct remote provision en seco: las AWS CloudFormation plantillas generadas ahora se escriben en un archivo local (sustituyendo la ubicación--out-dir) para revisarlas antes de su implementación. Se ha corregido un problema por el que los comandos kill-family emitidos por el agente podían terminar el propio proceso de la CLI. Los comandos afectados incluyen pkill -f nodexargs kill, y. find -exec kill La shell herramienta ahora los compara con el propio proceso de la CLI y su cadena anterior antes de ejecutarlos. Se ha corregido un problema por el que la detección de GitLab fuentes utilizaba temas del repositorio como campo de idioma. Esto podía provocar que los repositorios con caracteres especiales en sus temas no se registraran. El idioma ya no se deduce de los temas. Se ha corregido un problema por el que atx ct los comandos que fallaban podían ejecutarse silenciosamente con una salida vacía. La CLI ahora muestra mensajes de error procesables. Se ha corregido un problema que provocaba que al finalizar una ejecución de análisis local se produjera un error cuando el servicio informaba que la ejecución ya había finalizado. Se ha corregido un problema por el atx ct remote update que no se actualizaba la infraestructura de despacho compartida. Como resultado, al actualizar la CLI y ejecutarla se remote update siguió utilizando el despachador previamente implementado. remote updateahora reconcilia el despachador. Se ha corregido un problema por el que las ejecuciones de análisis remotos (Amazon EC2 o AWS por lotes) podían indicar un error falso. Esto ocurría cuando todos los repositorios de una ejecución determinada ya se habían completado en el servicio. Se ha corregido un problema por el que la detección de atx ct repositorios podía eliminar de forma silenciosa los repositorios que el servicio había rechazado. La CLI ahora cuenta e informa sobre los repositorios omitidos («se omitieron N repositorios»), con un resumen adicional para las grandes organizaciones. Se modificaron los mensajes de error y advertencia dirigidos a los usuarios para que hicieran referencia a la AWS transformación e indicaran claramente el siguiente paso (actualizar las credenciales, volver a intentarlo o ponerse en contacto con el servicio de asistencia). Los mensajes ya no hacen referencia a los nombres de los servicios internos.
|
| 3.10.0 |
10 de agosto de 2026 |
Se ha añadido soporte background=true en la shell herramienta para comandos que se ejecuten durante mucho tiempo o que no finalicen (servidores de desarrollo, observadores de compilaciones, etc.). tail -f Vuelve inmediatamente con un identificador de proceso, en lugar de esperar a que finalice el comando. Se pueden rastrear hasta 5 procesos en segundo plano a la vez. Se agregaron nuevas check_background_shell stop_background_shell herramientas para monitorear y terminar los procesos en segundo plano. Se agregó llmConfig a la lista de configuraciones permitidas de la CLI, lo que permite a los usuarios personalizar la configuración de LLM mediante archivos de configuración. Se agregó --mode aws-managed atx ct remote analysis para atx ct schedule create ejecutar análisis utilizando una AWS infraestructura totalmente gestionada sin aprovisionar sus propios recursos de Amazon EC2 o Batch. AWS Se agregaron --schedule-id --display-name opciones atx ct analysis para filtrar los resultados por cronograma e identificar los análisis mediante una etiqueta legible por humanos. Se agregó --region soporte para --mode aws-managed las operaciones, lo que le permite dirigirse a una AWS región específica para realizar análisis gestionados. Se ha mejorado la fiabilidad de los delete comandos atx ct schedule get enabledisable,, y. Mejora de la precisión y la coherencia de atx ct schedule list los resultados. Se agregó --stack-name atx ct schedule create para fijar un cronograma a una pila de objetivos específica. Se agregaron nuevos atx ct analysis list-artifacts atx ct analysis get-artifact comandos para recuperar los artefactos de salida de las ejecuciones de análisis AWS de infraestructura administradas. Se solucionó un problema por el que los procesos en segundo plano rastreados por la CLI no finalizaban correctamente al salir de la CLI, lo que podía dejar en ejecución los procesos huérfanos. Se ha corregido un problema por el atx ct schedule create que no se rechazaban las --batch-name marcas --workers y cuando se utilizaban con--mode aws-managed. Se ha corregido una redacción incoherente en los mensajes de error de programación no encontrada. Se ha corregido un problema por el que las anulaciones de terminales no se resolvían de forma uniforme en todos los comandos de la CLI. Se mejoró la precisión de la detección de nombres de programas duplicados. Se ha corregido un problema por el atx ct remote analysis --resume que no se reanudaba una ejecución por lotes parcialmente completada. Ahora aparece el indicador--resume-incomplete, que solo vuelve a ejecutar los repositorios que no finalizaron (fallaron, se interrumpieron o aún no se iniciaron) y omite los repositorios completados. Se actualizó atx ct schedule --help para incluir las ofertas de ejecución de AWS Managed Analysis.
|
| 3.9.0 |
31 de julio de 2026 |
Se mejoró el rendimiento de atx custom def export-ki-markdown las definiciones de transformación que contienen muchos elementos de conocimiento. El comando ya no realiza una llamada de servicio redundante para cada elemento de conocimiento, por lo que se ejecuta mucho más rápido y ya no se agota el tiempo de espera en definiciones grandes. También se corrigieron los casos en los que una exportación podía omitir elementos de conocimiento o reportar un total incoherente. Se ha corregido un problema que provocaba que los análisis de preparación de los agentes y de preparación para la modernización atx ct analysis run pudieran arrojar cero resultados en determinados formatos de informe. Los hallazgos ahora se recuperan de forma fiable. Se ha corregido un problema por el que los análisis programados creados con fuentes atx ct schedule create contrarias GitLab, Bitbucket o locales podían fallar en cada ejecución al intentar recuperar las credenciales. El proveedor de origen ahora se determina automáticamente a partir de la fuente registrada y la --provider opción ya no es necesaria. Se ha corregido un problema por el que los análisis de seguridad ejecutados en entornos remotos (AWS por lotes o EC2) podían indicar incorrectamente que el Security Agent no estaba configurado. La CLI ahora detecta correctamente un Security Agent configurado y notifica con más facilidad los errores transitorios de restricción o credenciales.
|
| 3.8.0 |
29 de julio de 2026 |
Se ha añadido la --recurrence opción para atx ct schedule create que pueda establecer la cadencia de una programación en términos sencillos (daily,weekly:<MONDAY..SUNDAY>, omonthly:<1..28>) en lugar de escribir una expresión cron sin procesar. Se ha añadido la --existing-scheduler-role-arn opción para atx ct remote provision que puedas reutilizar una función de IAM que tu administrador ya haya creado para el planificador, en lugar de que la CLI cree una durante el aprovisionamiento. Se ha añadido la --existing-instance-profile-name opción para atx ct remote provision --mode ec2 que puedas adjuntar un perfil de instancia de IAM que el administrador ya haya creado, en lugar de que la CLI cree el rol de transformación y el perfil de instancia. Se ha mejorado la guía de selección de transformaciones para que ahora utilice metadatos de detección, como la gravedad y los criterios de coincidencia, cuando estén disponibles. Esto ayuda a descubrir las transformaciones que mejor se adaptan a su proyecto y a su prioridad relativa. Se ha corregido un problema que provocaba que, al cancelar un análisis remoto programado, los contenedores se detuvieran en ejecución, pero el análisis se mantuviera inactivorunning. La cancelación ahora marca de forma fiable el análisis como cancelado. Se ha corregido un problema atx ct schedule delete que podía dejar un registro de análisis persistente. Al eliminar un cronograma ahora también se elimina el análisis programado subyacente.
|
| 3.7.0 |
22 de julio de 2026 |
Se agregó el grupo de atx ct remote comandos para ejecutar análisis y correcciones de forma remota en EC2 o AWS por lotes. Puede aprovisionar, actualizar y desmantelar la infraestructura de ejecución remota, comprobar el estado de los envíos, detectar las pilas desplegadas y gestionar las credenciales de origen en AWS Secrets Manager. Se agregó el grupo de atx ct schedule comandos para los trabajos periódicos de análisis y corrección programados. Puede crear, enumerar, habilitar, deshabilitar y eliminar programaciones (las opciones de trabajo se reflejan remote analysis yremote remediation), además setup de teardown para la infraestructura del planificador. Las programaciones capturan los paquetes de fuentes locales en el momento de la creación. Se ha mejorado atx ct analysis run para consumir las reglas de comparación rápida entre la tecnología y la deuda del registro de paquetes de transformación. Se mejoraron atx ct los comandos de larga duración para mostrar los resultados del progreso, incluido el progreso por repositorio durante las ejecuciones de análisis (incluidos los análisis de seguridad) y los motivos de los errores por repositorio en el estado de corrección. Se han corregido varios problemas de fiabilidad de la ejecución remota. El estado de EC2 ahora muestra las conclusiones y los resultados de las solicitudes de extracción, que coinciden con los del lote; las actualizaciones de EC2 ya no fallan en las pilas a las que les faltan parámetros nuevos; y otras correcciones abordan los códigos de salida, la gestión de las transformaciones, la detección basada en etiquetas y la salida JSON.
|
| 3.6.0 |
17 de julio de 2026 |
Se agregó el atx custom def learnings subcomando, que abre una sesión TUI interactiva para ver y administrar los aprendizajes generados automáticamente para una definición de transformación basada en ejecuciones anteriores. Se agregó la recopilación de telemetría de uso durante la ejecución de la transformación. Para deshabilitar la telemetría, defina la variable de entorno. ATX_DISABLE_TELEMETRY=true Para obtener más información, consulte Telemetría de uso. Se ha corregido un problema en Windows que provocaba que las operaciones de archivo que ~ utilizaban rutas (del directorio principal) desembocaran en un directorio inesperado. Esto provocaba read/write errores en los archivos durante una sesión. Se ha corregido un problema por el que los nombres de las herramientas y los servidores MCP que contienen caracteres especiales podían provocar errores de conexión. La CLI ahora desinfecta automáticamente los nombres para usar solo caracteres válidos.
|
| 3.5.0 |
8 de julio de 2026 |
Se agregó soporte nativo para Windows. Ahora puede ejecutar los comandos de AWS transformación personalizada directamente en Windows. (Los atx ct comandos aún no son compatibles con Windows) Se han añadido datos de dirección para atx ct analysis
run que los análisis de la preparación de los agentes y de la modernización reflejen sus preferencias. --contextUtilícelos para elaborar un marco estratégico, para establecer el acceso de --agent-scope los agentes para que estén preparados para los agentes y--prefer/para orientar las recomendaciones de modernización --avoid hacia tecnologías específicas o alejándolas de ellas. Las definiciones de transformación en formato de habilidades ahora pueden incluir una scripts/ carpeta, lo que le permite agrupar los scripts auxiliares junto con sus referencias y. SKILL.md Se ha añadido --wait aatx ct
remediation create, que espera hasta que finalice la corrección. Se agregó el modo headless para la ejecución en un solo disparo. Corre atx -x "prompt" -t para pasar un mensaje, obtén una respuesta y sal sin indicaciones interactivas. El modo Headless requiere confiar en todas las herramientas.
|
| 3.4.1 |
2 de julio de 2026 |
Se ha corregido un problema de sesión interactiva introducido en la versión 3.4.0. Cuando el agente termine de responder, es posible que la CLI permanezca en la línea de comandos «Pensando» (que se muestra con puntos suspensivos en la interfaz de usuario) en lugar de volver a la solicitud de entrada. La CLI ahora lo devuelve a la línea de comandos de entrada después de cada respuesta.
|
| 3.4.0 (no recomendado) |
29 de junio de 2026 |
En las sesiones interactivas, es posible que la CLI permanezca en el mensaje «Pensando» (que se muestra con puntos suspensivos en la interfaz de usuario) una vez que el agente termine de responder. Esto le impide escribir su siguiente mensaje. Para resolver este problema, actualice a la versión 3.4.1 o posterior ejecutandoatx update.
Se agregó atx ct schema un manifiesto legible por máquina con toda la superficie de atx ct comandos para la automatización y la creación de scripts. Se ha añadido la validación del alcance del token al añadir o actualizar una fuente, lo que permite detectar problemas de credenciales o permisos de forma inmediata, en lugar de fallar más adelante durante el análisis. Se mejoraron las solicitudes de extracción de corrección automática para incluir la búsqueda de contexto y admitir el modo borrador para que los RP sean más revisables. Mejora de los comentarios sobre el progreso de la CLI con un contexto en tiempo real sobre la actividad actual, los minutos estimados de los agentes y la actividad de los subagentes. Se agregó un punto de control configurable para confirmar la identidad del autor a través de las variables de entorno ATX_GIT_COMMITTER_NAME yATX_GIT_COMMITTER_EMAIL. Varias mejoras y correcciones de pequeños errores.
|
| 3.3.0 |
18 de junio de 2026 |
Se agregó --help compatibilidad --json y coherencia en todos atx ct los comandos. Se corrigió la configuración del agente de seguridad para que el espacio de agente se creara durante la configuración y se eliminara al desmontarlo. Varias mejoras y correcciones de pequeños errores.
|
| 3.2.0 |
15 de junio de 2026 |
Se agregaron comandos de modernización continua (atx ct) a la distribución de la CLI estándar para todos los usuarios. Se ha mejorado la ejecución de los subagentes para mostrar un indicador que dice «Pensando...» mientras se espera la respuesta del servidor, lo que proporciona una imagen clara de que el trabajo está en curso. Se ha mejorado la función giratoria para reiniciarse automáticamente con el mensaje «Estamos trabajando en ello...» tras 3 segundos de silencio tras la salida del agente, de forma que el terminal nunca aparezca bloqueado entre los pasos del procesamiento. Se ha mejorado la barra giratoria para pensar con una sutil animación brillante para lograr una apariencia visual más refinada.
|
| 3.1.0 |
3 de junio de 2026 |
Se agregó una variable de ATX_MAX_VALIDATION_LOOPS entorno para configurar los bucles de validación máximos. La comprobación de actualizaciones corregida ya no muestra advertencias falsas de «actualización disponible» cuando la versión instalada ya es más reciente que la versión de registro. La delete
--transformation-name "" versión corregida ya no muestra un mensaje de confirmación absurdo; los valores vacíos ahora se rechazan con un claro error de validación. Los subcomandos no reconocidos corregidos ahora muestran un «comando desconocido» en lugar de un confuso mensaje de error interno. Se ha corregido la comparación de versiones para utilizar la comparación numérica en lugar de la desigualdad de cadenas para comprobar las actualizaciones.
|
| 3.0.0 |
21 de mayo de 2026 |
Se ha añadido una función de validación de nombres previa a la transformación, que sugiere nombres similares en el registro cuando no se encuentra ningún nombre, lo que ayuda a detectar errores tipográficos sin necesidad de un comando de lista independiente. Se han añadido explicaciones opcionales para los comandos de shell, que muestran su función y por qué. Se ha mejorado el banner de configuración de confianza para incluir más información sobre los permisos de las herramientas. Se ha añadido un banner en el que se indica que no se puede aprender cuando se utiliza el indicador de no aprender, que permite ver la función de aprendizaje y saber cómo activarla. Cambio radical: ahora se requieren Node.js 22 o más. Actualice desde https://nodejs.org/ si está utilizando una versión anterior.
|
| 2.0.0 |
14 de mayo de 2026 |
Se agregó compatibilidad con servidores MCP remotos: conéctese a servidores MCP HTTP y HTTPS con respaldo automático de SSE, autenticación con token de portador con expansión de variables de entorno en los encabezados y compatibilidad con proxy (). HTTP_PROXY/HTTPS_PROXY Se agregó atx resume un subcomando como alias para. atx --resume Se agregó grep una herramienta para la búsqueda de texto en varios archivos con control de salida: admite patrones de expresiones regulares, el filtrado global de archivos, la búsqueda sin distinción entre mayúsculas y minúsculas, los límites configurables y el truncamiento de los resultados. depth/result Se ha mejorado la implementación de MCP para usar el SDK estándar de MCP para lograr un comportamiento más coherente y facilitar la compatibilidad con las futuras funciones de MCP. Se ha mejorado la gestión de la salida del shell: ahora la salida se trunca correctamente a 30 000 caracteres por secuencia, en lugar de provocar un error grave, conservando el principio y el final de la salida para el contexto. Se ha corregido un problema que provocaba que, durante una sesión interactiva, las teclas Ctrl+C salieran prematuramente de la CLI en Linux/macOS lugar de anular la operación actual y volver a la línea de comandos. Se ha corregido el mensaje de rechazo de confianza para mostrar un motivo específico por el que la confianza no está disponible, independiente del motivo por el que el comando necesitaba autorización. Se corrigió la advertencia de comando peligroso que ya no mencionaba la confianza cuando el comando estaba activadoalwaysPromptCommands.
|
| 1.10.0 |
29 de abril de 2026 |
Se mejoraron las descripciones de las herramientas con orientación multiherramienta, lo que ayudó al agente a elegir la mejor herramienta para cada tarea y a reducir el uso innecesario del shell. Se agregó alwaysPromptCommandstrust-settings.yaml: configure patrones de comandos del shell que siempre requieran un permiso explícito, independientemente de la configuración de confianza. Admite caracteres comodín globales y busca coincidencias con cada subcomando en expresiones compuestas. trustedShellCommandspuede anular estos patrones. No se aplica en modo no interactivo para evitar romper las canalizaciones automatizadas. Las rutas relativas fijas no se resolvían en rutas absolutas.
|
| 1.9.0 |
23 de abril de 2026 |
Se han mejorado las instrucciones de aprobación de las herramientas: ahora cada opción muestra lo que hace en línea, un mensaje con el mensaje «Por qué» explica por qué es necesaria la aprobación y la confirmación de confianza incluye una pista sobre cómo trust-settings.yaml conseguir una confianza permanente.
|
| 1.8.0 |
16 de abril de 2026 |
Se cambió el prefijo de salida del agente de > a ATX: para hacer una distinción visual más clara entre la entrada del usuario y la salida del agente. Se corrigió la visualización del comando de reanudación cuando se agotan los reintentos de la CLI. Se corrigió el currículum desde un directorio de trabajo diferente. En el modo interactivo, solicita que se corrija la ruta; en el modo no interactivo, se produce un error descriptivo rápidamente.
|
| 1.7.1 |
9 de abril de 2026 |
Se ha corregido un error al iniciar sesión en el SSO («No se ha encontrado el token de sesión o no es válido») cuando la región del proveedor de credenciales difiere de la del perfil. sso_region Se corrigió el almacenamiento en caché de las credenciales para que las sesiones de larga duración ya no fallaran al rotar las credenciales en el disco.
|
| 1.7.0 |
2 de abril de 2026 |
Se corrigió exec el comando que hacía que los errores de validación de entradas salieran con el código 1, lo que hacía que la CLI fuera fiable en scripts y CI/CD canalizaciones. Se ha añadido la visualización de los mensajes de advertencia del servicio. Se agregó la compatibilidad inmediata de MFA para los perfiles de AWS credenciales. Se corrigieron las llamadas a las credenciales STS para respetar la configuración del proxy HTTP (S).
|
| 1.6.0 |
18 de marzo de 2026 |
Se agregó --limit <minutes> la opción de establecer un presupuesto de minutos para los agentes exec y interactive los comandos. Cuando se alcanza el límite, la CLI muestra el uso y las salidas con instrucciones de reanudación. Se corrigió el registro del mensaje inicial del usuario en los registros de conversaciones.
|
| 1.5.0 |
11 de marzo de 2026 |
Se agregó soporte para la ejecución simultánea de tareas, lo que permite transformaciones más rápidas. Se agregaron los minutos de uso del agente al final de cada conversación y un /usage comando en modo interactivo para comprobar el uso en cualquier momento.
|
| 1.4.0 |
2 de marzo de 2026 |
Se han mejorado los mensajes de error al guardar definiciones de transformación con archivos no compatibles. Se ha añadido el tiempo de espera a las llamadas de servicio para evitar que la CLI se bloquee cuando se interrumpe la conexión. Se corrigió el bloqueo del proceso de la CLI después de completarse correctamente. Se corrigió la validación regional al reanudar las conversaciones.
|
| 1.3.0 |
19 de febrero de 2026 |
Se eliminó la restricción para las rutas de los servidores MCP: los usuarios ahora pueden especificar cualquier ruta para la command propiedad en la configuración de MCP. Se ha mejorado la estabilidad de las conexiones al servidor MCP.
|
| 1.2.0 |
9 de febrero de 2026 |
Se agregó soporte para la configuración de proxy mediante variables de entorno (https_proxyno_proxy,, etc.). Mejoras generales de estabilidad y correcciones de errores.
|
| 1.1.1 |
16 de enero de 2026 |
Correcciones de errores y mejoras en la estabilidad.
|
| 1.1.0 |
13 de enero de 2026 |
Se agregó la compatibilidad con la configuración regional de la AWS CLI, las comprobaciones tempranas de validación de credenciales y la funcionalidad fija de reanudación de campañas.
|
| 1.0.1 |
18 de diciembre de 2025 |
Cierres impecables, registros de errores más limpios y mejoras generales.
|
| 1.0.0 |
1 de diciembre de 2025 |
Versión inicial de la CLI de AWS Transform.
|