
何が起きたか
AWSジャパンがAI Modernization FlowをGitHubで公開した。約15万行をJava 11/Java EEからJava 21/Jakarta EE 10へ4日で移行した。
なぜ重要か
どこで人が判断し、何をもって完了とするかが示されており、AIの自己申告を信じずにJava更新へ同モデルを流用できる。
こういう要約が、毎朝あなたのメールに届きます。
AIMFの設計は単純な分担に依拠している。検証が通ればAIはユニット内の実装を進めるが、インターフェースやデータ形式の変更、機能削除、フェーズの区切りでは人の判断のために止まる。止まるかどうかはAI自身ではなく、あらかじめ設定した条件で判定する。技術的な問題は決まった回数だけ再試行し、その後は別タスクとして切り出す。計画外の作業は提案して承認を得るまで計画に加えられない。エージェントが行き詰まりに時間を費やすのを防ぐ実用的な歯止めだ。
Rollerの完了報告は最も再利用しやすい部分だ。既存のユニットテストは157件が通過し、1件はOAuth 1.0対応の削除に伴い正当に除外された。検証スクリプトでjavax参照が残っていないことを確認し、ブラウザE2Eではユーザー登録、ログイン、ブログ作成、投稿、画像アップロード、コメントを確認した。セキュリティ既定値による無言の失敗を発見して修正し、再発検知スクリプトも追加した。各成功基準をどう確認したかを項目ごとに列挙し、先送りした作業は理由とともにADRへ記録している。
文脈は設計判断のADR、タスクのワークログ、現在状態のセッションコンテキストに保持し、分離した文脈を持つ別エージェントが完了主張を一度検証し、指摘を一つずつ解消する。これにより引き継ぎ後や日付の区切り、エージェントの異常終了後でも作業を再開できる。公開元自身が、最適なモダナイゼーションを自動で完了する魔法のツールではないと断っており、Rollerの事例はOSSでの検証であるため、業務システム固有の報告や外部連携は別途確認が必要だとしている。
業界と使っているAIツールを選ぶと、仕事に関係するニュースが毎朝届きます。
登録無料・Googleアカウントなら30秒・いつでも解除できますAITodayについて →
この記事についてわからないことをAIに質問できます。AIはこの記事・AIToday の過去記事・Wikipedia を読み、出典を付けて答えます。Q&Aはこのページに公開され、他の読者も読めます。
このようなAIの動きを、御社の業界・競合に合わせて毎日届ける法人プランもあります → 詳しく見る
PostgreSQL 19 RC2が11月12日に公開された

11月12日、Googleは日常的なコーディングと多段階のエージェントタスク向けにGemini 4 Hydrogenを発表し、GeminiアプリとGoogle検索での展開を開始した

IssueとAIタスクの2段構成で進める

ProAgは最も複雑な旧処理の一つを.NET Framework 4.8からAWS EKS上の.NET 8へAIエージェントで約5週間で移行し、データ一致率100%を達成した

Claude Codeの拡張機能を整理

llama.cpp v1.0.0が2026年11月13日に登場し、セマンティックバージョニングを採用
