| 版本 |
发行日期 |
发行说明 |
| 3.11.0(最新) |
2026年8月19日 |
已添加--repos到,atx ct remediation create可在单个命令中进行多存储库修复。 添加--transformation-nameatx ct remote remediation到,无需现有发现即可直接从转换定义中运行补救措施。 添加了--json输出以atx ct analysis run获得机器可读的结果。 向atx ct analysis get和添加了代理分钟成本摘要atx ct remediation status。 为atx ct remote provision试运行模式添加了本地文件导出:生成的 AWS CloudFormation 模板现在写入本地文件(使用替换位置--out-dir),以便在部署之前进行审查。 修复了代理发出的 kill-family 命令可能会终止 CLI 自己的进程的问题。受影响的命令包括pkill -f nodexargs kill、和find -exec kill。现在,该shell工具在运行之前会根据CLI自己的进程及其祖先链对其进行检查。 修复了 GitLab 源代码发现使用存储库主题作为语言字段的问题。这可能会导致主题中包含特殊字符的存储库注册失败。语言不再是从主题中推断出来的。 修复了失败的atx ct命令可能会以空白输出静默退出的问题。CLI 现在会显示可操作的错误消息。 修复了当服务报告运行已进入终端状态时,完成本地分析运行可能会出错的问题。 修复了atx ct remote update未更新共享调度器基础架构的问题。因此,升级 CLI 并remote update继续使用先前部署的调度器运行。remote update现在可以协调调度员。 修复了远程分析运行(Amazon EC2 或 AWS Batch)可能会报告虚假失败的问题。当限定运行中的所有存储库都已在服务上完成时,就会发生这种情况。 修复了atx ct存储库发现可能会以静默方式删除服务拒绝的存储库的问题。CLI 现在可以统计并报告跳过的存储库(“跳过 N 个存储库”),并提供大型组织的溢出摘要。 将面向用户的错误和警告消息更改为参考 T AWS ransform 并明确说明下一步(刷新凭据、重试或联系支持人员)。消息不再引用内部服务名称。
|
| 3.10.0 |
2026年8月10日 |
在shell工具background=true中增加了对长时间运行或非终止命令(开发服务器、构建观察器)的支持。tail -f它立即以进程 ID 返回,而不是等待命令退出。一次最多可以跟踪 5 个后台进程。 添加了用于监控check_background_shell和终止后台进程的新stop_background_shell工具和工具。 已添加llmConfig到 CLI 配置允许列表,允许用户通过配置文件自定义 LLM 设置。 添加--mode aws-managedatx ct schedule create并atx ct remote analysis使用完全托管的 AWS 基础设施运行分析,无需预置您自己的 Amazon EC2 或 AWS 批处理资源。 添加了--schedule-id按计划筛选结果并通过人类可读标签识别分析结果的--display-name选项。atx ct analysis 增加了对--mode aws-managed操作的--region支持,允许您针对特定 AWS 区域进行托管分析运行。 提高了atx ct schedule get、enabledisable、和delete命令的可靠性。 提高了atx ct schedule list结果的准确性和一致性。 添加--stack-nameatx ct schedule create到,用于将时间表固定到特定的目标堆栈。 添加了用于从 AWS托管基础架构分析运行中检索输出对象的新atx ct analysis list-artifacts和atx ct analysis get-artifact命令。 修复了退出 CLI 时无法正确终止由 CLI 跟踪的后台进程,这可能会使孤立进程继续运行的问题。 修复了与一起使用时atx ct schedule create未拒绝--workers和--batch-name标志的问题--mode aws-managed。 修复了未找到时间表错误消息中措辞不一致的问题。 修复了在所有 CLI 命令中无法一致解决端点替代的问题。 提高了重复计划名称检测的准确性。 修复atx ct remote analysis --resume了无法恢复部分完成的批处理运行的问题。该标志现在是--resume-incomplete,它只重新运行未完成(失败、中断或尚未启动)的存储库并跳过已完成的存储库。 已更新atx ct schedule --help为包括 AWS 托管分析运行产品。
|
| 3.9.0 |
2026 年 7 月 31 日 |
提高了包含许多知识atx custom def export-ki-markdown项的转换定义的性能。该命令不再对每个知识项进行冗余的服务调用,因此它的运行速度要快得多,并且在定义较大时也不会再超时。还修复了导出可能遗漏知识项目或报告总数不一致的情况。 修复了在某些报告格式下运行的机构准备情况和现代化准备情况分析atx ct analysis run可能报告零发现的问题。现在可以可靠地恢复调查结果。 修复了在尝试检索凭据时,使用atx ct schedule create对照 GitLab、Bitbucket 或本地来源创建的计划分析在每次运行时都可能失败的问题。现在,来源提供商是根据您的注册来源自动确定的,不再需要该--provider选项。 修复了在远程(AWS 批处理或 EC2)环境中运行的安全分析可能会错误地报告未配置安全代理的问题。CLI 现在可以正确检测已配置的安全客户端,并更流畅地报告临时凭据或限制错误。
|
| 3.8.0 |
2026 年 7 月 29 日 |
向添加了--recurrence选项atx ct schedule create,因此您可以用通俗的措辞(daily、或monthly:<1..28>)来设置日程的节奏weekly:<MONDAY..SUNDAY>,而不必编写原始的 cron 表达式。 向添加了--existing-scheduler-role-arn选项atx ct remote provision,这样您就可以重复使用管理员已经为调度程序创建的 IAM 角色,而不必在预置期间让 CLI 创建一个。 向添加了--existing-instance-profile-name选项atx ct remote provision --mode ec2,这样您就可以附加管理员已经创建的 IAM 实例配置文件,而不必让 CLI 创建转换角色和实例配置文件。 改进了转换选择指南,使其现在使用检测元数据,例如严重性和匹配标准(如果有)。这有助于显示最适合您的项目的转换及其相对优先级。 修复了取消预定远程分析会停止正在运行的容器但可能使分析停滞running状态的问题。取消现在可以可靠地将分析标记为已取消。 修复了atx ct schedule delete可能会留下挥之不去的分析记录的问题。现在,删除计划也会删除基本的计划分析。
|
| 3.7.0 |
2026年7月22日 |
添加了atx ct remote命令组,用于在 EC2 或 Bat AWS ch 上远程运行分析和修复。您可以在 Sec AWS rets Manager 中预置、更新和拆除远程执行基础架构、检查提交状态、检测已部署的堆栈以及管理源凭证。 为定期的计划分析和修复任务添加了atx ct schedule命令组。您可以创建、列出、启用、禁用和删除调度器基础架构的时间表(作业选项镜像remote analysissetup和 remote remediationteardown)以及和。计划在创建时捕获本地源包。 经过atx ct analysis run改进,可使用转换包注册表中的技术债务快速匹配规则。 改进了长时间运行的atx ct命令以显示进度输出,包括分析运行期间的每个 repo 进度(包括安全分析)以及修复状态下的每个 repo 失败原因。 修复了几个远程执行可靠性问题。EC2 状态现在显示与批量匹配的结果和拉取请求结果;EC2 更新不再因堆栈缺少新参数而失败;其他修复了解决退出代码、转换处理、基于标签的检测和 JSON 输出的问题。
|
| 3.6.0 |
2026年7月17日 |
添加了atx custom def learnings子命令,该子命令可打开交互式 TUI 会话,以查看和管理基于先前运行为转换定义自动生成的学习内容。 在转换执行期间添加了使用情况遥测收集。要禁用遥测,请设置ATX_DISABLE_TELEMETRY=true环境变量。有关更多信息,请参阅 用法遥测。 修复了 Windows 上使用~(主目录)路径进行文件操作解析到意外目录的问题。这会导致会话期间文件 read/write 故障。 修复了包含特殊字符的 MCP 服务器和工具名称可能导致连接失败的问题。CLI 现在会自动对名称进行消毒,使其仅使用有效字符。
|
| 3.5.0 |
2026 年 7 月 8 日 |
增加了原生 Windows 支持。现在,你可以直接在 Windows 上运行 “自定义 AWS 转换” 命令。(Windows 尚不支持这些atx ct命令) 增加了指导意见,atx ct analysis
run以便机构准备情况和现代化准备情况分析能够反映您的偏好。--context用于制定战略框架,设置代理访问权限--agent-scope以实现机构就绪,以及--prefer/--avoid引导现代化建议朝向或偏离特定技术。 技能格式的转换定义现在可以包含一个scripts/文件夹,允许您将辅助脚本与您的SKILL.md和引用捆绑在一起。 已添加--wait到atx ct
remediation create,它将等到修复完成。 为单枪执行添加了无头模式。运行atx -x "prompt" -t以传递提示,获得响应,然后在没有交互式提示的情况下退出。无头模式需要信任所有工具。
|
| 3.4.1 |
2026 年 7 月 2 日 |
|
| 3.4.0(不推荐) |
2026 年 6 月 29 日 |
在交互式会话中,代理完成响应后,CLI 可能会保持 “思考” 提示符(用户界面中用省略号显示)。这会阻止您输入下一条消息。要解决此问题,请通过运行atx update升级到 3.4.1 或更高版本。
添加了atx ct schema机器可读的完整atx ct命令界面清单,用于脚本编写和自动化。 添加或更新源时增加了令牌范围验证,从而立即显示了凭据或权限问题,而不是稍后在分析期间失败。 改进了自动修复拉取请求,包括查找背景信息,并支持草稿模式,以提供更多可审阅的 PR。 通过有关当前活动、预计代理分钟数和子代理活动的实时背景信息,改进了 CLI 进度反馈。 通过ATX_GIT_COMMITTER_NAME和ATX_GIT_COMMITTER_EMAIL环境变量添加了可配置的检查点提交作者身份。 各种小错误修复和改进。
|
| 3.3.0 |
2026 年 6 月 18 日 |
|
| 3.2.0 |
2026 年 6 月 15 日 |
在适用于所有用户的标准 CLI 发行版中添加了持续现代化命令 (atx ct)。 改进了子代理执行,在等待服务器响应时显示 “正在思考...” 微调器,从而提供清晰的视觉反馈,表明工作正在进行中。 改进了微调器,使其在代理输出后静默3秒钟后自动重启并显示 “Working on it...”,因此终端在处理步骤之间永远不会出现冻结状态。 通过微妙的微光动画改进了思维微调器,使视觉外观更加精致。
|
| 3.1.0 |
2026 年 6 月 3 日 |
添加了ATX_MAX_VALIDATION_LOOPS环境变量以配置最大验证循环。 当安装的版本已经比注册表版本更新时,修复了更新检查不再显示错误的 “可用更新” 警告。 修复了delete
--transformation-name ""不再显示荒谬的确认提示的问题;空值现在会因明显的验证错误而被拒绝。 修复了无法识别的子命令现在显示 “未知命令” 而不是令人困惑的内部错误消息。 修复了版本比较问题,使用数值比较而不是字符串不等式进行更新检查。
|
| 3.0.0 |
2026年5月21日 |
添加了飞行前转换名称验证,当找不到名称时,它会建议注册表中的相似名称,从而无需单独的列表命令即可帮助识别错别字。 为 shell 命令添加了可选解释,显示了它们的作用和原因。 改进了信任设置横幅,以包含有关工具权限的更多信息。 在使用 “请勿学习” 标志时添加了禁用学习横幅,使学习功能及其启用方式一目了然。 重大更改:现在需要 Node.js 22 或更高版本。https://nodejs.org/如果您使用的是旧版本,请从升级。
|
| 2.0.0 |
2026 年 5 月 14 日 |
增加了远程 MCP 服务器支持 — 通过自动 SSE 回退、标头中带有环境变量扩展的承载令牌身份验证以及代理支持 () 连接到 HTTP 和 HTTPS MCP 服务器。HTTP_PROXY/HTTPS_PROXY 添加了atx resume子命令作为的别名。atx --resume 添加了带输出控制的多文件文本搜索grep工具——支持正则表达式模式、文件全局过滤、不区分大小写的搜索、可配置 depth/result 的限制和输出截断。 改进了 MCP 实现,使用标准 MCP SDK 来实现更一致的行为并更轻松地支持未来的 MCP 功能。 改进了 shell 输出处理——现在,输出被优雅地截断为每条流 30K 个字符,而不是导致硬错误,保留了输出的开头和结尾以供上下文使用。 修复了交互式会话期间的 Ctrl+C 可能会过早退出 CLI Linux/macOS 而不是中止当前操作并返回提示符的问题。 修复了信任拒绝消息,以显示信任不可用的专门原因,与命令需要授权的原因分开。 修复了命令开启时危险命令警告不再提及信任的问题。alwaysPromptCommands
|
| 1.10.0 |
2026 年 4 月 29 日 |
通过跨工具指导改进了工具描述,帮助代理为每项任务选择最佳工具,并减少不必要的 shell 使用。 新alwaysPromptCommands增 trust-settings.yaml — 配置无论信任设置如何,始终需要明确权限的 shell 命令模式。支持 glob 通配符,并与复合表达式中的每个子命令进行匹配。trustedShellCommands可以覆盖这些模式。在非交互模式下未强制执行,以避免中断自动管道。 修复了相对路径无法解析为绝对路径的问题。
|
| 1.9.0 |
2026 年 4 月 23 日 |
|
| 1.8.0 |
2026 年 4 月 16 日 |
将代理输出前缀从更改为> ,ATX: 以更清晰地区分用户输入和代理输出。 修复了 CLI 重试次数用尽时显示恢复命令的问题。 修复了来自其他工作目录的简历。在交互模式下,提示输入更正路径;在非交互模式下,由于描述性错误而快速失败。
|
| 1.7.1 |
2026 年 4 月 9 日 |
|
| 1.7.0 |
2026 年 4 月 2 日 |
修复了在输入验证错误时使用代码 1 退出的exec命令,使 CLI 在脚本和 CI/CD 管道中变得可靠。 添加了显示来自该服务的警告消息。 添加了对 AWS 凭据配置文件的 MFA 提示支持。 修复了遵守 HTTP (S) 代理设置的 STS 凭据调用。
|
| 1.6.0 |
2026 年 3 月 18 日 |
|
| 1.5.0 |
2026年3月11日 |
|
| 1.4.0 |
2026 年 3 月 2 日 |
|
| 1.3.0 |
2026 年 2 月 19 日 |
|
| 1.2.0 |
2026 年 2 月 9 日 |
|
| 1.1.1 |
2026 年 1 月 16 日 |
错误修复和稳定性改进。
|
| 1.1.0 |
2026 年 1 月 13 日 |
添加了 AWS CLI 区域配置支持、早期凭证验证检查和固定活动简历功能。
|
| 1.0.1 |
2025 年 12 月 18 日 |
正常关机、更清晰的错误日志和总体改进。
|
| 1.0.0 |
2025 年 12 月 1 日 |
T AWS ransform CLI 的初始版本。
|