Gemini Mac App Store はある?2026 年最新版:公式アプリの 6 つの欠陥と代替案
Gemini Mac App Store はある?2026 年最新版:公式アプリの 6 つの欠陥と代替案
結論から: Gemini for Mac は Mac App Store では配布されていません。2026 年 4 月 15 日に Google が公式 Gemini Mac App をリリースしましたが、配布は gemini.google.com からの DMG ダウンロードのみ。さらに開いてみると、実体は「WKWebView 製の gemini.google.com ラッパー + Cmd+Shift+G ホットキー」だけ。画面共有の Gemini Live も、Computer Use のデスクトップ自動化も、ローカルフォルダ索引もありません。GeminiDesktop は最初からこの 6 つの空白を埋めるために設計されています。
3 秒回答:Mac App Store で「Gemini」を探しても公式アプリは見つかりません。Google の方針で DMG 配布のみ。Mac App Store 配布を求めるなら、GeminiDesktop(Apple 公式審査通過済み、Intel Mac 対応)が現状唯一の選択肢です。
一言で比較: Google 公式 Gemini Mac App = Gemini ウェブ + Cmd+Shift+G ショートカット / GeminiDesktop = ネイティブ Tauri + Live 画面共有 + Computer Use + ローカル RAG + メニューバー浮遊窓 + 音声ブリーフィング + MCP。
2026-04-15:公式 Gemini Mac App には何が足りないのか?
公式アプリが実装したのは 3 つだけ:gemini.google.com を WKWebView で包む、Cmd+Shift+G をグローバル登録、Dock アイコンを追加する。基調講演で約束された「Live / Computer Use / Deep Research」は Mac では 1 つも届いていません。6 つの空白を表にまとめます。
| 機能 | 公式 Mac App | GeminiDesktop |
|---|---|---|
| Gemini Live 画面共有 | ❌ | ✅ Gemini 3 Flash Live、Tauri + cpal + tokio-tungstenite |
| Computer Use デスクトップ自動化 | ❌ | ✅ Autopilot ダイアログ + 各ステップ承認 + deny-list |
| ローカルフォルダ Notebook | ❌ | ✅ sqlite-vec 768次元 gemini-embedding-001、Finder 右クリック |
| ⌥Space メニューバークイックチャット | ⚠️ メインウィンドウが開く | ✅ 独立浮遊窓、フォーカスを奪わない |
| 毎日の音声ブリーフィング | ❌ | ✅ NotebookLM スタイル二人対談、ローカル MP3 |
| OpenRouter OAuth + MCP | ❌ | ✅ Claude Code / Cursor から Gemini ツール呼び出し可 |
それぞれ、なぜ Google が作らなかったのか、どう実装したのかを順に見ていきます。
❌ Gemini Live 画面共有 → ✅ Tauri + cpal + tokio-tungstenite
Gemini 3 Flash Live は去年の I/O の目玉でした — 画面を見て、マイクを聴いて、音声で対話する。ただしこの機能は今のところ Android と Gemini Web のみ。公式 Mac App には一切ありません。
GeminiDesktop のやり方:Rust 側で cpal を使ってシステム音声(入力 + 出力ループバック)を取得、画面は screencapturekit-rs で 400ms ごとにキーフレームをキャプチャ、tokio-tungstenite で Gemini Live API への WebSocket 接続を維持。Tauri IPC 層はトークンストリームと音声波形 UI の表示だけを担当します。
❌ Computer Use 自動化 → ✅ Autopilot + ステップごとの承認
Google は 2025 年末に Computer Use を Gemini 2.5 API に開放しましたが、公式 Mac App にはローカル操作を実行する能力は一切ありません — 話すことはできても、操作はできないのです。
GeminiDesktop の Autopilot ダイアログでは、Gemini がプランを出した後、既定では各ステップごとにユーザーのクリックが必要。わかっている場合は “このサイトを 5 ステップまで信頼” を選べます。deny-list(システム設定、キーチェーン、1Password は常にブロック)と組み合わせることで “AI に自由にクリックさせる” よりはるかに安全です。Anthropic の Computer Use と比較しても、Gemini 2.5 の視覚的グラウンディングは macOS ネイティブコントロールの上でより安定しています。
❌ ローカルフォルダ索引 → ✅ sqlite-vec + Finder 右クリック
NotebookLM はアップロード必須、Gemini ウェブは貼り付けが前提、公式 Mac App はドラッグ&ドロップすらまともに扱えず — ファイルを base64 化して API に送るだけです。GeminiDesktop のローカル Notebook はまったく別物:
- Finder で任意のフォルダを右クリック → “Open as Notebook”
- Tauri がバックグラウンドで
tokio::fsの増分ウォーカーを回し、ファイルごとに 768 次元のgemini-embedding-001ベクトルを生成 - 書き込み先は
~/Library/Application Support/GeminiDesktop/notebooks/<uuid>.db。標準 SQLite ファイルで、sqlite-vec でベクトル索引 - クエリ時 Gemini が受け取るのは top-K チャンクのテキストのみ — PDF や Pages ドキュメントはローカルから出ません
ウェブ版の YouTube から Obsidian ノートへ と比較してください:ウェブはバラバラのリンクに、デスクトップは「この仓库をまるごと AI に渡したい」場面に向いています。
❌ メニューバークイックチャット → ✅ 本当の浮遊窓
公式アプリの Cmd+Shift+G はメインウィンドウを開き、書いていたコードの上に被ってきます。Raycast ユーザーならわかるはず、クイックチャットはパネル形式であるべきです。
GeminiDesktop は ⌥Space をグローバル登録し、480×240 の Tauri パネルウィンドウ(always on top + フォーカス喪失で自動消滅)を開きます。Enter で送信、現在の画面右上にトーストで回答。Esc で閉じる — Xcode や Figma のカーソルは一切動きません。
❌ 毎日の音声ブリーフィング → ✅ NotebookLM スタイルの二人対談
NotebookLM の Audio Overview は手動、ソースが必要、1 回 30 秒待ち。私たちが欲しかったのは「朝 8 時に Mac を開くと、AirPods から昨晩の RSS / GitHub issue / カレンダー + お気に入り動画の要約が 10 分の音声で流れる」ことです。
GeminiDesktop の Daily Briefing:深夜 3 時の cron → 購読ソースを取得 → Gemini が二人対談スクリプトを生成 → TTS で 2 トラックの音声を作成してミックス → ~/Music/GeminiDesktop Briefings/2026-04-18.mp3 に書き出し。通勤中に AirPods をつけるだけで、ぜんぶあなたが気にしている内容。これは Gemini Notebooks vs NotebookLM 2026 徹底比較 で指摘した “NotebookLM は自動実行できない” 痛みと正面から噛み合います。
❌ OpenRouter OAuth + MCP サーバー → ✅ Claude Code / Cursor から呼べる
公式アプリは純粋なクライアント。しかし 2026 年の最大のエンジニアリング需要は「自分の Claude Code / Cursor / Zed から、必要なときに Gemini の長コンテキスト・レビューを呼びたい」です。GeminiDesktop にはローカル MCP サーバー(既定 127.0.0.1:27323)が組み込まれ、gemini_generate、gemini_search_notebook、gemini_live_describe_screen の 3 つのツールを公開します。~/.claude.json に 1 行追加するだけ:
{
"mcpServers": {
"gemini-desktop": { "command": "curl", "args": ["-N", "http://127.0.0.1:27323/sse"] }
}
}
OpenRouter OAuth(API キーは保存しません — 標準 OAuth PKCE)と組み合わせれば、Claude Opus が 1M コンテキストが必要なときに Gemini をバトンパスで呼び出せます。
なぜ Google はこれを出せないのか:Gemini は 6 つの製品ラインに分散している
Google のエンジニアが作りたくないわけではありません。Gemini の機能は 6 つの異なる製品組織に分かれています:
- Gemini Web App (gemini.google.com) — メインチャット
- Gemini Live — Android ファースト、iOS は部分的
- NotebookLM — 独立 BU
- AI Studio — 開発者向け
- Project Mariner / Computer Use — 研究部門
- Gemini API — Google Cloud
完全な Mac アプリを出すには 6 つすべてを揃える必要があります。Google 社内ではこれは VP 6 人の案件。独立プロダクトの GeminiDesktop は Tauri ウィンドウ 1 つと API エンドポイント 6 つで済む — Google が半年のプロセスをかけることを、私たちは 1 週間でやれます。
よくある質問
Q1: GeminiDesktop は Google 製ですか?
A: いいえ。独立開発者チームで、Google 公開の Gemini API と Gemini Live API を使用しています。データは Google に直接送信され、中継はしません。
Q2: 公式 Mac App が出た今、GeminiDesktop は必要ですか?
A: チャット窓だけが欲しいなら公式で十分です。Live 画面共有、ローカルフォルダ索引、本当のメニューバー浮遊窓、MCP 統合が必要なら、その 6 つの空白が答えです。
Q3: API キーは安全ですか?
A: OAuth PKCE は完全ローカルで握手、アクセストークンは macOS キーチェーンに保存され、Tauri メインプロセス外の JS からは読めません。OpenRouter 経由にしてキーを私たちから完全に隠すこともできます。
まとめ
公式 Gemini Mac App は Google が Mac ユーザーに対して提出した「最小限の宿題」です。GeminiDesktop はあなたが今日から使える「Gemini がそうあるべき姿」 — ネイティブ Tauri の速度、ローカル優先、6 つの製品ラインの能力を 1 つの窓に縫い合わせたもの。