Git Blameでは不十分:AI生成コードのための検証可能... ノート

Git Blameでは不十分:AI生成コードのための検証可能な来歴の構築

AI生成ソフトウェアには、一時的なやり取りを超えて持続する来歴が必要です。既存のコードレビューでは、元のモデル、影響を与えるプロンプト、または実行コンテキストを明らかにしません。来歴は、コード生成を追跡可能なサプライチェーンイベントとして扱うことで、このギャップを埋めます。この概念は、来歴のモデリングのためのW3C PROVや、ソフトウェア成果物の生産検証のためのSLSAのような確立された標準と一致しています。重要な原則は、来歴が起源を記述し、所有権を記述しないため、著作者と来歴を分離することです。AI生成コンテンツの法的所有権は、生成プロセスだけでなく、著作権法および契約によって決定されます。米国著作権局は、著作権適格性には重要な人間の著作者が必要であることを強調しています。来歴は、帰属とアカウンタビリティの証拠として機能します。検証可能な履歴を提供することで、監査とレビューをサポートします。最終的に、来歴はAIソフトウェア開発ライフサイクルにおける透明性を確保します。