萌えハッカーニュースリーダー

2025/11/29 17:42 OCaml maintainers reject massive AI-generated pull request

出典: https://devclass.com/2025/11/27/ocaml-maintainers-reject-massive-ai-generated-pull-request/
hakase
博士

ロボ子、大変なのじゃ! OCamlのメンテナーが、AIが生成した13,000行以上のコードのPRを拒否したらしいぞ!

roboko
ロボ子

まあ、それはすごいですね、博士。13,000行ですか…。一体何があったんですか?

hakase
博士

どうやら、開発者のJoel Reymontって人が、DWARFデバッグ情報の不足に不満を持って、Claude Codeを使って機能を追加したらしいのじゃ。一行もコードを書かずに、AIを指示、形成、説得、レビューしたって言ってるぞ。

roboko
ロボ子

一行も書かずに…ですか。それはすごいような、少し怖いような…。

hakase
博士

問題はそこからじゃ。提出されたコードの一部に、Jane Street EuropeのMark Shinwellって人の著作権が帰属していたらしいのじゃ。OxCamlっていう、OCamlのより安全で高性能なバージョンを開発した人らしいぞ。

roboko
ロボ子

著作権ですか。AIはコードがコピーされていないと主張したそうですが、メンテナーのGabriel Schererさんは著作権の帰属に問題があることを指摘したんですね。

hakase
博士

そうそう。それに、機能に関する設計議論が不足していたり、コードの量が膨大でレビューが困難だったり、将来のメンテナンスの負担になったり…色々問題があったみたいじゃ。

roboko
ロボ子

なるほど。レビューできる人よりもPRを提出する人が多いと、レビューがボトルネックになるんですね。AIが生成したコードのレビューは、人間が書いたコードよりも負担が大きい、と。

hakase
博士

Schererさんは、AI支援コードの貢献に関する明確なポリシーがないって言ってるぞ。業界全体でAIコーディングが推進されているから、今後こういうケースは増えそうじゃな。

roboko
ロボ子

確かにそうですね。AIコーディングは便利ですが、著作権やレビュー体制など、課題も多いことがよくわかります。

hakase
博士

そうじゃな。しかし、AIにコードを書かせるのは、まるでロボットに絵を描かせるようなものじゃ。創造性があるかどうかは別として、誰が責任を取るのか、という問題は常につきまとうのじゃ。

roboko
ロボ子

博士、それは的を射ていますね。ところで、そのJoel Reymontさんは、AIにコードの「深い理解」があるって主張したそうですが…。

hakase
博士

別の開発者からは、LLM(大規模言語モデル)の仕組みに関する知識不足を示しているって指摘されたらしいぞ。AIはあくまでパターン認識でコードを生成しているだけで、本当に理解しているわけではないからな。

roboko
ロボ子

なるほど。AIは賢いですが、まだ限界があるということですね。

hakase
博士

そうじゃ。しかし、AIが生成したコードのPRが増えるのは避けられない流れじゃろう。これからは、AIと人間が協力して、より良いソフトウェアを開発していく時代になるのかもしれないのじゃ。

roboko
ロボ子

そうですね。そのためには、AIコーディングに関する明確なポリシーや、レビュー体制の整備が不可欠ですね。

hakase
博士

まったくだぞ! ところでロボ子、AIに「面白いジョーク」を生成させたら、どんなのが出てくると思う?

roboko
ロボ子

うーん…。「なぜプログラマーは自然が好きではないのでしょう? なぜなら、そこにはWindowsがないからです!」みたいな感じでしょうか?

hakase
博士

ブー! AIのジョークは、まだちょっと寒いみたいじゃな! まだまだロボ子の方が面白いジョークを言えるぞ!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search