前回、GitHub Copilot coding agent で大量のクラスを整えてもらい始めました。
このリポジトリにあるこのフォルダの中の 42 このクラスたちです。
■ 前回の GitHub Copilot coding agent
42このクラスを整える Issue を立てて GitHub Copilot =サンをアサインしました。
するとどうでしょう、Actions の中で GitHub Copilot =サンがコーディングをはじめ、どんどんクラスを整えていってくれるではありませんか!
しかし時間はかかる様子。作業を途中まで見届けるところまででした。
■ 今回の GitHub Copilot coding agent
前回作業を開始した GitHub Copilot ですが、作業を止め、レビューを待っていました。
レビューしてあげてみます。
GitHub Copilot が私のレビューを待っています。

42 個のクラスのうち 13 件やってくれたようです。眺めてみると書かれているコードはそれっぽい。少なくともいったん受け入れて、テストやカバレッジを測るところに進んでもよさそうなレベルで整っています。

■ 作業状況
Actions の方はいったん完了扱いの様子。24 分ほど作業してレビュー待ちになったようです。
まあ、この辺りはユーザー的には全部やり切ってくれても一向にかまわないのですが、サーバーリソース的に無制限に作業をさせるわけにもいきませんしね。

■ レビューをしてみる
承認はできないようです。コメントをするか、変更をリクエストするかだけの様子。

特に指摘事項もないので、このまま進めてもらえるようコメントしてみましょう。

■ Copilot がコメントを読む
Copilot が目のリアクションを付けてコメントを読んでくれました。

■ Actions が動きはじめた
また、Actions が動き始めました。

しばらくすると実行が終わって、ビルドが通るか確認のための Flow の実行の承認待ち、みたいです。
承認してみましょう。



■ まだ途中
とりあえずビルドは通ったらしいですが、まだ途中。32 ファイルですね。


もう一度、実行してもらおうとしましたが、もう動きません。
どうやらここまでのようです。

コミットメッセージを確認しても、ファイル、途中までですね。

■ さあもう一回
というわけでこの Issue に対する動作上限はここまでなのかもしれません。この PR はマージして、改めてまだできていないクラスに対する Issue を立てて GitHub Copilot =サンをアサインしてみましょう。

また動き出しました。

■ そして完成化

最後までクラス対応できました。すごい。GitHub Copilot coding agent もう手放せません!