VisualStudioのコード補完?生成?が思ったより凄くてびっくりしてます。
下の画像はローグライクゲームのダンジョン生成の際に使うコードです。
具体的には、上下左右の部屋が接続可能かをチェックし、接続可能な部屋をリスト化するというものです。

全部のソースコードを載せていないのでわからないかもしれませんが、これでちゃんと動きます。
AIが僕のつけたコメントに沿って「こういうコードどうですか?」と提案してきます。
アプデしてからVisualStudioが「GitHub Copilotを使ってみましょう!」と言ってきたので言われるがまま使ってみましたが便利です。
ただ、手放しで使えるものでもないようで、間違えたコードを生成することもあります。
また、大規模なコード生成には向かない感じがします。全部をAI任せにするとプログラムの仕様がつかめず保守管理がめんどくさくなります。
基本的には自分で書き、細かいところはAIにやらせようと思います。