私はメンテナーであり、私にとって非常に重要なのはコードレビューなので、コードを書くためのAIにはあまり興味がないのです。
今では、多くの人がプログラミングについて話すとき、AIを使ってコードを書くことを話題にしますが、私にとっては、コードのメンテナンスを助けるツールとしてのAIも同様に興味深いものに感じています。
実際のところ、どこまで話していいのか分かりませんが、私たちはすでにいくつかの内部プロジェクトを進めていて、パッチをチェックし、ツールチェーンでAIを使用することで悪いコードをリリースしないようにしている人たちがいます。
守秘義務があるため名前は伏せますが、最近、現時点ではまだ開発中の、コードの変更を確認するためのAIツールを見る機会がありました。そのAIツールは問題の特定と説明において素晴らしい仕事をしていました。
私はその結果を見て「このツールが欲しい」と思いました。
これは本当に良い例だと思いますが、このマージウィンドウ期間中にこのAIツールを使って起きたことで、私が(コードの変更に)異議を唱えた点について、AIツールはそれに加えて独自の異議をいくつか追加しました。つまりAIツールが、専門家が見つけた問題以上のものを見つけたのです。これは素晴らしい兆候です。
ですから、これは間違いなく本物です。