概要
- LLMによるコード貢献が増加し、著者の負担が増大
- 著者は「リバース・ケンタウロス」化を拒否
- 無断PRの拒否と人間中心の貢献を重視
- オープンソースへの関心低下への懸念
- 今後も機械主導社会に抵抗する意志
LLM時代のオープンソース貢献と「リバース・ケンタウロス」問題
- LLM(大規模言語モデル) によるコード貢献が急増、従来とは異なる貢献の質の変化
- 著者自身の見解 は変わらず、LLM利用を望まない姿勢の継続
- Cory Doctorow が提唱する「リバース・ケンタウロス」現象:機械に操られる人間の存在
- オープンソース開発者としての役割が、LLM生成コードの審査員に変質する懸念
- 著者の決意 :リバース・ケンタウロスにはならず、機械主導の社会に抵抗
無断Pull Request(PR)への対応方針
- LLM登場前 は、予期せぬPRが誇りや喜びの源泉
- 現在は、無断PRが 危険信号 に変化
- 多くのPRが、LLMによる 安易なコード生成 に依存し、プロジェクト全体への配慮が不足
- 貢献ガイドライン の明確化:
- 事前にissueで提案内容を説明
- メンテナーの許可後にPR提出
- 人間の関与の有無 を短時間で判断、不明な場合は即時クローズ
- 人間中心の貢献 のみを歓迎、LLM依存のPRは無視
- 有用な改善を見逃す可能性 は認識しつつも、機械生成コードの審査は拒否
LLM時代のオープンソースの意義と今後
- オープンソースの価値 や意義に対する疑問の増大
- コーディングの 挑戦性 が魅力であり、機械依存への抵抗感
- 近年は新規プロジェクトの公開意欲が減少、 共有意識の低下
- AIによる自動生成コード が主流となる未来への懸念
- 人間主体の開発文化 の維持と、機械主導社会への反対姿勢
著者からのお願いと今後のスタンス
- LLM依存のPR は無駄なので控えるよう呼びかけ
- 問題があれば issueで簡潔に人間の言葉で説明 を推奨
- 節約したトークンで 寄付 も歓迎、優先対応の動機付け
- 今後も リバース・ケンタウロス化しない ことを宣言
- 機械とその所有者が支配する未来への 継続的な抵抗
サポートのお願い
- 記事を楽しんだ読者に向けて Buy me a coffee での寄付を呼びかけ
- 継続的な活動のための 支援依頼