掲載済み (2026-07-04号)
258 145文字 • 1分

依存関係からLLM生成コードを排除:git-annex開発者の100時間に及ぶ奮闘記

原題: no LLM code in dependencies

英語

掲載情報

2026年7月4日土曜日号 メインジャーナル掲載

概要

git-annexの開発者が、依存パッケージに含まれるLLM生成コードを特定・排除するために費やした多大な労力と、AI導入によるコード品質の低下への懸念を綴っている。

詳細内容

git-annexの開発者であるJoey氏は、自身のプロジェクトの依存関係ツリー全体を調査し、LLM(大規模言語モデル)によって生成されたコードが含まれていないことを確認するために約100時間を費やした。この過程で、説明なく撤回された大規模な変更や、数万行に及ぶ支離滅裂なコミット、著作権侵害のリスクを孕んだAIプロンプトの利用など、深刻な品質管理の問題を多数発見した。氏は、コミュニティにおける安易なLLM利用が「10倍の生産性」を標榜する一方で、実際にはメンテナンスの負担を他者に押し付け、オープンソースの信頼性を損なっていると批判。現状のソフトウェア開発の動向に強い失望感を示し、自身のコミュニティへの関わり方についても再考を始めている。