2026年7月24日、ソフトウェアエンジニアのMarcin Wichary氏はコードを記述している最中、エディタで特定の行へジャンプしようとした。这是彼が日常的に何百回と繰り返す操作だ。彼はほぼすべてのテキストエディタで「指定行へ移動」の共通ショートカットである Ctrl+G を押した。
しかしその瞬間、彼は一度も見たことのないポップアップ画面を目にすることになった。
タイトルもロゴもなく、どのアプリケーションから呼び出されたのかすら分からない謎の浮遊ウィンドウが画面上に突如現れた。Marcin氏が数十秒フリーズした後に気づいたのは、このポップアップがChrome、正確にはChrome組み込みのGemini AIによるものだということだった。さらに彼を凍りつかせたのは、彼がそのときChromeを一切操作していなかったという事実だ。彼はただエディタでコードを書いていただけであり、Chromeに至ってはバックグラウンドで起動すらしていなかった可能性すらあった。
一体何が起きていたのだろうか?
図:Ctrl+Gを押した時に出現するダイアログ。どこから出たものかを示す表示は一切ない。出典:Unsung
あなたの「Ctrl+G」はもうあなたの物ではないかもしれない
Marcin氏はこの出来事を自身のブログ「Unsung」に詳細に記している。彼は大半のユーザーが思いつかないような行動に出た——このショートカットの発生源を突き止めたのだ。
判明した真相は実に穏やかではないものだった。Chrome最近、macOSでは Ctrl+G、Windowsでは Alt+G というシステム全体のグローバルショートカットをひそかに登録し、Gemini AIの対話ウィンドウを呼び出す専用キーとして割り当てていたのだ。このキー割り当てはOSのグローバルレベルで登録されているため、Chromeが現在アクティブなウィンドウでなくてもキー入力を横取りし、Geminiのポップアップを強制起動する。
これこそが、Marcin氏がエディタで行番号移動のために Ctrl+G を押した際、無関係なAIダイアログが突然画面に現れた理由だった。
最もマルウェアに近い挙動:通知なし、無効化も困難
もしChromeがインストール時やアップデート時に「Geminiをすばやく呼び出すためのショートカットを登録しますか?」と尋ねていたなら、事態はここまで悪化しなかったかもしれない。しかし問題は——Chromeは事前に何一つ尋ねなかったということだ。
さらに不穏なのは、このポップアップ自体のデザインだ。上のスクリーンショットをよく見ると、「Chrome」の文字も「Gemini」のブランドロゴもどこにも見当たらない。単なる味気ない入力ボックスであり、左下に誰の目にも留まらないほどの極小フォントで免責事項が記載されているに過ぎない。観察眼の鋭いパワーユーザーでなければ、このウィンドウがどこから湧いて出たのか判断することすら困難だ。
そして、このショートカットを無効化したいと思ったとき、ポップアップ自体にはオフにするオプションが一切用意されていない。
図:ポップアップ自体にはキー割り当てを無効化する手段が一切提供されていない。出典:Unsung
ユーザーはまずこのポップアップがChromeに関連していると思い出し、Chromeを起動して設定画面を開き、深い階層——まず「AI innovations(AIイノベーション)」をクリックし、さらに「Gemini in Chrome(ChromeのGemini)」を開いて——ようやくオフにするトグルスイッチに辿り着く必要がある。
図:無効化スイッチは「AI innovations → Gemini in Chrome」の奥深くに隠されている。出典:Unsung
Marcin氏はこの一連の挙動をブログ記事の中で一言で切って捨てている。「これは事実上のマルウェア的動作だ。」
ブラウザが「OS」へと変貌する時
「たかがショートカット1つで何を大騒ぎしているのか」と思うかもしれない。しかし、その根底にあるロジックを考えてみてほしい。
Chromeはウェブブラウザだ。ブラウザの役割はウェブページを取得して表示することである。他のソフトウェアを使用している最中に勝手にしゃしゃり出てきて、ユーザーのキーボード入力を横取りするべきではない。これは例えるなら、近所の住人があなたの家の鍵を勝手に持ち、招待してもいないのに好きな時にドアを開けて入ってくるようなものだ。
Marcin氏は記事の中でより大きな視点を提示している。「2000年代後半に誕生した頃のChromeは、悪意あるウェブサイトからユーザーを守る、真にユーザー第一のブラウザだと感じられた。しかし今日のそれは、ユーザーが自分自身を守るために警戒しなければならない『OS』へと変貌してしまった。」
この言葉は、現在進行形で起きているトレンドを象徴している。Chromeはもはや自身を単なるブラウザと見なしていない。独自のAIアシスタント(Gemini)、独自のパスワードマネージャー、独自のオフィススイート、独自の通知エコシステムを備えている。それはますますオペレーティングシステムのように振る舞い、しかもユーザーに事前の断りもなく決定を下すタイプのシステムになりつつある。
Lobstersのユーザー olliej 氏は次のようにコメントしている。「Chromeは最初の日からマルウェアへの道を転がり落ちている——サードパーティCookieのデフォルト有効化に始まり、今度はグローバルホットキーだ。次は一体何だというのか?」
ショートカット1つが引き起こした信頼の危機
より深く考えるべきは、なぜGoogleがこのような手段を選んだのかという点だ。
もし無名の開発元による不審なアプリがグローバルショートカットを強引に奪ったのであれば、誰も驚かないだろう。しかしChromeは、世界で20億人以上が利用するインターネットの基盤インフラだ。全世界のウェブブラウジングの65%以上がChrome経由で行われており、無数の人々の業務がこれに依存している。本来、最も信頼されるべき存在のはずだ。
「まず実行し、問題になったら後から対処する」——こっそりショートカットを登録し、ユーザーが気づいたら自分で設定を探してオフにさせる——というやり方は、ビッグテックの常套手段になりつつある。2024年、GoogleはChromeのアドレスバーに @gemini コマンドを導入した。しかしそれは少なくともユーザーがアドレスバーで明示的に入力した時のみ起動するものだった。今回は根底から異なる。グローバルキーであり、Chromeを開いていなくても発動してしまうのだ。
Googleがより多くのユーザーにGeminiを使わせたいと考えているのは明白だ。AIアシスタントは、テック巨頭たちが争う次のスーパープラットフォームの入口である。しかし、ユーザーが何年も親しんできたシステムレベルのキーボード操作をハイジャックして自社AI製品を押し付けるやり方が適切と言えるのか、大いに疑問が残る。
Chromeの歴史:これが初めてではない
Chromeの動向に詳しいユーザーなら、Chromeが「一線を越えた」のは今回が初めてではないことを知っているだろう。
数年前、Chromeの自動更新プログラムがユーザーの知らないところでバックグラウンド実行され、システムリソースを消費して物議を醸した。最近でも、ローカルAIモデル用として約4GBのファイルがユーザーの同意なしに自動ダウンロードされていたことが発覚している。これらの事象に共通するのは**「ユーザーへの十分な説明がなく、選択権も与えられていない」**という点だ。
コミュニティの議論では、1PasswordやNotion、Perplexityといった他の有名アプリもグローバルショートカットを横取りして批判された例が挙げられている。しかしそれらのアプリは、少なくともユーザーがその機能を導入・設定するプロセスの一環として登録されていた。Chromeのケースはさらに強引だ——ユーザーがGeminiを使う意図があるかどうかも確認せずに Ctrl+G を奪い取ったのだから。
Google側の言い分にも耳を傾ける
Googleの視点に立てば、プロダクトマネージャーはこれを「利便性の高い機能」と考えている可能性がある。ウィンドウを切り替えたりボタンをクリックしたりすることなく、いつでもショートカット一発でAIアシスタントを呼び出せる。Geminiを頻繁に利用するユーザーにとっては確かに有用かもしれない。
また、ユーザーからのフィードバックによれば、この機能は一部のユーザー層に向けた段階的ロールアウトだったとみられる——過去にGeminiを利用したことがあるユーザーや、特定のテストグループにのみ自動有効化された可能性がある。
しかし、この事実は問題をより微妙なものにする。もし本当にユーザーにとって有益な機能であるなら、なぜ堂々と『有効にしますか?』と尋ねないのか? このショートカットがそれほど素晴らしいものであるなら、なぜ隠された設定メニューの奥深くにオフのスイッチを埋め込む必要があるのか?
その答えはきわめてシンプルだ。もしChromeが「Geminiを常時呼び出すためにグローバルショートカットCtrl+Gを登録してもいいですか?」とダイアログを出して尋ねたなら、圧倒的多数のユーザーは「いいえ」を選ぶからだ。
筆者の見解
この問題の本質はショートカットそのものではなく、**「ユーザーの選択権と同意」**にある。
PCにインストールされるすべてのソフトウェアは、基本的な原則を守るべきだ。グローバルショートカットの登録、自動起動の設定、デフォルト変更など、システムレベルに及ぶ変更を行う際は、事前にユーザーの明確な同意を得なければならない。
これは尊重の問題である。
Marcin氏は記事の結びで、すべてのChromeユーザーが噛み締めるべき言葉を残している。
「アプリケーションがあなたの同意なしに、いつでも作動するグローバルショートカットを登録できるようになったとき、そのアプリは重要な一線を越えたことになる。これは意図的な選択なのだ。」
彼はOSレベルで「グローバルショートカット登録センター」のような管理機能を備え、どのアプリがどのキーを占有しているかを一元管理できるようにすべきだと提案している。しかし現状、macOSにもWindowsにもそのような機能は存在しない。
今すぐできる対処法
Macをお使いの方は、適当なアプリを開いた状態で Ctrl+G を押してみてほしい。Windowsをお使いの方は Alt+G を試してほしい。もし見覚えのない入力ダイアログが表示されたら、あなたのChromeもすでに「影響を受けている」。
無効化の手順は以下の通りだ: Chromeを開く → 設定 → AI innovations → Gemini in Chrome → ショートカットのスイッチをオフにする。
確かに、かなり深い場所に隠されている。
おわりに
今回の件を振り返ると、Marcin氏が記事に付けたタイトルは非常によく芯を捉えている——「Chromeの不法侵入」(Chrome’s breaking and entering)。
ひとつのブラウザが、許可なくOS上でグローバルショートカットを登録し、あなたの作業をいつでも中断させてAIダイアログへと引きずり込もうと待ち構えている。そしてそれが、世界中20億台以上のPC上で起きているのだ。
「単なるちょっとした不便」と思われるかもしれない。しかし考えてみてほしい。ソフトウェアがあなたの同意なくグローバルショートカットを登録できるなら、他にあなたのPC上でどんな操作を行うことが許されてしまうのだろうか? 監視の目が届かない場所で境界線は絶えず後退していく。そして後退する一歩一歩は、すべてあなたの主権とコントロール権の喪失を意味しているのだ。
参考リンク:
- Unsung: Chrome’s breaking and entering
- Lobsters 議論 (s/c76s0r)
- HN 日報言及