| バージョン |
リリース日 |
リリースノート |
| 3.11.0 (最新) |
2026 年 8 月 19 日 |
1 つのコマンドでマルチリポジトリ修復atx ct remediation createのために --repos を に追加しました。 既存の検出結果を必要とせずに、変換定義から直接修復を実行するatx ct remote remediationために --transformation-nameを に追加しました。 機械読み取り可能な結果atx ct analysis runの--json出力を に追加しました。 エージェント分コストの概要を atx ct analysis getおよび に追加しましたatx ct remediation status。 ドライランモードで atx ct remote provisionのローカルファイルエクスポートを追加しました。生成された AWS CloudFormation テンプレートがローカルファイルに書き込まれ ( で場所を上書き--out-dir)、デプロイ前に確認できるようになりました。 エージェントによって発行された kill-family コマンドが CLI 独自のプロセスを終了できる問題を修正しました。影響を受けるコマンドにはpkill -f node、、xargs kill、および が含まれますfind -exec kill。shell ツールは、これらを実行する前に CLI 独自のプロセスとその祖先チェーンと照合するようになりました。 GitLab ソース検出でリポジトリトピックが言語フィールドとして使用される問題を修正しました。これにより、トピックに特殊文字が含まれているリポジトリの登録が失敗する可能性があります。言語はトピックから推測されなくなりました。 失敗したatx ctコマンドが空の出力でサイレント終了する問題を修正しました。CLI で実用的なエラーメッセージが表示されるようになりました。 サービスが実行がすでに終了していると報告したときに、ローカル分析実行を確定するとエラーが発生する可能性がある問題を修正しました。 が共有ディスパッチャーインフラストラクチャを更新しない問題を修正atx ct remote updateしました。その結果、CLI のアップグレードと の実行は、以前にデプロイされたディスパッチャーを使用しremote update続けました。 はディスパッチャーを調整するremote updateようになりました。 リモート分析の実行 (Amazon EC2 または AWS バッチ) で誤った失敗が報告される問題を修正しました。これは、スコープ実行内のすべてのリポジトリがサービスで既に完了している場合に発生します。 atx ct リポジトリ検出がサービスが拒否したリポジトリをサイレントにドロップする問題を修正しました。CLI はスキップされたリポジトリ (「N リポジトリはスキップされました」) をカウントしてレポートし、大規模な組織のオーバーフローの概要をレポートするようになりました。
ユーザー向けのエラーメッセージと警告メッセージを変更し、次のステップの明確化 (認証情報の更新、再試行、またはサポートへの問い合わせ) AWS を参照するようにしました。メッセージは内部サービス名を参照しなくなりました。
|
| 3.10.0 |
2026 年 8 月 10 日 |
長時間実行されるコマンドまたは終了しないコマンド (開発サーバー、ビルドウォッチャー、) のサポートが shell ツールbackground=trueに追加されましたtail -f。コマンドが終了するのを待つ代わりに、プロセス ID とともにすぐに が返されます。最大 5 つのバックグラウンドプロセスを一度に追跡できます。 バックグラウンドプロセスをモニタリングおよび終了するための新しい check_background_shellおよび stop_background_shell ツールを追加しました。 CLI 設定許可リストllmConfigに追加され、ユーザーが設定ファイルを介して LLM 設定をカスタマイズできるようになりました。 独自の Amazon EC2 または AWS Batch リソースをプロビジョニングすることなく、フルマネージド AWS インフラストラクチャを使用して分析を実行するatx ct remote analysisために atx ct schedule createと --mode aws-managedを追加しました。 スケジュールで結果をフィルタリングし、人間が読めるラベルで分析を識別atx ct analysisするための --schedule-idオプションと --display-nameオプションを に追加しました。 --mode aws-managed オペレーション--regionのサポートが追加され、マネージド分析実行の特定の AWS リージョンをターゲットにできるようになりました。
atx ct schedule get、、enable、disableおよび 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、完了していない (失敗、中断、またはまだ開始されていない) リポジトリのみが再実行され、完了したリポジトリはスキップされます。 AWS マネージド分析の実行サービスを含むatx ct schedule --helpように更新されました。
|
| 3.9.0 |
2026 年 7 月 31 日 |
多くのナレッジ項目を含む変換定義atx custom def export-ki-markdownでの のパフォーマンスが向上しました。コマンドは、ナレッジ項目ごとに冗長なサービス呼び出しを行わなくなったため、大幅に高速に実行され、大きな定義でタイムアウトしなくなりました。また、エクスポートがナレッジ項目を省略したり、一貫性のない合計をレポートしたりすることがある修正されたケース。 で実行されるエージェント準備分析とモダナイゼーション準備分析で、特定のレポート形式で検出結果がゼロatx ct analysis runになる問題を修正しました。検出結果は確実に復元されるようになりました。 GitLab、Bitbucket、またはローカルソースatx ct schedule createに対して で作成されたスケジュールされた分析が、認証情報を取得しようとするたびに失敗する問題を修正しました。ソースプロバイダーは登録されたソースから自動的に決定され、 --providerオプションは不要になりました。 リモート (AWS バッチまたは EC2) 環境でセキュリティ分析が実行されると、セキュリティエージェントが設定されていないことが誤って報告される問題を修正しました。CLI は、設定されたセキュリティエージェントを正しく検出し、一時的な認証情報またはスロットリングエラーをより適切にレポートするようになりました。
|
| 3.8.0 |
2026 年 7 月 29 日 |
に --recurrenceオプションを追加しました。これによりatx ct schedule create、raw cron 式を記述する代わりに、スケジュールのケイデンスをプレーンター (daily、weekly:<MONDAY..SUNDAY>、または monthly:<1..28>) で設定できます。 --existing-scheduler-role-arn オプションを に追加しました。これによりatx ct remote provision、プロビジョニング中に CLI で作成させる代わりに、管理者がスケジューラ用に既に作成した IAM ロールを再利用できます。
CLI で変換ロールとインスタンスプロファイルを作成する代わりにatx ct remote provision --mode ec2、管理者が既に作成した IAM インスタンスプロファイルをアタッチできるように、 --existing-instance-profile-name オプションを に追加しました。 変換選択ガイダンスが改善され、利用可能な場合、重要度や一致基準などの検出メタデータを使用するようになりました。これにより、プロジェクトに最も適した変換とその相対的な優先度を表面化できます。 スケジュールされたリモート分析をキャンセルすると、実行中のコンテナが停止したが、分析が running状態のままになる可能性がある問題を修正しました。キャンセルすると、分析が確実にキャンセル済みとしてマークされるようになりました。 が残りの分析レコードatx ct schedule deleteを残す可能性がある問題を修正しました。スケジュールを削除すると、基盤となるスケジュールされた分析も削除されるようになりました。
|
| 3.7.0 |
2026 年 7 月 22 日 |
EC2 または AWS Batch でリモートで分析と修復を実行するためのatx ct remoteコマンドグループを追加しました。リモート実行インフラストラクチャのプロビジョニング、更新、削除、送信ステータスの確認、デプロイされたスタックの検出、 AWS Secrets Manager でのソース認証情報の管理を行うことができます。 定期的なスケジュールされた分析ジョブと修復ジョブのatx ct scheduleコマンドグループを追加しました。スケジューラインフラストラクチャteardownのスケジュール (ジョブオプションミラー remote analysisと remote remediation) と および を作成、一覧表示、有効化、無効化setup、削除できます。スケジュールは、作成時にローカルソースバンドルをキャプチャします。 変換パッケージレジストリから tech-debt-quick マッチングルールを使用するatx ct analysis runように改善しました。 分析実行中のリポジトリごとの進行状況 (セキュリティ分析を含む) や修復ステータスのリポジトリごとの失敗理由など、進行状況の出力を表示する長時間実行atx ctコマンドが改善されました。 リモート実行の信頼性に関するいくつかの問題を修正しました。EC2 ステータスでは、検出結果とプルリクエストの結果、一致する Batch、新しいパラメータがないスタックで EC2 更新が失敗しなくなりました。さらに、終了コード、変換処理、タグベースの検出、JSON 出力に対応する修正が追加されました。
|
| 3.6.0 |
2026 年 7 月 17 日 |
atx custom def learnings サブコマンドを追加しました。これにより、インタラクティブ TUI セッションが開き、以前の実行に基づいて変換定義に対して自動的に生成された学習を表示および管理できます。
変換の実行中に使用状況テレメトリ収集を追加しました。テレメトリを無効にするには、 ATX_DISABLE_TELEMETRY=true環境変数を設定します。詳細については、「使用状況テレメトリ」を参照してください。 (~ホームディレクトリ) パスを使用したファイルオペレーションが予期しないディレクトリに解決される Windows の問題を修正しました。これにより、セッション中にファイルの読み取り/書き込みが失敗しました。 特殊文字を含む MCP サーバーとツール名によって接続が失敗する問題を修正しました。CLI は、有効な文字のみを使用するように名前を自動的にサニタイズするようになりました。
|
| 3.5.0 |
2026 年 7 月 8 日 |
ネイティブ Windows サポートを追加しました。Windows で AWS Transform Custom コマンドを直接実行できるようになりました。(atx ctコマンドは Windows ではまだサポートされていません) エージェントの準備状況とモダナイゼーションの準備状況の分析に好みが反映されatx ct analysis runるように、ステアリング入力を に追加しました。戦略的フレーミング--contextに を使用し、エージェント対応のためのエージェントアクセス--agent-scopeを設定し、--prefer/--avoid を使用してモダナイゼーションのレコメンデーションを特定のテクノロジーに対して、または特定のテクノロジーから遠ざけます。 スキル形式の変換定義にscripts/フォルダを含めることができ、 SKILL.mdおよび リファレンスと一緒にヘルパースクリプトをバンドルできるようになりました。 修復が完了するまで待機atx ct remediation createする --waitに が追加されました。 ワンショット実行用のヘッドレスモードを追加しました。を実行してプロンプトatx -x "prompt" -tを渡し、レスポンスを取得し、インタラクティブプロンプトなしで終了します。ヘッドレスモードでは、すべてのツールを信頼する必要があります。
|
| 3.4.1 |
2026 年 7 月 2 日 |
|
| 3.4.0 (非推奨) |
2026 年 6 月 29 日 |
インタラクティブセッションでは、エージェントが応答を終了した後、CLI は「Thinking」プロンプト (UI に省略記号で表示) にとどまることがあります。これにより、次のメッセージを入力できなくなります。この問題を解決するには、 を実行してバージョン 3.4.1 以降にアップグレードしますatx update。
スクリプトと自動化のための完全なatx ctコマンドサーフェスの機械読み取り可能なマニフェストatx ct schemaである を追加しました。 ソースを追加または更新するときにトークンスコープの検証が追加され、分析中に後で失敗するのではなく、認証情報またはアクセス許可の問題がすぐに表示されます。 自動修復プルリクエストが改善され、結果コンテキストが含まれ、よりレビュー可能な PRs。 現在のアクティビティ、エージェントの推定分数、およびサブエージェントのアクティビティに関するリアルタイムコンテキストによる CLI 進行状況のフィードバックが改善されました。 環境ATX_GIT_COMMITTER_EMAIL変数 ATX_GIT_COMMITTER_NAMEおよび を使用して、設定可能なチェックポイントコミット作成者 ID を追加しました。 さまざまな小さなバグ修正と改善。
|
| 3.3.0 |
2026 年 6 月 18 日 |
|
| 3.2.0 |
2026 年 6 月 15 日 |
すべてのユーザーの標準 CLI ディストリビューションに継続的なモダナイゼーションコマンド (atx ct) を追加しました。 サーバーレスポンスを待っている間に「Thinking...」スピナーを表示するようにサブエージェントの実行を改善し、作業が進行中であることを示す明確な視覚的なフィードバックを提供しました。 エージェント出力の 3 秒後に「作業中...」で自動的に再起動するようにスピナーが改善されたため、処理ステップ間でターミナルがフリーズすることはありません。 微妙な光沢アニメーションで思考スピナーを改善し、より洗練された外観を実現しました。
|
| 3.1.0 |
2026 年 6 月 3 日 |
最大検証ループを設定するATX_MAX_VALIDATION_LOOPS環境変数を追加しました。 インストールされたバージョンがすでにレジストリバージョンより新しい場合、更新チェックで誤った「利用可能な更新」警告が表示されなくなりました。 修正され、非センシカルな確認プロンプトが表示されdelete --transformation-name ""なくなりました。空の値は、明確な検証エラーで拒否されるようになりました。 認識されないサブコマンドに、混乱する内部エラーメッセージの代わりに「不明なコマンド」が表示されるようになりました。 更新チェックに文字列の不等式の代わりに数値比較を使用するようにバージョン比較を修正しました。
|
| 3.0.0 |
2026 年 5 月 21 日 |
名前が見つからないときにレジストリから同様の名前を提案するプリフライト変換名検証が追加され、別のリストコマンドを必要とせずにタイプミスをキャッチできるようになりました。 シェルコマンドの動作と理由を示す、オプションの説明を追加しました。 信頼設定バナーが改善され、ツールのアクセス許可に関する詳細情報が追加されました。 do-not-learn フラグを使用する際に learning-disabled バナーを追加し、学習機能とその有効化方法を確認できるようになりました。 重大な変更: Node.js 22 以降が必要になりました。古いバージョンを使用している場合は、https://nodejs.org/ からアップグレードします。
|
| 2.0.0 |
2026 年 5 月 14 日 |
リモート MCP サーバーのサポートを追加 — 自動 SSE フォールバック、ヘッダーの環境変数拡張によるベアラートークン認証、プロキシサポート (HTTP_PROXY/HTTPS_PROXY) を使用して HTTP および HTTPS MCP サーバーに接続します。 のエイリアスとしてatx resumeサブコマンドを追加しましたatx --resume。 出力制御によるマルチファイルテキスト検索用のgrepツールを追加 — 正規表現パターン、ファイル glob フィルタリング、大文字と小文字を区別しない検索、設定可能な深度/結果制限、出力切り捨てをサポートしています。 MCP の実装が改善され、標準の MCP SDK を使用して、より一貫した動作を実現し、将来の MCP 機能を簡単にサポートできるようになりました。 シェル出力処理の向上 — 出力は、ハードエラーを引き起こすのではなく、ストリームあたり 30K 文字で適切に切り捨てられるようになり、コンテキストの出力の開始と終了が維持されます。 インタラクティブセッション中の Ctrl+C が、現在のオペレーションを中止してプロンプトに戻る代わりに、Linux/macOS で CLI を途中で終了する問題を修正しました。 コマンドに認可が必要な理由とは別に、信頼が利用できない理由を示す信頼拒否メッセージを修正しました。 コマンドが にあるときに、危険なコマンド警告が信頼について言及しなくなりましたalwaysPromptCommands。
|
| 1.10.0 |
2026 年 4 月 29 日 |
クロスツールガイダンスによるツールの説明が改善され、エージェントが各タスクに最適なツールを選択し、不要なシェル使用量を削減できるようになりました。 alwaysPromptCommands で追加 trust-settings.yaml — 信頼設定に関係なく、常に明示的なアクセス許可を必要とするシェルコマンドパターンを設定します。複合式の各サブコマンドに対する 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コマンドを修正し、スクリプトと CI/CD パイプラインで CLI の信頼性を高めました。 サービスからの警告メッセージの表示を追加しました。 AWS 認証情報プロファイルの MFA プロンプトサポートを追加しました。 HTTP(S) プロキシ設定を尊重する STS 認証情報呼び出しを修正しました。
|
| 1.6.0 |
2026 年 3 月 18 日 |
|
| 1.5.0 |
2026 年 3 月 11 日 |
|
| 1.4.0 |
2026 年 3 月 2 日 |
サポートされていないファイルで変換定義を保存するときのエラーメッセージを改善しました。 接続が中断されたときに CLI がハングしないように、サービス呼び出しにタイムアウトを追加しました。 正常に完了した後の CLI プロセスのハングを修正しました。 会話を再開する際のリージョンの検証を修正しました。
|
| 1.3.0 |
2026 年 2 月 19 日 |
|
| 1.2.0 |
2026 年 2 月 9 日 |
|
| 1.1.1 |
2026 年 1 月 16 日 |
バグ修正および安定性の向上。
|
| 1.1.0 |
2026 年 1 月 13 日 |
CLI AWS リージョン設定のサポート、認証情報の早期検証チェック、および固定キャンペーン再開機能を追加しました。
|
| 1.0.1 |
2025 年 12 月 18 日 |
正常なシャットダウン、よりクリーンなエラーログ、一般的な改善。
|
| 1.0.0 |
2025 年 12 月 1 日 |
AWS Transform CLI の初回リリース。
|