VS Codeが使用に関わらずコミットに「Co-Authored-by Copilot」を挿入する
4時間前原文(github.com)
概要
このPRは、Git拡張機能のAI共同著者設定をデフォルトで有効化する変更点のまとめです。
AIが生成したコード貢献時に自動でCo-authored-byトレーラーを追加するようになります。
設定値が"off"から"all"へ変更されています。
スクリーンショットやCIによる自動生成ファイルの変更も含まれています。
影響範囲は主にgit.addAICoAuthor設定および関連するUI変更です。
Git拡張機能のAI共同著者デフォルト有効化
-
git.addAICoAuthor設定のデフォルト値を**"off"から"all"**へ変更
-
AIによるコード生成が検出された場合、自動でCo-authored-byトレーラーをコミットに追加
-
package.json内でのデフォルト設定値の更新
"default": "off"→"default": "all"
-
この変更により、AIアシストによるコードコミット時の共同著者明記が標準化
-
ユーザーによる明示的な設定変更不要でAI共同著者表示が有効化
- CopilotなどAIツール利用時の著作権・貢献明示が容易化
- オープンソースプロジェクトでの責任所在の透明化促進
関連ファイル・UI変更点
- extensions/git/package.jsonの設定値変更
- blocks-ci-screenshots.mdの自動更新
- CIによるスクリーンショット自動生成の差し替え
- エディタやビューアのUIについてダーク/ライトテーマでの表示例
editor/codeEditor/CodeEditor/Dark・Lightなどのスクリーンショット
影響と今後の注意点
-
今後AI生成コードが含まれるコミットには自動で共同著者情報が付与
-
プロジェクトのコミット履歴可視化の向上
-
ユーザーがAI共同著者を無効化したい場合、個別に設定変更が必要
-
CopilotなどのAIサービス利用者は自動的に共同著者として記録
- ライセンスや貢献記録に関するプロジェクトポリシー見直しの必要性も
まとめ
- git.addAICoAuthorのデフォルト有効化により、AI貢献の透明性が向上
- 設定変更はpackage.jsonで完結、ユーザー操作不要
- スクリーンショットや自動生成ファイルも最新状態に更新
- オープンソース運用やAI利用時の責任明確化に寄与