ClaudeをMacアプリにするとは|何ができて、どこで詰まるか

ClaudeをMacアプリにするという言い方は、実際には3つの別々のことを指しています。公式のデスクトップアプリを入れること、ブラウザに備わっている「アプリとして開く」機能を使うこと、サイトを包んで独立した.appにする道具を使うこと。この3つは作られるものの中身が違い、後から詰まる場所も違います。検索して出てくる手順が噛み合わないのは、書き手と読み手が別の道の話をしているからです。ここでは3つを分けて、それぞれ何ができて、どこで止まるのかを並べます。

「アプリにする」という言葉が指している3つの中身

同じ言葉が指すものを先に分けておかないと、比較そのものが成立しません。

1つ目は、Anthropicが配っているデスクトップアプリを入れる形です。これはブラウザとは無関係の独立したソフトで、Macの「アプリケーション」フォルダに入ります。中身はチャットだけではなく、Claude CodeとClaude Coworkが同じ1本にまとまっています。

2つ目は、ブラウザの機能でclaude.aiをアプリの形にする道です。SafariならmacOS Sonoma 14以降の「Dockに追加」、ChromeならメニューからWebアプリとして入れる操作がこれにあたります。作られるのはブラウザの表示をアドレスバー無しの独立ウインドウにしたもので、中で動いているのはブラウザそのものです。

3つ目は、サイトを包んで.appを作る専用の道具を使う形です。生成されるのは自分の名前とアイコンを持つ.appで、ブラウザ本体とは別のプロファイルを持ちます。Cookieとログイン状態が本体から切り離される点が、2つ目との最大の違いです。

3つとも「Dockにアイコンが並び、⌘とtabの一覧に出てくる」という見た目の結果は同じです。違いは中身であり、次の3つの節で分けます。

公式のデスクトップアプリが持っているもの

公式アプリの動作条件は、ヘルプセンターに明示されています。macOSは11(Big Sur)以降、Windowsは10以降、Linuxはベータ扱いでUbuntu 22.04 LTS以降またはDebian 12以降です。この記事の時点で参照できる案内の更新日は2026年8月6日でした。

同じ案内には、プランで使える機能が変わることも表で示されています。チャットは無料プランを含む全プランで使えますが、Claude CodeとClaude Coworkは有料プラン(Pro、Max、Team、Enterprise)の欄にだけ印が付いています。つまり「アプリを入れる」こと自体は無料でも、アプリの中で開ける引き出しの数はプランで変わります。

公式アプリにしか無い仕組みが3つあります。1つはクイックエントリーで、Optionキーを2回続けて押すとどのアプリの上からでも入力欄が開きます。この機能はmacOS 12以降、付属の音声入力はmacOS 14以降が条件です。2つ目はデスクトップ拡張で、設定画面から手元のファイルやカレンダーへの接続を追加できます。3つ目はclaude://で始まるリンクへの応答で、他のアプリやスクリプトから特定のチャットや新規セッションを直接開けます。プロンプトを流し込むパラメータは約14,000文字で切られる、という細かい条件まで公開されています。

この3つは、ブラウザの中のページからは呼べません。ここが「公式アプリを入れる」ことの実質的な中身です。

有料プランで使えるClaude Coworkは、手元の機械の中の仮想マシンで処理を走らせる作りになっています。読み書きの範囲は接続を許したフォルダに限られる、という条件も併せて案内されています。ブラウザのタブでは手元のファイルを毎回アップロードする必要がありましたが、この形では接続したフォルダをそのまま扱えます。手元のファイルを繰り返し渡す使い方をしているなら、この差は日々の手数に直接効きます。

ブラウザの機能でアプリの形にしたとき、何が起きているか

ブラウザ側のアプリ化は、OSやブラウザの標準機能として整理されています。仕組みの説明としては次の記述が分かりやすいところです。

Once the user installs your PWA, it will: Have an icon in the launcher, home screen, start menu, or launchpad. Appear as a result when a user searches for the app on their device. Have a separate window within the operating system. 出典: web.dev

