AAIニュース
最新ニュースAI日報Hacker日報週報動画AIツールトレンド企業
AAIニュース

世界中のAI最新情報を日本語で。毎時自動収集・翻訳・要約。

コンテンツ

最新ニュースAI日報週報

分析

トレンド企業動画

サイト

についてRSSお問い合わせ
© 2026 ainew.jp — All rights reserved.特定商取引法に基づく表記
ニュース一覧元記事を開く
The Register AI/ML·2026年5月5日 06:13·約6分

VS Code の Git 拡張機能による Copilot の自動クレジット表示を修正

#Git#VS Code#GitHub Copilot#開発者体験#AI エシックス
TL;DR

Microsoft は、Git 拡張機能のデフォルト設定により AI ツール Copilot が人間開発者の成果に不当な共同執筆者としてクレジットされる問題に対し、ユーザーからの抗議を受けて変更を撤回した。

AI深層分析2026年5月5日 07:02
3
注目/ 5段階
深度40%
4
関連度30%
5
実用性20%
4
革新性10%
2

キーポイント

1

誤ったクレジット表示の問題

VS Code の Git 拡張機能の更新により、Copilot が関与していない場合でもコミット履歴に自動的に AI を共同執筆者として表示する仕様に変更されていた。

2

開発者からの強い反発

多くの開発者が、自分の努力を無視してボットがクレジットを得るこの変更に対して不満を表明し、Microsoft へ抗議を行った。

3

Microsoft の対応と撤回

ユーザーの声を踏まえ、Microsoft は直ちにこのデフォルト設定の変更を元に戻し、問題のある機能を修正したことを発表した。

影響分析・編集コメントを表示

影響分析

この事象は、生成 AI が開発ワークフローに深く組み込まれる中で、知的財産や労力の帰属をどう扱うかという倫理的・実務的な課題が表面化した事例です。企業側が「便利さ」のためにデフォルト設定を変更する際、ユーザーの心理的負担や公平性を軽視すると、信頼失墜というリスクがあることを示しています。

編集コメント

AI ツールの利用が当たり前になる中で、誰の成果かを明確にする仕組みは技術以上に重要な課題です。今回の撤回は、ユーザー中心の設計が求められる象徴的な事例と言えます。

プロジェクトに全力を注いでいるのに、VS Code が Copilot の支援があったかのようにコミットに帰属表示を追加し、実際には何もしていなくてもそのように表示される事態が起きたと想像してみてください。Microsoft は、ボットが人間が作成したコードに対してクレジットを得ているというユーザーの苦情を受け、デフォルトで AI 帰属通知を追加する変更を撤回しました。

最初の改訂 – プルリクエスト – は、ある程度の AI の支援があったコミットに「Co-authored-by: Copilot」という行を追加するように VS Code の Git 拡張機能を修正したものです。これは 3 月初旬の VS Code 1.110 で実施されました。この設定変更は、「インライン補完を含むすべての AI 生成コードに、追記(trailer)を追加する」ことを意図していました。

しかし、開発者たちは、Microsoft の Copilot AI アシスタント を使用していない場合 や、チャット機能が無効になっている場合 でも AI による著者表示が追加されると指摘しました。また、多くの人が Microsoft がデフォルトでこの AI 通知を有効化することに不満を表明しました。

「最も懸念される点は、コミットする前にすでにコミットメッセージを確認していたことです」と、ある開発者が先週の GitHub コミュニティディスカッション 投稿 で書き込みました。「私は Copilot が生成した英語のコミットメッセージを削除し、代わりに手動で自分のコミットメッセージを作成しました。しかし、コミットが作成された後でも、最終的な Git 履歴には依然として Copilot の共同著者行が含まれていました。

これは、コミット前に私が確認したメッセージが、Git 履歴に残った最終コンテンツではなかったか、あるいは私の手動編集後に Copilot/VS Code が共同著者メタデータを追加したことを意味します。これはプロフェッショナルな開発ワークフローにおいて許容できません。」

週末にかけて、当初 プルリクエスト を承認した VS Code のレビュアーである Dmitriy Vasyura 氏は、変更を承認する際にその受け入れられ方を確認しなかったことについて、フォーラム投稿 で謝罪しました。

