Apple Silicon(M1/M2/M3/M4 など)の Mac でプロキシクライアントを選ぶとき、名前の似た旧来フォークや再配布サイトが検索上位に混ざりやすく、いつのビルドか分からない DMGを掴んでしまうと、Gatekeeper だけでなく改ざんリスクそのものが跳ね上がります。本記事はインストールに特化し、公式/信頼できる取得元の DMGから初回起動、macOS の権限、内蔵コア(Mihomo)まわり、購読の取り込み、システムプロキシまでを、既存の「macOS での使い方・モード切替」記事と役割分担しつつ、ゼロから一本道で通すための手順集です。利用は契約と法令を守った範囲に限定してください。

Clash Verge Rev を Apple Silicon Mac で選ぶ意味

Clash Verge Rev は Tauri ベースの GUIMihomo(旧称 Clash Meta)コアを組み合わせたクライアントの一つで、購読 URL からノード集合を取り込み、ルールに従ってトラフィックを振り分けます。Apple Silicon ではネイティブ aarch64 バイナリが用意されていることが多く、Rosetta 経由の x86 エミュレーションに頼らずに済む点が、発熱とバッテリーの両面で実務的です。

「for Windows」「for Mac」という泛称で検索すると別世代のビルドに着地しがちです。同じロゴでも開発ラインが違えば設定互換も更新ペースも一致しません。本記事では取得の基準を GitHub 上の Clash Verge Rev の Releases 一覧に固定し、その上で DMG を選ぶ前提で書きます。

前提:チップ、macOS、管理者ロック

まずこの Mac が Apple Silicon かを確認します。アップルメニューから「この Mac について」を開き、チップの表記が Apple M シリーズであれば本記事の主対象です。Intel 搭載機の方は、同じ Releases ページでもx86_64amd64Intelと分かるファイル名側を選んでください。

会社支給端末や MDM 管理下では、ユーザーによるシステム拡張の有効化ターミナルからの属性操作が禁止されていることがあります。手順どおりに進められない場合は、セキュリティポリシーを優先し、IT 部門のガイドに従ってください。

初回のみ、キーチェーンや管理者パスワードの入力、再起動を伴うネットワーク拡張の有効化が挟まることがあります。ダイアログを途中で閉じると仮想 NIC やヘルパーの状態だけ半端になり、あとから「権限は付いたはずなのに通信しない」となりやすいので、一度フローを最後まで通すのが安全です。

ステップ1:公式 Releases から Apple Silicon 向け DMG を入手する

ブラウザで Clash Verge Rev の GitHub Releasesを開き、資産一覧から .dmgを探します。Apple Silicon ではファイル名や説明文にaarch64arm64Apple SiliconなどARM 系であることが読み取れる一つを選びます。ごくまれに命名ゆれがあるため、迷ったらリリースノート本文にアーキテクチャの説明がないかを先に読みます。

ダウンロード完了後は、Finder のダウンロードフォルダでファイルサイズの急激な食い違いや、明らかに短すぎる破損ファイルになっていないかを見てからマウントします。検索広告に紛れた第三者サイトから拾った DMG は、ここで改めて破棄し、公式ホスト上のオブジェクトに取り直すのが筋です。

ヒント:macOS の Safari/Chrome は完了まで待ってから開く癖をつけると、未完了の一時ファイルを誤ってマウントする事故を減らせます。

ステップ2:Gatekeeper、隔離属性(quarantine)、初回オープン

インターネット経由で取得したアプリには com.apple.quarantine が付くことがあり、ダブルクリック時に開発元を検証できないといったメッセージが出ます。公式ビルドでも起こり得るため、恐怖で即削除する前に、URL バーとファイルの出所が本当に GitHub Releases かを再確認してください。