要点は「独立したウインドウを持つ」ことであり、「独立した中身を持つ」とは書かれていません。ここが後から効いてきます。Chromeで作った場合、そのアプリはChromeの既定プロファイルのログイン状態をそのまま引き継ぎます。ブラウザ側でアカウントを切り替えれば、アプリ側の見え方も一緒に変わります。

Chromeでの操作は、ヘルプに載っている「その他」から「キャスト、保存、共有」を開き、「ページをアプリとしてインストール」を選ぶ流れです。作った後はchrome://appsの一覧で管理でき、右クリックからショートカットの作成や、サインイン時の自動起動も設定できます。

Safariの「Dockに追加」はmacOS Sonomaで入った機能です。作られたWebアプリはSafariの拡張機能を持ち込めず、プロファイルを分ける仕組みもありません。逆に言えば、追加のソフトを入れずに済み、費用も0円です。

包む道具を使うと何が足されるのか

3つ目の道は、サイトを独立した.appとして書き出す道具を使う形です。足されるものは主に3つあります。プロファイルの分離、ブラウザエンジンの選択、アプリごとの細かい設定です。

プロファイルの分離は、アプリごとに専用のCookieと履歴の置き場所を持たせる仕組みです。仕事用と個人用のアカウントを同時に開いたまま、どちらも切り替えずに使えるようになります。ブラウザ本体でアカウントを切り替えても、アプリ側のログイン状態は動きません。

エンジンの選択は、その.appの中で動くブラウザを決めることです。Chromium系から選ぶ道具ならブラウザ拡張機能がそのまま動き、WebKit系の道具なら消費メモリが小さくなる代わりに拡張機能は使えません。どちらが良いかではなく、拡張機能を使うかどうかで決まります。

この種類の道具にどんな設定項目があるのかは、公開されているガイドを見ると具体的に分かります。ブラウザエンジン、タブバーの表示、拡張機能、通知、シークレットモード、Dockへの表示、ウィンドウの扱い、リンクの行き先といった項目が1つずつ説明されており、作る前に何を決めることになるのかを先に把握できます。使い方ガイド

詰まる場所その1: ログインとプロファイルの置き場所

実際に作った後で最初につまずくのは、ログインまわりです。

Googleアカウントでサインインしている場合、認証の画面は別ウインドウとして開きます。ポップアップを一律で止める設定になっていると、この窓が出ずに画面が止まったように見えます。包む道具を使う場合は、認証画面だけを通して広告のポップアップは止める、といった中間の設定があるかどうかを先に確かめる価値があります。

2つ目は、どのログイン状態が使われるのかという問題です。ブラウザの機能で作ったアプリは本体と同じ状態を共有し、包む道具で作ったアプリは独立した状態を持ちます。この違いを知らずに作ると、「ブラウザでログアウトしたらアプリ側も落ちた」あるいは「アプリ側だけもう一度ログインを求められた」という食い違いが起きます。どちらも不具合ではなく仕様の違いです。

3つ目は二段階認証です。物理キーを使っている場合、独立したウインドウの中でキーが認識されるかどうかは事前に試すしかありません。ここは作った直後に一度確かめておく項目です。

詰まる場所その2: 通知、⌘Q、リンクの行き先

見落とされやすいのが、アプリになった後の細かい振る舞いです。

通知は、アプリの中で許可を出さないと届きません。ブラウザ側で許可済みでも、別プロファイルのアプリではもう一度聞かれます。許可が済むと、macOSの「システム設定」の通知一覧にそのアプリの名前で並ぶようになり、スタイルや音を個別に決められるようになります。

⌘Qの扱いも変わります。ブラウザのタブとして開いていたときは、うっかり⌘Qを押しても他のタブごと閉じるだけでしたが、独立したアプリになると、そのアプリだけが終了します。作業中の入力が消えることを避けたい場合は、終了時に確認を出す設定があるかどうかを見ておきます。

