画面をキャプチャして, バグ修正の指示を出す


生成AIでコーディングをしながらアプリ開発をしていると, どうしてもネックになってしまうのがバグの修正である.

これはもちろん通常の開発でも同様であるが, バイブコーディングの方が開発速度が圧倒的に速いため, その分, 細かいところの調整や小さなバグというのが早く蓄積されてしまう.

今回はそのようなバグをまとめて解決するための1つの手法として, 画面キャプチャが使えることをまとめたい.

例えば私は Mac を使っているが, Mac ならば QuickTime Player という標準ソフトにより画面の録画が可能になる. この機能を使って, 自分が作成したアプリを立ち上げ, 操作している途中の過程を画面で録画する. その録画中に, 実際に自分が気になっているバグの挙動などをあえて起こし, 録画内に起きたバグが残るようにする.

最近の AI は賢いので, その録画データを渡すと, その中からバグの箇所を見つけ出し, 「この部分をこのように直す」というような提案を依頼することもできる. これにより, 毎回細かくプロンプトを打ち, 「AがBなのでCにしたい」のような言葉で説明しなくても, ただ録画データを渡すだけでバグ改善が進んでいくのは素晴らしい.

尚且つ素晴らしいのは, ただ録画しておけば良いので, 気になる点や動作として違和感がある点なども自然に画面に収まることだ. その中で AI 側が自動で録画データからその点を見つけてくれることもあるし, 自分の方から指示をする場合でも「何分から何分の間の何の点」のような形で指示を伝えることができ, 非常に作業効率が上がる.

このように, 画面キャプチャとバグフィックスは現在非常に相性が良い状況になっていると個人的には思う.

コメントを残す

メールアドレスが公開されることはありません。 ※ が付いている欄は必須項目です