許可の取り方は次のいずれかが一般的です。(A)ブロック後に「システム設定」>「プライバシーとセキュリティ」へ進み、該当アプリについて「とにかく開く」相当のボタンを押す。(B)Finder でアイコンを右クリックし「開く」を選んで初回のみ通す。(C)ご自身の端末でコマンドラインを使える場合、信頼できるファイルに限りターミナルで隔離属性を外す——ただし出所の裏取りなしに(C)を濫用するのは危険です。

コマンド例(アプリ名は実際の.app名に合わせて置換):

xattr -dr com.apple.quarantine "/Applications/Clash Verge.app"

スペースを含むパスは引用符で囲み、 sudo を不必要に付けない範囲で済ませるのが一般的です。MDM でターミナル自体が禁止されている環境では(A)(B)のみを検討してください。

ステップ3:DMG から Applications へコピーする

マウントされたディスクイメージの中にアプリバンドルがあるはずなので、それをアプリケーションフォルダへドラッグします。インストーラ型の pkg ではない典型的な配布なので、このコピーが実体のインストールです。古いバージョンが残っている場合は、一度アプリを終了してから上書きコピーするか、事前に手動で退避すると設定フォルダの扱いが明確になります(設定の保存場所はバージョンと実装に依存するため、移行時は公式の release note を参照してください)。

コピー後、イジェクト前に Dock へ入れるかどうかは好みです。メニューバー常駐型のクライアントでは、起動後にトレイアイコンから操作する時間の方が長いケースが多いです。

ステップ4:初回起動と macOS の「許可」ダイアログ

初回起動では、次のようなシステムレベルの許可が続くことがあります。表示名は macOS のバージョンで微妙に異なりますが、観点は共通です。

  • ネットワーク(ローカル/着信):プロキシや TUN を張るためにローカルでポートをListenするため、拒否すると何も始まりません。
  • ログイン時の項目/バックグラウンド動作:常駐ヘルパーや自動起動トレイがある実装では、ここで止めると毎回手動起動が必要になります。
  • システム拡張とセキュリティで許可:仮想ネットワーク系のカーネル/システム拡張を使う構成では、システム設定の該当画面で有効化フローを完了し、求められれば再起動します。

Mihomo など内蔵バイナリの実行がブロックされる場合は、セキュリティ通知から許可する必要がある世代の macOS があります。通知センターを空にした状態だと気付きにくいので、初回セットアップ中だけは一度通知を開いて一覧を眺める習慣があると早いです。

ステップ5:購読 URL またはローカル YAML を取り込む

プロバイダーが発行する https://購読 URLをコピーし、アプリのプロファイル/購読画面に貼り付けて取得します。成功するとノードとルールを含む YAML が内部に展開され、一覧からアクティブにできます。更新ボタンで再取得し、期限切れや帯域側メンテナンスのときはブラウザで URL を直接開いて応答を見ると切り分けが早いです。

手元の単一.yamlを読み込む運用も可能ですが、定期更新は自分で回すことになりがちです。多くの人は URL 購読のままにし、トラブル時だけローカルファイルのバックアップを併用するとバランスがよいです。

注意:購読 URL はアカウントの鍵に近い情報です。SNS 投稿やスクリーンショットに写すのは避けてください。

ステップ6:システムプロキシをオンにして RULE で動作確認

プロファイルがアクティブになったら、Clash Verge Rev 側でシステムプロキシを有効化します。macOS の「ネットワーク」詳細に出る HTTP/HTTPS プロキシの実値がローカルポートを向くかをざっと確認すると、想定外の横取りがないかすぐ分かります。モードはRULE を既定にし、必要がなければ GLOBAL に固定しない方が安全です。

疎通は一般的な接続テストページで十分なことが多いですが、DNS の向き先やルールログが気になる場合はアプリ内ログで実際にヒットしたルール名を追ってください。記事「macOS でルール/グローバル/TUN を切り替える」ではモードの考え方を深掘りしているので、インストールが終わったあとの挙動調整はそちらへ橋渡しできます。

