【Intel Mac】macOS MontereyでChatGPTをアプリっぽく使う方法|公式デスクトップ版は不可

結論:Intel Mac+macOS Montereyで公式ChatGPTデスクトップアプリそのものを動かすのは不可。ただしChromeでWeb版を独立ウィンドウ化すれば、かなり近い使い方はできる。

先に結論を書くと、macOS Monterey上でChatGPTの公式デスクトップアプリそのものを動かすのは無理。 ただし、Web版を独立したウィンドウで開いてDockから起動できるようにすれば、かなり「デスクトップアプリっぽい」使い方はできる。

\n

つまりこの記事は「Montereyで公式ChatGPTアプリを無理やり動かす方法」ではない。そこは最初に明記しておく。手元のiMac Retina 4K 21.5-inch Late 2015で実際に使える現実的な代替策として、Google Chromeを使ってWeb版ChatGPTをアプリ風に使う方法と、なぜ公式版が動かないのかをまとめる。

きっかけは2015年製iMac

最近入手したジャンクのiMac 2015 4K。macOS Montereyを入れて使っているのだが、ここにChatGPTのデスクトップアプリを入れられないかと思いついた。最初は「OSが古いだけなら何とかなるのでは?」と考えたものの、調べてみると問題はそれだけではなかった。なんとIntel Macそのものが公式アプリの動作対象外だったのである。そっちかい。

公式ChatGPTデスクトップアプリが動かない理由

ChatGPTの公式macOSデスクトップアプリは、macOS 14以降かつApple Silicon(M1以降)を動作要件としている。対して今回のiMacはIntel Core i5を搭載した2015年モデルで、OSはmacOS 12 Monterey。つまりOSの世代とCPUの種類、両方で要件を満たしていない。

項目公式アプリの要件今回のiMac
CPUApple Silicon(M1以降)Intel Core i5
アーキテクチャApple Silicon向けx86_64
macOS14以降12 Monterey
公式サポート対象対象外

OSのバージョンを偽装すれば動く?

Macアプリには、必要なOSの最低バージョンを示す設定(Info.plist内のLSMinimumSystemVersionなど)がある。しかし、その値だけ書き換えても、アプリが使っている新しいmacOSのAPIが古いOSに現れるわけではない。さらに、今回のようにCPUアーキテクチャまで異なる場合は、それ以前の問題になる。署名やアプリの整合性に影響する可能性もあり、安易な改変はおすすめしない。

Rosetta 2で何とかならないの?

ここで思いつくのがAppleのRosetta 2。しかしRosetta 2はApple Silicon搭載MacでIntel向けアプリを実行するための仕組み。逆方向、つまりIntel MacでApple Silicon向けアプリを実行する機能ではない。ARM64とx86_64は命令セットが異なるため、単純に実行ファイルをコピーしても動かせない。

代替策:ChromeでChatGPTを「アプリっぽく」使う

公式デスクトップ版そのものは使えなくても、ChatGPTのWeb版はブラウザから利用できる。そこで使うのが、Chromeの「アプリとしてインストール」や「ショートカットを作成」機能だ。通常のブラウザタブとは別ウィンドウで開き、Dockから起動できるようにすることで、見た目と使い勝手をかなりデスクトップアプリに近づけられる。

\n

ただし中身はあくまでWeb版。公式macOSアプリの機能をそのまま再現するものではない。この違いは後半で比較する。

  1. Montereyに対応するGoogle Chromeを起動する。
  2. アドレスバーから https://chatgpt.com/ を開き、必要ならログインする。
  3. 右上の「︙」メニューを開く。
  4. Chromeのバージョンに応じて「キャスト、保存、共有」「保存と共有」などの項目を探し、「ページをアプリとしてインストール」または「ショートカットを作成」を選ぶ。
  5. 「ウィンドウとして開く」が表示される場合は有効にして作成する。
  6. 作成したChatGPTのウィンドウを起動し、必要ならDockに残す。

※Chromeのメニュー名称や利用できる項目はバージョン、サイトの対応状況によって変わる。必ずしも全環境で「アプリとしてインストール」と表示されるわけではない。ウィンドウ化できない場合は、Chrome側のショートカット作成機能と設定を確認してほしい。

最初は「Intelだから無理」くらいだと思っていた

今回これを試そうと思ったとき、最初はもっと単純に考えていた。古いIntel Macでも、OSのバージョンさえ合えばデスクトップ版を入れられるんじゃないか、くらいの感覚だった。Ventura以降ならいけるのか、Montereyだけがダメなのか、その辺を確認すれば終わると思っていた。

