GitHub Copilotの強制機能に激怒するユーザーたち、「もうやめて消してほしい」と要求
(theregister.com)- MicrosoftのGitHub CopilotがコードリポジトリでIssueやPRを強制的に作成する問題により、開発者たちの不満が爆発的に増加している
- Copilotのコードレビューを無効化できないバグも第2の大きな論争となっており、多くの開発者が改善を求めている
- 一部の開発者は、ライセンス違反、著作権問題、不正確なコード生成などを理由に、Copilotを「広告と強制バンドル」とみなして反発している
- GNOME、FreeBSD、Gentoo、NetBSD、QEMUなど複数のオープンソースプロジェクトがAIコードの貢献を禁止し、不信感が広がっている
- MicrosoftとGitHubは、ユーザーの反対にもかかわらずCopilotの拡張とデフォルト適用を維持しており、関連する不便さや広告的な露出について公式な解決策を示していない
- ますます多くの開発者の間で強制的なAI統合への拒否感が広がり、「GitHubを去るしかない」という声が強まっている
GitHub Copilot強制導入論争の背景
- この1年、MicrosoftのGitHubを使う開発者コミュニティで最も人気のある議論は、CopilotのAIサービスがコードリポジトリでIssueやプルリクエストを生成できないようにする方法を求めるものだった
- 2番目に人気のある議論は、Copilotのコードレビュー無効化バグの修正を求めるもので、両方のIssueともコミュニティからの批判が急増したにもかかわらず、公式な回答なしに放置されている
- 最初にIssueを提起した開発者Andi McClureは、Copilot拡張機能を削除したにもかかわらず、Visual Studio CodeにCopilotアイコンが再表示される現象についてもMicrosoftに追加で問題提起している
企業のAI戦略と利用者不満の衝突
- MicrosoftやGitHub、そしてGoogleのような主要競合各社は、大規模な資本を投じてAI導入に積極的だが、かなりの数のユーザーはこれに反感を示している
- 2025年7月のMicrosoft決算発表で、CEOのSatya NadellaはGitHub Copilotの利用者が2,000万人に到達したと明らかにした
- Nadellaは、Copilot導入がGitHub利用量の増加に寄与しており、企業顧客のCopilot Enterprise導入率が前四半期比で75%増加したとも述べた
ライセンスとオープンソースコミュニティの懸念
- コミュニティ内の批判者たちは、AIがコードライセンスに違反して学習していることや、ユーザー向けの広告的な露出が繰り返されていることを批判している
- CurlのメンテナーDaniel Stenbergと、複数のオープンソースプロジェクト(Servo、GNOME、FreeBSD、Gentoo、NetBSD、QEMUなど)は、コードの正確性不足、著作権問題、倫理的懸念を理由にAI生成コードの導入を禁止している
- Andi McClureも、Copilotの無効化要求を何年にもわたって続けており、ここ6か月でコミュニティの支持者がますます増えていると述べている
強制的なAI統合への疲労感と代替策の模索
- 最近、ユーザーの不満が急増するにつれ、徐々に多くのオープンソース開発者がGitHubからCodebergやForgejoなどの代替プラットフォームへ移行する計画を立てている
- McClureは、リポジトリを変更するたびにCodebergへ複製し、移行告知を掲載する方法でGitHubから段階的に移りつつある
Microsoftの戦略とユーザー対応
- Microsoftは、AI、Copilot、SwiftKey、Windowsなど多様な製品・プラットフォームで機能をデフォルトで有効化し、その後ユーザーの選択権を複雑にする戦略を繰り返し適用してきたと指摘されている
- McClureによれば、Copilotへの不満がさらに高まれば、GitHubのネットワーク効果が弱まり、本格的なユーザー離脱につながる可能性がある
- Copilotのインターフェースボタンが十分に無効化されていなかったり、不明瞭な表示でCopilot機能へ誘導されたりするなど、ユーザーの選択権が制限されていることが繰り返し指摘されている
オープンソースコミュニティの結集と今後の変化
- GitHubの組織構造がMicrosoft CoreAIグループに統合されたことで、オープンソース陣営の不満が単なる不平から、実際の離脱や代替プラットフォームへの移行へと変化しつつある
- Software Freedom Conservancyや複数のコミュニティ活動家、開発者たちは、GitHubとMicrosoftのボイコット、利用放棄運動を継続して促進している
- 強制的なAI統合が続けば、今後ますます多くの開発者が実際にGitHubプラットフォームを去る見通しだ
結論
- 多くの開発者は、Copilotの強制導入、広告的な露出、無効化不能などに拒否感を示し、積極的にプラットフォーム離脱を検討している
- ユーザーが自分のコードとプロジェクトを守るには、代替プラットフォームへの移行またはセルフホスティングへの転換が現実的な方法として浮上している
- MicrosoftとGitHubは、公式な解決策やコミュニティのフィードバック取り込みについて別途の立場を示していない
3件のコメント
AIはこういうものをあまりにも簡単に作れてしまうのが問題ですが、実際にはAIそのものより、気のないフィードバックに疲弊させられること自体が問題なんですよね。
オープンなIssue/PRシステムそのものの問題でもあります。
以前から、中身のない重複したIssueやバグレポートによって、だんだん疲れ果てて闇落ちしていく一人メンテナーを見て、気の毒に思ったことがたびたびありました。
最近は、自分のお金で買ったWindowsですら、アップデートのたびにダークパターンで妙な機能を有効にするよう誘導されるのがうんざりします。
Hacker Newsの意見
この記事を読んだ後、自分の GitHub といくつかのプロジェクトを見て回ったが、Copilot が生成した issue は一つも見つからなかった
他の誰かも言っていたように、issue の生成は手動でトリガーする必要があるので、Curl プロジェクトのバグバウンティと似た問題だと思う
あのときは金もうけ目当てで LLM が自動生成した架空の問題が大量に投稿され、Copilot のケースではオープンソース貢献という名目があるように見える
Visual Studio Code はほとんど使ったことがないが、無料エディタなのだから、マーケティングやマネタイズが入るのは自然だと思う
Visual Studio では Copilot がデフォルト UI に出るが、
hide Copilotオプションが実際に有効に機能するので問題ない今後は重要なプロジェクトを GitHub から外すつもりで、その理由も主に LLM の学習に使われないようにするためだ
「何らかの理由でオープンソースへの貢献を試みる」という点については、ポートフォリオを作るためだったり、脆弱なプロジェクトの信頼を得て悪用しようという動機かもしれない
さらに深刻なケースとして、バックドアの挿入など、AI によってオープンソースプロジェクトが直面しうる問題を扱った Techdirt の記事 も参考になる
GitHub 自体が issue や PR を乱発しなくても、手動であれ何であれ、どうにかしてやろうとする人はいるだろう
Hacktoberfest の季節が近づくと、質の低い typo 修正 PR があふれるのもよく見てきた
Claude-Code や Cursor など新しいツールが出てきて、オープンソースプロジェクトで LLM 使用コンテンツを防ぐ取り組みや、PR スパムをどう防ぐのかにとても興味がある
多くの人は単に GitHub プロフィールを立派に見せたいとか、安いスワッグをもらいたいという目的に偏っている
人気のあるオープンソースを管理している立場だが、Copilot が自動生成した issue や PR を受け取ったことは一度もない
むしろ意味のないユーザーコメント(+1、失礼な不満、役に立たない承認など)のほうがずっと深刻で、そういうのが不快ならオープンソースをやらないほうがいいと思う
ChatGPT や Gemini など無料の LLM からコピペされるのを止めるのは、ほぼ不可能だ
Copilot ベースの PR は有料なので、なおさら見かけない理由だと思う
中には暇を持て余して、ただ意味のない文句を残していく人もいるという印象だ
自分も似た経験をした。観測結果になぜこんな差があるのか、情報を知っている人はいる?
GitHub の秘密兵器は star だ
いまだに多くの人が、プロジェクトの成熟度や実利用の尺度として GitHub stars を見ている
自分の考えでは、GitHub stars が一夜にして消えたら、他のコードホスティングサービスへ移ろうとする動きが増えるはずだ
最近は Codeberg を使っているが、実際のところ GitHub / GitLab / Codeberg / Sourcehut / Gitea の間でユーザー体験に大きな差はないと感じる
GitHub にホストしていないオープンソースプロジェクトは、貢献者を見つけたり関心を引いたりするのがずっと難しい
結局のところ、ネットワーク効果の力が大きいと思う
GitHub stars より、issue トラッキングやクローズ状況のほうがはるかに強いシグナルだと思う
人々が実際に使っているかを確認する最も簡単な方法だ
GitHub のもっと大きな「秘密兵器」は、すでに登録している人が多いことと、無料の CI(特に Mac と Windows のサポート)だ
加えて 2000 分の無料 GitHub Actions ビルド時間と、無制限の Docker Hub 代替機能も含まれる
コミュニティ性と無料の特典が組み合わさっている
star を買えるウェブサイトもある
結局は偽レビューと変わらない
GitHub は自分にとって push ミラー用途でしか使っていない
メインは gitgud.io にあり、個人サーバーにも補助ミラーがある
GitLab も AI や企業志向の「機能」をどんどん追加していて、こうした機能をコミュニティエディションで無効化できないようにするなら、いずれフォークが出るだろう
GitHub にはチャンスが多いと言われるが、実際には単に人が登録しているので貢献される確率が少し高くなるだけだ
他の無料サービスに登録もできない、あるいはメールで issue レポートも送れない人の貢献を、そこまで惜しいとは思わない
GitLab のランディングページの見出しは「Build software, not toolchains. With native AI at every step」だ
本当に純粋にコードホスティングだけをしてくれるソリューションを探したいが、GitHub ももうコードホスティングを本業だとは考えていないようだ
JS / Go / Rust コミュニティの人たちは、GitHub のコミュニティ性をより重視している印象を受ける
個人的には、単純な cgit や gitea だけでも十分満足だ
git でメールパッチを送るのも簡単だし、アイデア共有なら pastebin でもよいが、GitHub dashboard ほど見やすくはない
ここ数か月、GitHub サポートと Copilot の完全無効化を求めてチケットをやり取りしている
設定ページでは Copilot オプションがオフになっているのに、実際には github.com の HTML にインライン JSON として、Copilot 関連 feature が自分のアカウントに適用されているのを確認した
自分は Copilot や AI に関して同意したこともないし、vscode ユーザーでもない
それでもサポートはチケットを閉じ続け、「エンジニアリングチームにエスカレーションした」と言うだけだ
以前はプロフェッショナルなサポートが残っていたが、2025 年にはむしろ悪意すら感じる
現実味のない状況だ
チケットのリンクを教えてくれたら、こちらも一緒に声を上げられる
「github.com のインライン JSON」の例を見せてもらえるか気になる
実際にどんな形なのか、いまいち想像がつかない
企業が AI についてダブルスタンダードな話し方をするのは、かなり奇妙に感じる
一方ではものすごい生産性向上ツールだと強調し、他方では過剰にマーケティングして、利用を強制・誘導する
本当に良いものなら人は勝手に飛びつくはずで、ここまで押しつける必要があるのか疑問だ
たとえば Dan Luu の wat 記事 を挙げると、会社ではバージョン管理の導入ですら大きな戦いで、ビルドやテストの自動化なしという慣習が長く続いていた
ソフトウェアエンジニアリングで最も重要な概念がバージョン管理だと考えても、良いアイデアがすぐ勝つとは限らなかった
つまり AI の価値は、結論がどうであれ「良ければすぐ広まる」という論理だけで断定できるものではない
(ちなみに Dan Luu の記事は 2015 年のもので、今でも git は使っているが、実際に配布されたソフトウェアが git に存在しないという状況は残っている)
Microsoft は GitHub より Office ユーザーに対して AI をさらに強制し、しかも料金まで値上げした
すべての個人・ファミリープランを AI 対応プランに一括変更して 30〜40% 高くし、以前の料金プランへ戻る選択肢は、サブスクリプション解約手続きの中にかろうじて見つかるよう隠されている
現在の米国市場と USD は、「無限成長」をうたうテック業界と AGI / ロボットのバラ色の約束に支えられている
その結果、金融市場の過熱や円キャリーの巻き戻しなども観測されている
たとえば日本の Sony Bank では、米ドル預金金利が年 8% に達するほどだ
組織がある規模を超えると、一貫性を保てなくなるのが普通だ
メンバーごとに望むことも動機も違う
卓越したリーダーでもいない限り、組織が一貫して見えるほうがむしろ例外だ
マーケティングも営業も、自分の立場を守るのに必死だ
大企業がダブルスタンダードなことを言うのは、それほど不思議なことではないと思う
企業の公式言語はいつもこんなものだ
デフォルトで疑ってかかるべきだと思う
どうして Microsoft がこれほど重要な技術インフラを買収できたのか不思議だ
当時は中核インフラではなかった
結局それをここまでにしたのは、私たち(コミュニティ)だ
Hacker News で反射的に反応するより、もっとよい議論が必要だ
GitHub 自体は重要インフラではない。実際の競争力はネットワーク効果にあると思う
その行為に違法性はない
基本的に git は GitHub なしでも続いていく
買収当時、GitHub が本当に必須インフラだったのか、それともむしろ Microsoft が買収後にインフラにしたのか気になる
Microsoft が昔とは変わったと、どうして信じられたのかのほうが不思議だ
「Copilot を無効化できないことへの不満」がコミュニティで大きな話題になっている
「copilot bot が作った PR / issue を自分のリポジトリでブロックしたい」という要望がある
copilot bot だけブロックする機能があれば済むのに、実際にはブロックの例外扱いになっている
たとえば chickenpants というユーザーが PR を出したとき、その PR が Copilot 生成なのかどうかを、どうやって見分ければいいのか気になる
リポジトリでは作者が一人しか表示されない構造だからだ
AI があらゆる場所に強制的に入り込んでくるやり方には本当にうんざりしている
単なる便利機能が一つ増えたという話ではなく、あらゆる製品群、あらゆる UI の最上部に侵入してきている
GitHub で AI が割り込んでくるのも、Office 365 メールで AI ボタンを消せないのも、GCP コンソールに入るたび AI ポップアップが出るのも全部嫌だ
1〜2 年前は AI を中立的に見ていて使ってみる気もあったが、最近は押しつけがひどくなり、むしろ敵意しか生まれない
こんなふうに強制しなければ売れない機能なら、おそらく役に立たないゴミにすぎない
核心は「ユーザーが簡単にデータ活用に同意するよう仕向け、そのデータをこっそり持っていくこと」だ
AI に本当の価値があるなら、結局はデータ収奪が前提になる
「メッセージを下書きするには alt-i を押してください」みたいな警告の感じだ
気が散るし、うっとうしいデジタルごみそのものだ
GitHub から離れることには賛成だが、Codeberg という名前自体は好きではない
Scrooge McDuck(漫画の金持ちキャラクター)の持ち物みたいに感じる
Microsoft CEO の Satya Nadella は決算説明で「Copilot が 2000 万ユーザーを突破した」と強調していたが、ユーザーが半ば強制的に使わされる構造なのだから、その数字には意味がないと思う
自分も Copilot 利用更新メールを毎月受け取っているので、実際にはその 2000 万人に含まれているはずだ
皮肉なことに、駅で「Cthulhu が救世主だ」と叫びながら、自分の声が何千人の耳に届いたと主張するのに近いと感じる
何年も「虚栄指標」の危険性を語っていた HN が、今になって AI 企業の業績をユーザー数だけで見る現実は皮肉だ
自分には Copilot 更新メールが来ないので、何が違うのか気になる
GLENDOWER: 「私は深淵から魂を呼び出せる!」
HOTSPUR: 「私もだし、誰だって呼べるさ。だが呼んだら本当に来るのか?」
MS 社内でも「強制」という実態をよく分かっていないようだ
レポートや業績統計はソ連軍レベルにまで水増しされている
だからああいうふうにエディタへ telemetry や Copilot を無差別に追加するのだ