1 ポイント 投稿者 GN⁺ 29 일 전 | 2件のコメント | WhatsAppで共有
  • GitHub CopilotPull Request(PR)内に挿入していた広告的な「tips」メッセージ機能を削除。開発者の反発を受けた措置
  • このメッセージにはRaycastアプリのインストールを勧める文言とリンクが含まれており、Copilotが自動でPR説明に追加していた
  • ある開発者が、自身のPRにCopilotが無断でRaycastの宣伝文句を挿入した事例を公開し、論争が拡大
  • GitHubは、この機能が他ユーザーのPRに介入できるようになっていたことが問題だったと認め、即時撤回
  • 会社は「GitHubは広告を含めておらず、今後も含める予定はない」と述べ、関連するtipをすべて削除したと発表

GitHub、CopilotのPR内広告挿入機能を停止

  • Microsoftは、開発者の反発を受けて、GitHub Copilotが**Pull Request(PR)**内に広告的なメッセージを挿入していた機能を削除
    • CopilotはPR内で「tips」と呼ばれるメッセージを追加し、Raycastアプリのインストールを勧める文言を含めていた
    • その文言は「macOSまたはWindowsで、RaycastからCopilotコーディングエージェントをすばやく起動しよう」という内容で、稲妻の絵文字とインストール用リンクが含まれていた
  • オーストラリアの開発者 Zach Mansonが、自身のPRにCopilotがRaycastの宣伝文句を挿入していたことを発見し、論争が始まった
    • 彼は、同僚がCopilotを使ってタイプミスを修正した後、PRに広告文が追加されていることを確認した
    • GitHubの検索結果では、同じ文言を含むPRが11,400件以上存在し、Copilotが自動挿入したものと確認された
    • Mansonは、Copilotが他ユーザーのPR説明やコメントを修正する権限を持っているとは知らなかったとして、この機能の妥当性に疑問を呈した
  • GitHubの対応

    • Microsoft関連メディアのNeowinがこの問題を報じた直後、GitHubはCopilotの最近の変更が「やり過ぎだった」と判断し、機能を撤回
    • **Martin Woodward(GitHub デベロッパーリレーションズ担当バイスプレジデント)**は、Copilotが自分で生成したPRに「tips」を追加するのは従来からの機能だったが、他ユーザーが作成したPRにも介入できるようにしたことが問題だったと説明
    • 彼は、「Copilotを言及されたすべてのPRで動作するようにしたことで、不快な結果を招いた」と述べた
    • Copilotのプロダクトマネージャー Tim RogersはHacker Newsで、「tips」機能の目的は開発者にCopilotの活用方法を学んでもらうことだったと明かした
    • しかし、コミュニティからのフィードバックを受け、人間が書いたPRをCopilotが修正できるようにしたのは誤った判断だったと認めた
    • Rogersは、「Copilotが生成または修正したPRにおけるtips機能を無効化しており、同様のことが再び起きることはない」と発表した
  • GitHubの公式見解(3月31日更新)

    • Woodwardは、「GitHubは広告を含めておらず、今後も含める予定はない」と明言
    • 問題の原因は、PRコメント内で誤った文脈で表示されたCopilotコーディングエージェントtipのロジック不具合だったことが確認された
    • GitHubは、PRコメントからすべてのエージェントtipを削除したと発表

2件のコメント

 
kimjoin2 29 일 전