ステップ7(任意):TUN とプロキシ非対応アプリ

ゲームクライアントや独自通信スタックのアプリはシステムプロキシを無視することがあります。その場合は Clash Verge Rev の TUN 系のモードで OS から広くトラフィックを取り込みます。初回はネットワーク拡張の追加ダイアログと再起動がセットになることがあり、ここで半端に終わると「権限さえ付いているように見えるがパケットが流れない」状態が続きます。

ブラウザ中心だけならシステムプロキシのみで足りることも多く、TUN は必要なセッションに限定する運用品です。設定の詳細は用途別の macOS 解説記事と併せて読むと整理しやすいです。

うまくいかないときのチェックリスト

  • 起動しない/即終了:誤ったアーキテクチャの DMG を入れていないか、破損ダウンロードでないか。別ブラウザで再取得
  • 購読取得失敗:URL の期限、プロバイダー側障害、キャプティブポータル付き Wi‑Fi、別 VPN の併用
  • 全ノード不通:システム時刻のずれ、ローカルファイアウォール、アクティブなプロファイルの取り違え
  • 一部ドメインだけ失敗:DNS の扱いとルールの組み合わせ。ログで最終的に選ばれたポリシーを確認
  • 権限は許可したはずなのに拡張が死んでいる:再起動後にシステム設定の拡張一覧を開き直し、無効化されていないか確認

よくある質問

Q. Intel Mac 用 DMG と Apple Silicon 用はどう見分けますか

A. ファイル名やリリース本文のアーキテクチャ表記が手掛かりです。Apple Silicon では ARM 側、Intel では x86_64 側です。迷ったらサイズの近い二つを並べて説明を読み比べ、それでも決めきれない場合はコミュニティのリリーススレッドではなく同一 Releases ページ上の公式テキストを優先してください。

Q. 「開発元を検証できないため開けません」しか出ません

A. 取得元が GitHub の該当リリースであることを確認したうえで、システム設定のプライバシーとセキュリティ、または右クリックからの初回オープンを試してください。ターミナルで隔離を外す招数は、信頼できるファイルに限り使用し、出所が曖昧な DMG には使わないでください。

Q. Rosetta 2 を入れる必要はありますか

A. Apple Silicon ネイティブ DMG であれば通常は不要です。インストール中に Rosetta の案内が出たら、誤って Intel バイナリを落としていないか疑い、正しい DMG に取り替えます。

Q. Safari は速いのに別アプリだけ遅い

A. そのアプリがシステムプロキシ設定を読んでいない可能性が高いです。TUN への切り替えと、それに伴う拡張まわりの許可完了を試してください。

汎用 VPN アプリと比べた Clash 系の立ち位置

ワンタップ接続型の商用 VPN は手軽ですが、ドメイン単位の細かい分流購読 URL からノード集合を機械的に同期する層が薄いことが多く、開発者や研究者が「特定ホストだけ別出口」といった要件を詰めたいときに、すぐに限界が見えやすいです。また長期未更新の旧 Clash 系 GUI は、サーバー側が新しめのトランスポートへ移ったあと一覧にノードは出るが実通信がすべて失敗するという形で表に出やすく、原因がコア世代にあると気付くまで時間を浪費します。

本記事で一通り入れた Clash Verge Rev は、Mihomo コアを前提にメンテナンスされやすいラインの代表例で、ルールとログという同じ語彙のままプロトコル追随だけを回しやすいのが実務メリットです。Apple Silicon では正しい aarch64 DMG さえ取ればRosetta 常駐を避けやすく、バッテリー駆動のノート用途とも相性がよいです。

今まさに M シリーズ Mac を新設していて、まずは公式取得から権限と購読までを一気に済ませたい場合は、この流れを一度通してからモードの微調整に進むと手戻りが少なくなります。

公式ダウンロードページで最新の Clash クライアントを入手する →