ところが実際には、今回の2015年iMacはMonterey止まりというだけではなく、そもそもIntel Macという時点で公式デスクトップ版の対象外。つまり「OSだけ何とかすればいい」という話ではなかった。ここで一回、普通に諦めることになった。((((

この時点で、無理に「公式アプリを動かす裏技」を探すより、Web版をどこまでアプリっぽく使えるかに方向転換した。この記事も、その結論を隠して引っ張るより、最初に「公式版は無理」と書いておいた方がいいと思っている。

Chromeで独立ウィンドウ化すると何が変わる?

Chromeでアプリ風にすると、通常のブラウザタブにChatGPTを置いておくよりはかなり扱いやすくなる。ほかのタブに埋もれにくく、ChatGPTだけを独立したウィンドウとして開ける。Dockに残しておけば、見た目上は普通のアプリにかなり近い。

ただし、変わるのは主に「起動方法」と「見た目」。中身まで公式デスクトップ版に置き換わるわけではない。Web版で使える機能はそのまま使える一方、公式macOSアプリ固有のOS連携まで全部再現できるわけではない。

なので、「Intel Macでも公式ChatGPTアプリが使えるようになる」と説明するのは違う。正確には、Web版を専用ウィンドウ化して、日常利用で邪魔になりにくい形にするという方法になる。

古いMacで使うなら、この割り切り方が一番現実的

2015年iMacみたいな古いIntel Macは、今でもブラウザ用途や軽い作業なら十分使える場面がある。一方で、最新アプリの対応から外れていくのは避けられない。そこで毎回どうにかしてネイティブアプリを動かそうとすると、OS・CPU・署名・依存APIなど、別の問題まで一気に増える。

それなら、Web版がちゃんと提供されているサービスは、無理にネイティブアプリへ寄せず、Web版を使いやすい形に整える方が圧倒的に楽。今回のChatGPTはまさにそのパターンだった。

少なくとも自分の用途では、「ChatGPTを開くたびにChromeのタブを探す」のが面倒なだけなら、独立ウィンドウ化でかなり解決できる。公式アプリそのものではないけど、古いMacをまだ使いたいなら、こういう妥協の仕方は普通にアリだと思う。

これって本当にデスクトップアプリ? 技術的な違い

見た目がアプリらしくなっても、中身はWeb版のChatGPTだ。ChromeがWebページを描画するため、通常のブラウザで開いたときと基本的には同じWeb技術を使う。一方、macOS向けの公式アプリはOSとの連携機能を備えた専用アプリ。公式アプリの内部技術スタックの詳細を、公開情報だけで決めつけるのは避けたい。

よく比較される技術に、Chromiumなどを利用するElectronや、macOS標準のWebKitを利用するWKWebViewがある。どちらもWebコンテンツをアプリのウィンドウに表示できるが、Chromeのショートカット化がそのままElectron製アプリになるわけではない。重要なのは「独立した見た目」と「OSに深く統合された専用アプリ」は別物ということだ。

公式アプリとChromeアプリ化を比較

機能公式macOSアプリChromeアプリ化
独立ウィンドウ○○(設定による)
Dockから起動○○
通常のチャット○○
ファイル添付○Web版の対応範囲で利用可能
macOSとの専用連携○一部利用不可
Intel Macへの公式対応×ChromeとWeb版の対応状況による

古いMacならではの注意点

まず、Chrome自体のmacOS対応状況は更新によって変わる。Montereyで動作するバージョンがあっても、いつまでも最新のセキュリティ更新を受けられるとは限らない。古いブラウザを無理に使い続けるのは避けたい。また、Chromeでアプリ化したからといって、ChatGPTの処理が完全にローカルで動くわけではない。基本的にはインターネット接続が必要だ。

なお、今回のiMacでのChromeアプリ化について、起動時間・メモリ使用量・通知・音声機能などの実測結果はまだ未検証。この部分は今後、実際に動かして追記する予定だ。確認していない機能まで「動いた」とは書かないことにする。

まとめ:公式デスクトップ版は無理。でもかなり近い使い方はできる

iMac 2015 4K+Montereyで、公式ChatGPTデスクトップアプリそのものを動かすことはできない。ここは最初から最後まで変わらない結論だ。ただ、ChromeでWeb版を独立ウィンドウ化すれば、Dockから起動して専用ウィンドウで使えるため、日常的なチャット用途ならかなり近い感覚にはできる。

ジャンクMacだからといって、できることが全部なくなるわけではない。むしろ制約があるからこそ、こういう工夫が面白い。実機検証の結果がまとまったら、この記事にも追記していきたい。

返信を残す

メールアドレスが公開されることはありません。 ※ が付いている欄は必須項目です