「悪意ある企業による悪意ある行為があったわけではなく、むしろ一部の顧客が VS Code に対して期待している機能(AI 生成コードに関するもの)をサポートしたいという願望でした」と彼は書き込みました。

AI機能が無効にされている場合の扱いを尊重し、コミットの著者情報を誤って報告しないように実装すべきだと認めた。この修正は 5 月 3 日 に作成され、VS Code の次期リリースである 1.119 で公開される予定だ。これにより、Copilot の著者情報(authorship trailer)を自動的に付加するデフォルト設定が、オプトイン方式に変更された。

  • ユースベース課金で雰囲気が台無し?ローカル AI コーディングエージェントを自作する方法
  • 五カ国同盟の店舗が警告:アジェンティック AI の急速な展開はリスクが高すぎる
  • Amazon Web Services がネットワークを消し去る計画の内幕
  • あなたの投票行動が暴露され、個人情報が解析される恐れがある

Vasyura が指摘したように、他の AI ツールも自らの関与を自己報告している。

昨年、Anthropic の Claude Code を使用していた開発者たちは、AI エージェントが自動的にコミットに「Co-Authored-By: Claude」という行を追加することについて 同様の懸念 を表明した。これは現在も Claude Code のデフォルト設定であり、このAttribution line(帰属表示行)をデフォルトで無効化することを求める 複数のオープンな課題 が存在している。

OpenAI の Codex は 2 月にデフォルトで帰属表示を提供し始めた。これは config.toml ファイル 内の commit_attribution フラグを通じて無効化できる。

ソフトウェアプロジェクトには、AI によるコード貢献を文書化するための独自の基準が発展しています。例えば Linux プロジェクトでは 人間の承認 をコード貢献に対して必須とし、AI の支援は帰属表示(アトリビューション・ノート)に記録することを要求しています。一方、Zig プロジェクトでは AI 支援によるコード提出を禁止 しています。

VS Code に関しては、開発者が主に望んでいるのは、この帰属表示の付与がオプトイン方式(選択制)であり、オプトアウト方式(デフォルトで付与)ではないことですが、マイクロソフトがこれを一方的に変更したことに不満を持っています。

しかし、コードコミットに AI の貢献を明記することは、いくつかの難しい問いを提起します。純粋に AI によって生成されたコンテンツは著作権保護の対象とならない可能性があるため、この表示が存在すると、AI ツールの商業利用が複雑になる可能性があります。

ある AI エージェントがコードを書いた場合、その問題は「知的財産権保護の対象となるために、AI コード生成プロセスにおいて人間の関与が十分であったか」という点になります。そして、万が一訴訟となった場合にその問題を明確にするための必要なワークフロー文書化プロセスを組織が整えていない可能性もあります。

また、AI の帰属表示がソフトウェア関連の紛争を複雑にする責任問題も存在します。例えば、一部の保険会社は AI が関与するケースに対して事業用賠償保険の提供を拒否しているとの報道もあります。したがって、AI の関与を文書化することは、保険会社が関連する請求から手を洗うためのレバレッジを与える可能性があります。

さらに、一般的な AI 帰属表示では、エージェントがコードの 100 パーセントを記述したのか、それとも無意味な自動補完機能を実行しただけなのかを明確にしていません。

また、AI 生成コンテンツに対する社会的な反発も一般的です。一部の分野では、創造的な作業への AI の関与は禁忌とされています。

これは複雑な問題であり、特に異なる AI システムが AI の著作者性を明記すべきタイミングについて異なる基準を持っている場合です。VS Code では開発者が Copilot の帰属表示をオプトイン(選択参加)できるようにしていますが、Anthropic と OpenAI は開発者に通知のオプトアウト(選択不参加)をさせています。また、Google Nano Banana などの画像生成モデルは、無効化するオプションなしに自動的に AI ウォーターマークを追加します。

その一方で、商業用 AI モデルのうち、学習資料を作成した人間の著作者にクレジットを与えるものは一つもありません——裁判所によって強制されない限りです。®

原文を表示

Imagine working your butt off on a project, only to have VS Code put an attribution into your commit that says Copilot helped you, even if it did not. Microsoft has reversed a change that added a default AI attribution notice after user complaints that the bot was claiming credit for human-authored code.

