フレームワークのEOLにAIで挑む:1年間の移行プロセス by 内藤勇介

PHPerKaigi 2026
レギュラートーク(20分)

フレームワークのEOLにAIで挑む:1年間の移行プロセス

yuksew 内藤勇介 yuksew

基本的な情報

私たちのプロジェクトでは、Lumen FrameworkとCodeception / Specifyを採用していましたが
Codeception / Specify の更新が終了してしまいました。
移行先は pestphp を検討していましたが、1万を超えるテストケースを具体的にどうやって移行するのかが課題になっていました。

これらに、この1年でどう立ち向かったのか、どのように方針転換をしたのかをお話しします。

お品書き / 得られること

  • codeception / specify についての簡単な説明
  • 終わりの始まり:テスト用フレームワークの EOL
  • Pest への移行
  • Rector による置換の試みとその問題点
  • 技術の進歩 Agent Skills という光
  • まとめ