415.tech
シリコンバレー発、AIとテックの最前線
Rust、事前合意と開示のないLLM生成コードをrust-lang/rustで禁止

Rust、事前合意と開示のないLLM生成コードをrust-lang/rustで禁止

5つのRustチームがrust-lang/rust向けのポリシーを導入し、明確な基準を設けた。LLMは回答、分析、チェック、レビューには使用できるが、コードの作成には使用できない。コントリビューターはLLM生成コードについて事前の合意、テスト、開示を行う必要があり、健全性に直結する変更にはドメイン専門家による作成が求められる。これにより、レビュアーは1,281件のバックログを抱える中で、ポリシー違反のPRをクローズできるようになった。

出典: blog.rust-lang.org

Xでポストメール

磨き上げられたPRはもはや努力の証ではない。磨き上げられたPRの作成者は、もはや自身のコードを必ずしも理解しているとは限らない。

Rustポリシー作成者 (blog.rust-lang.org)

なぜ重要か

  • → レビュー帯域幅の崩壊を防ぐため、LLMコード貢献ルールを正式化する。
  • → 洗練されたコードがもはや努力や理解の証ではないことを示す。
  • → 抜け穴を塞ぐ。1,281件のオープンなPRとLLMによる記述の容易化が、手に負えないレビュー負荷につながるためだ。
RustのAIファイアウォール