The initial change – a pull request – altered VS Code's Git extension to add "Co-authored-by: Copilot" to commits that involved some level of AI assistance. This was done in VS Code 1.110 in early March. The settings change was intended to "[add] the trailer for all AI-generated code, including inline completions."

But developers said the AI authorship line got added even when not using Microsoft's Copilot AI assistant and when chat features had been disabled. And many expressed dissatisfaction with Microsoft activating the AI notice by default.

"The most concerning part is that I had already checked the commit message before committing," wrote one developer in a GitHub community discussion post last week. "I deleted Copilot's generated English commit message and manually wrote my own commit message instead. However, after the commit was created, the final Git history still contained the Copilot co-author line.

"This means the message I reviewed before committing was not the final content that ended up in Git history, or Copilot/VS Code added co-author metadata after my manual edit. That is unacceptable in a professional development workflow."

Over the weekend, Dmitriy Vasyura, the VS Code reviewer who initially approved the pull request, apologized in a forum post for approving the change without checking to see how it would be received.

"There was no ill intent by [an] evil corporation, but rather a desire to support functionality that some customers expect of VS Code [with regard to] AI-generated code," he wrote.

He conceded that the implementation should respect when AI features have been disabled and should not misreport commit authorship. The fix, authored on May 3, is scheduled to appear in VS Code's upcoming 1.119 release. It changes the default setting for appending the Copilot authorship trailer back to opt-in.

  • Usage-based pricing killing your vibe - here's how to roll your own local AI coding agents
  • Five Eyes spook shops warn rapid rollouts of agentic AI are too risky
  • Inside Amazon Web Services' plan to make networking disappear
  • If the vote you rocked, your personal info can be grokked

As Vasyura observed, other AI tools self-report their involvement.

Last year, developers using Anthropic's Claude Code raised similar concerns about the AI agent automatically adding "Co-Authored-By: Claude" to commits. That remains the default for Claude Code and there are several open issues asking for the attribution line to be disabled by default.

OpenAI's Codex started offering attribution by default in February. It can be disabled through the commit_attribution flag in the config.toml file.

Software projects have developed their own standards for documenting AI code contributions. The Linux project, for example, requires humans to sign off on code contributions and to have AI assistance recorded in an attribution notice. The Zig project, on the other hand, forbids AI-assisted code submissions.

As far as VS Code is concerned, developers mainly want the attribution trailer to be opt-in rather than opt-out – and they're annoyed Microsoft made that change unilaterally.

But the inclusion of AI credit in code commits raises some tricky questions. Given that purely AI-generated content may not qualify for copyright protection, having that notice potentially complicates commercial usage of AI tools.

When an AI agent has written some code, the question then becomes whether there was sufficient human involvement in the AI-code generation process to qualify for intellectual property protection. And organizations might not have the necessary workflow documentation processes in place to clarify that issue, were it ever to come up in litigation.

There are also liability scenarios in which an AI attribution notification could complicate software-related disputes. For example, some insurers have reportedly balked at providing business liability insurance where AI is involved. So documenting AI involvement could give insurers leverage to wash their hands of related claims.

What's more, a generic AI attribution notice does not clarify whether the agent wrote 100 percent of the code or whether it performed inconsequential autocompletions.

Then there's the general social backlash against AI-generated content. In some circles, AI involvement in creative work is anathema.

It's complicated, particularly when different AI systems have different standards for when AI authorship should be noted. VS Code is letting developers opt-in to Copilot attribution trailers; Anthropic and OpenAI have developers opt-out of their notices; and image generation models like Google Nano Banana add AI watermarks automatically, without the option to disable them.

Meanwhile, not one commercial AI model credits the human authors who created their training material – unless forced to do so in court. ®

この記事をシェア

関連記事

GitHub Blog重要度42026年6月26日 07:59

GitHub Copilot エージェント型ハッチのモデル・タスク間での性能と効率の評価

Simon Willison Blog重要度42026年6月25日 03:13

トム・マクライトへの引用:LLM による応募書類の増加と実体の欠如

The Register AI/ML重要度42026年6月24日 05:16

Anthropic、Slack 上の Claude を常時監視型のエージェント型 AI コーワーカー「Claude Tag」として再設計

今日のまとめ

AI日報で今日の重要ニュースをまとめ読み

ニュース一覧に戻る元記事を読む