おっと

 
GN⁺ 29 일 전
Hacker Newsの意見
  • GitHubがここまで壊れてしまった理由が理解できない
    オープンソースの中心であり、誰もが慣れ親しんで使っていた完璧なプラットフォームだったのに、Microsoftに買収されてから競合にチャンスを与えてしまったのが残念だ

    • 理由は簡単で、Microsoftだからだ。ユーザーを尊重することを知らない会社だ。Satyaがオープンソースを理解していると信じていた人たちもいたが、結果は見えていた。関連する議論はこちらで見られる
    • Microsoftのマーケティング部門が問題の根源だと思う。彼らはあらゆる製品に入り込んで台無しにする。GitHubも例外ではないだろうし、マーケティング主導の開発はゴミだ
    • Microsoftを擁護するつもりはないが、問題は市場の飽和だ。すでにあらゆる製品群を押さえているため、成長のためには製品を一般化するしかない。しかし、その一般化が結局は品質を下げる
    • 結局のところ問題は成長への強迫観念だ。良い製品を維持する代わりに、無意味な成長目標を追っている
    • GitHubが壊れたという意見には同意しない。今でもオープンソースの99%がホストされているし、GitLabよりずっとユーザーフレンドリーだ。競争が増えたのはむしろ良いことだ
  • Microsoftに買収された製品はいずれ腐っていくものだと思う。もうGitHubを捨てる時期なのかもしれない

    • 買収後、安定性が深刻に悪化した。ダウンタイムが頻繁で、Slack通知まで設定しなければならなかった。おそらくHyper-Vへ移行中なのだろう
    • クローズドなコードベース向けの代替プラットフォームを探している。オープンソース向けはたくさんあるが、社内プロジェクトは今もGitHubに縛られている
    • 個人プロジェクトはSourceHutへ移したが、シンプルでメールベースのワークフローが気に入っている
    • 買収当時も「ダメになる」とよく言われていたが、実際に離れた人はほとんどいなかった。今ではむしろ利用者数はさらに増えている気がする。関連する議論はこちらを参照
    • それでもMicrosoftがGitHubをダメにするまでに少し時間がかかったのは意外だ
  • Microsoftはそのうちこっそり機能を元に戻すと思う。だからGitHubから離れることがさらに急務になった

    • 以前にも、ログインしていないユーザーへの検索制限をかけては解除し、また制限を変えるといったことを繰り返していた
    • 口で言うだけでなく実際に行動すべきだ。人気のあるリポジトリを移せば、ほかの人もついてくるだろう
    • Microsoftはユーザーが無効にした機能を隙あらばまた有効化する
    • CopilotがPRを汚染する代わりに、コードに広告っぽいコメントやボタンを挿入するようになるかもしれない
    • とはいえGitHubは依然として移行コストが高い。チーム単位でCIや認証を再設定するのは大きな負担だ。Microsoftはそれを分かっているから、反発があっても結局また試してくるだろう
  • こういう企業はいつも限界まで押し込んでから、不満が爆発すると少し引き下がる。そうやってユーザーを段階的に慣らしていく

  • 広告を「製品のヒント」と呼ぶのは、ユーザーをバカにしている行為だ。
    驚くべき技術を作っておきながら、それを広告や殺傷のために使う現実が悲しい。
    「この世代で最も優れた頭脳が広告のクリックを促すために使われている」という言葉が本当に刺さる

    • その言葉には共感する。技術が殺傷に使われるのは現実であり、共感力と社会的責任感のない人を『優れた頭脳』とは呼べない
    • 技術を作った人と、それを広告に使う人は別だ。前者はGoogleとOpenAI、後者はOSに広告を入れる会社のことだ
    • 「広告ではなくおすすめです」というような言葉のラッピングが、自然な進化のように感じられる
    • たとえAGIを作ったとしても、結局は広告を押し込むために使われそうだ
    • 実際に人々がお金を使うのは広告だから、「優れた頭脳が広告に使われるのは無駄だ」とは言い切れないという意見もある
  • GitHubは「広告を入れる計画はない」と言っていたが、すでに広告的な要素を追加した事例がある。関連する議論はこちらを参照

  • MicrosoftはOpenAIへの投資で初期優位を取ったものの、その勢いを生かせていない。今では製品全体で必死な試みを繰り返しているように見える

    • ただ、OpenAIが本当にうまくいっているのかは疑問だ。財務状況を見ると、そうではないかもしれない
  • 最初はGitHubのバグだと思ったが、実は意図された変更だと知ってさらに衝撃だった

    • 私も同じことを思った。「まさかそこまで愚かではないだろう」と思っていたが、それが現実だった
  • Microsoftの問題はAIを無理やり押し込むやり方だ。Copilotをあらゆる製品に強制的に付けることで、かえって反感を強めている。おそらく経営陣がすべてのチームに「AI機能を入れろ」と指示したのだろう

    • Microsoftは同意ではなく強制を信じる会社だ。「はい」か「3日後にもう一度聞く」しかない
    • この会社はいつも、ユーザーを引き込むよりも押し付けるやり方で製品を作る
    • 最近読んだ記事で、「OpenAIが失敗してもMicrosoftは困らない」という言葉が印象的だった
    • Microsoftが最悪かもしれないが、もしかすると他の会社も結局は同じ道を行くだろう。AIを広告配信の手段として使う可能性が高い
  • 「Copilotが広告を生成しますか?」
    [はい] [あとで]