• コード移行はソフトウェアアプリケーションの維持において重要なプロセスである
  • AIはコード移行の複雑な作業をサポートするために新しいステップバイステップのプロセスを提供している
  • Googleは大規模な言語モデルを使用してコードの変更が必要なファイルを見つけるための共通ツールキットを提供している
  • AIによるコード移行はASTだけではなく、他のテクニックやヒューリスティックも必要とされる
  • GoogleはAIによってエンドツーエンドの作業時間を少なくとも50%節約することを成功と定義している

この記事では、GoogleがAIを活用したコード移行プロセスについて述べられています。AIの導入により、コードの変更が必要なファイルを効率的に見つけ出し、コードの変更作業を加速させることが可能となりました。AIによるコード移行は、単に言語モデルだけではなく、ASTやヒューリスティックなどのテクニックが組み合わせて成功する必要があります。Googleの取り組みは、大規模なエンタープライズにおいてコードのメンテナンスの方法を大きく変える可能性を秘めています。

元記事: https://www.infoworld.com/article/3804552/heres-how-google-is-using-llms-for-complex-internal-code-migrations.html