リンクの行き先も詰まりやすい点です。アプリの中でリンクを押したとき、そのままアプリ内で開くのか、既定のブラウザへ飛ばすのかは道具によって設定が分かれます。チャットの回答に含まれる参照リンクを頻繁に開く使い方なら、ここを決めておかないと、せっかく分けたアプリとブラウザの往復が増えます。

3つの道を並べて見る

条件を1つの表にすると、選ぶ材料がはっきりします。数字はいずれも各社の公開ページで確認できるものです。

見る点 公式アプリ ブラウザの機能 包む道具
必要なOS macOS 11以降 Safariは14以降 / Chromeは対応版 道具により13.5以降または15以降
費用 0円(プラン料金は別) 0円 無料枠あり、買い切りは39.99ドルから
ログイン状態 アプリ独自 ブラウザ本体と共有 アプリごとに分離
拡張機能 対象外 Safariは不可 / Chromeは本体に準じる Chromium系なら可
呼び出し Option2度押し 通常のアプリと同じ 通常のアプリと同じ
対象サイト Claudeのみ 任意のサイト 任意のサイト

表の最後の行が、実は分かれ目になります。公式アプリはClaudeのためだけのもので、他のサービスには使えません。毎日開くサイトが1つだけなら公式アプリで足りますが、チャット以外にも常駐させたいサイトが並んでいるなら、同じやり方をすべてに適用できるかどうかが判断材料になります。

何を独立させたいのかで、道が決まる

ここまでを踏まえると、選ぶ順番は「どのサイトを」から始まります。

対象がClaudeだけなら、公式アプリが最短です。OSの条件を満たし、プランで使いたい機能が含まれているかを確かめれば、それ以上の道具は要りません。

対象が複数あるなら、同じ手順で全部を揃えられるかどうかが効いてきます。どんなサービスが最初から用意されているのかは一覧で確認でき、名前とアイコンが登録済みのものはURLを打たずに作れます。対応サービス一覧

アカウントを複数持っているなら、プロファイルの分離が必要かどうかが決め手です。分離、エンジンの選択、拡張機能の可否といった項目がどう組み合わさるのかは、機能の一覧を見ると整理されています。できること

費用の見方も先に決めておくと迷いません。無料でどこまで使えるのか、買い切りとサブスクで3年の総額がどう変わるのかは、比較した表が公開されています。料金

作る前に引っかかりやすい点は、あらかじめ答えが用意されていることが多いところです。どのブラウザが要るのか、ブラウザの更新でアプリが壊れないのか、作ったアプリを消したときデータはどうなるのかといった疑問は、先に目を通しておくと手戻りが減ります。よくある質問

よくある質問

公式のデスクトップアプリを入れれば、それでアプリ化は終わりですか?

Claudeだけを独立させたいなら終わりです。macOS 11以降で動き、費用もかかりません。ただしClaude CodeとClaude Coworkは有料プランの機能なので、無料プランで入れた場合はチャットが中心になります。Claude以外にも常駐させたいサイトがある場合は、そちらは別の手段が要ります。

ブラウザで作ったアプリと、道具で作ったアプリの一番の違いは何ですか?

ログイン状態の置き場所です。ブラウザの機能で作ったものは本体と同じCookieを使うため、本体でアカウントを切り替えると中身も変わります。道具で作ったものはアプリごとに独立した置き場所を持つので、仕事用と個人用を同時に開いたままにできます。

Safariの「Dockに追加」で足りないのはどんなときですか?

ブラウザ拡張機能を使いたいときと、同じサービスで複数のアカウントを使い分けたいときです。Safariで作ったWebアプリは拡張機能を持ち込めず、プロファイルを分ける仕組みもありません。逆にその2つが要らないなら、追加のソフトなしで済みます。

アプリにすると通知は自動で届くようになりますか?

自動では届きません。作ったアプリの中で通知の許可を出す必要があり、ブラウザ側で許可済みでも別プロファイルなら聞き直されます。許可するとmacOSのシステム設定の通知一覧にアプリ名で並び、スタイルや音を個別に決められるようになります。

記事一覧へ戻る