M1〜M4 MacでClash Verge Revを選ぶ理由
Apple Siliconを搭載したM1、M2、M3、M4 MacでClashを使い始めるなら、最初に確認したいのがアプリの種類と配布元です。検索結果には旧ClashX、Clash for Windows、別系統のMihomoクライアントが混在し、画面に表示される「Profile」「System Proxy」「TUN」などの位置や名称が一致しないことがあります。Clash Verge RevはmacOS上でプロファイル、購読、プロキシモード、接続ログをまとめて確認しやすく、初めて導入するユーザーでも通信経路を段階的に検証しやすいGUIです。
M1からM4までの基本的な導入手順は大きく変わりません。ただし、Intel Mac向けの古い説明をそのまま使うと、CPUアーキテクチャの選択、Gatekeeperの警告、macOSの「ログイン項目」や「ネットワーク拡張」の許可で迷いやすくなります。本稿では、アプリの入手から初回起動、購読URLの追加、システムプロキシの有効化、通信テスト、問題が起きたときの切り分けまでを、作業順に整理します。
インストール前に確認するmacOSとMacの状態
まずAppleメニューからこのMacについてを開き、チップ欄が「Apple M1」「Apple M2」「Apple M3」「Apple M4」のいずれかであることを確認します。Apple Silicon版またはUniversal版のパッケージを選べば、通常はRosettaを追加せずに動作させられます。配布ページに複数のファイルがある場合は、arm64、Apple Silicon、Universalと記載されたものを優先してください。Intel専用ビルドを選ぶと起動できない、または不要な変換レイヤーを経由する場合があります。
次に、macOSのバージョン、空き容量、ログイン中のユーザー権限を確認します。Clash Verge Rev本体の起動だけなら管理者パスワードを求められない場合もありますが、TUNやネットワーク拡張を利用する段階では、システム設定で許可操作が必要になることがあります。最初からすべての機能を有効にするのではなく、まず通常のシステムプロキシでブラウザ通信を確認し、その後に必要な範囲だけTUNを試すと、原因を追いやすくなります。
すでに別のVPN、広告ブロッカー、セキュリティソフト、DNSフィルターを常駐させている場合は、同時に複数のネットワーク機能を有効にしないでください。これらのアプリがルート、DNS、Network Extensionを取り合うと、Clashの画面では接続中に見えても通信が直接経路へ流れたり、逆にすべての通信が停止したりします。検証時は一つずつ有効化し、変更した項目と結果をメモしておくと復旧が簡単です。
Clash Verge Revを入手してmacOSにインストールする
アプリは当サイトのダウンロードページを入口にし、表示された公式または信頼できるリリース情報を確認して入手してください。見知らぬミラーサイトから再パックされたアプリを取得するのは避けます。Clashの設定には購読URLやノード情報などの機密データが含まれるため、アプリ本体の入手元を妥協すると、設定情報を守れません。ダウンロード後にファイル名と拡張子を確認し、DMGまたは配布されている正規のパッケージであることを確かめます。
DMGを開いたら、表示されたClash Verge Rev.appをApplicationsフォルダへドラッグします。コピーが終わったらDMG内から直接起動せず、Finderのアプリケーションフォルダ、Launchpad、またはSpotlightから起動してください。DMGを閉じたあとにアプリが見つからない場合は、コピーが完了していなかった可能性があります。初回起動ではメニューバーやDockにアイコンが表示され、バックグラウンドで設定領域やコア関連のファイルが準備されることがあります。
macOSが「開発元を確認できないため開けません」と表示した場合、警告を無条件に無視するのではなく、まず入手元とファイル名を確認します。信頼できる配布元から取得したことを確認できる場合は、FinderでアプリをControlキーを押しながらクリックし、「開く」を選択する方法があります。それでも止まる場合は、システム設定 → プライバシーとセキュリティを開き、ブロックされたアプリを許可できる項目が表示されていないか確認します。
初回起動後に確認する基本設定
起動後は、画面の左側または上部にあるProfiles、Proxies、Connections、Settingsに相当する項目を順番に確認します。ビルドや翻訳によってメニュー名が変わることがありますが、役割はおおむね同じです。最初に設定画面でClashコアが起動しているか、HTTPまたはmixed-portが有効になっているか、エラー表示がないかを見ます。
「起動したのに通信できない」という場合、アプリが開いていることと、実際にコアが動いていることを分けて考えてください。GUIだけが表示されていても、設定ファイルの読み込みに失敗していればプロキシは機能しません。ログ画面にconfiguration parse error、ポート競合、権限不足に相当するメッセージが出ていないかを確認し、設定を追加する前に赤いエラーを解消します。
初回はモードをRuleにしておくと、ドメインやIPに応じた分流を確認しやすくなります。Globalはすべての通信を選択中のプロキシへ送るため検証には便利ですが、国内サービスやローカルネットワークまで意図せずプロキシ経由になることがあります。Directは通信テストには使えますが、Clashを経由しないため、導入確認の基準として使う場合は状態を明確に記録してください。
購読URLを追加してプロファイルを読み込む
契約しているプロバイダから受け取った購読URLを用意します。このURLにはアカウント識別子や利用量を管理するトークンが含まれることがあるため、チャット、スクリーンショット、公開リポジトリに貼り付けてはいけません。URLをコピーしたら、Clash Verge RevのProfilesまたは購読管理画面を開き、「URLから追加」「Import」「New」などに相当する操作を選びます。
URLを入力して表示名を付け、保存または取得を実行します。正常に読み込めると、プロファイル一覧に新しい項目が現れ、ノードやプロキシグループが表示されます。ここで重要なのは、購読を追加しただけでは必ずしも通信に使われないことです。追加したプロファイルを選択し、アクティブ化、起動、または適用に相当する操作を行ってから、Proxies画面で実際のグループとノードを確認します。
更新に失敗した場合は、URLの末尾が欠けていないか、契約期限が切れていないか、プロバイダ側で同時取得数の制限に達していないかを確認します。HTTP 401や403に相当する表示なら認証情報または契約状態、404ならURLや配布側のパス、タイムアウトならネットワーク経路やDNSの問題を疑います。購読URLを再発行してもらう前に、ブラウザで同じURLを開いて内容が返るかを確認する方法もあります。
| 状態 | 確認する場所 | 考えられる原因 |
|---|---|---|
| プロファイルが表示されない | Profiles、取得ログ | URLの誤り、通信失敗、形式非対応 |
| ノードが空になる | プロファイル内容、コアログ | 購読期限、変換設定、YAMLエラー |
| ノードは見えるが接続できない | Proxies、Connections | 選択忘れ、ノード障害、ルールの誤判定 |
システムプロキシを有効にして通信をテストする
プロファイルが正常に読み込めたら、まずSystem Proxyまたは「システムプロキシを設定」に相当するスイッチを有効にします。これによりmacOSのHTTP、HTTPS、SOCKS系のプロキシ設定がClashの待ち受けポートを参照するようになります。ポート番号はClash Verge Revの設定画面に表示される値と一致している必要があります。別アプリが同じポートを使っていると、コアが起動していてもシステムプロキシだけが機能しないことがあります。
最初のテストには、普段使っているブラウザで一般的なウェブページを開き、ClashのConnections画面に新しい接続が現れるかを使います。接続先ホスト、使用された规则、選択中のポリシーグループを確認し、想定したノードを通っているかを見ます。サイトが開いたかどうかだけで判断せず、Clash側のログとブラウザ側の表示を組み合わせることが大切です。
さらに、システムプロキシを一度オフにして同じページを開き、オンに戻して差分を確認します。オンとオフで接続ログが変わらない場合は、ブラウザが独自のプロキシ設定やVPN拡張を使っている可能性があります。逆にブラウザだけ成功してターミナルや別アプリが失敗する場合、そのアプリがmacOSのシステムプロキシを継承していないことがあります。必要に応じてアプリ側のプロキシ設定や環境変数を個別に確認してください。
TUNモードは必要なときだけ有効にする
TUNは、システムプロキシに対応していないアプリや、プロキシ設定を継承しないプロセスの通信まで仮想ネットワークインターフェースで捕捉するための機能です。ゲーム、開発ツール、バックグラウンドサービス、DNS問い合わせなどを一つの経路で扱いたい場合には便利ですが、初回導入の必須条件ではありません。まずシステムプロキシでブラウザ通信を成功させ、その後に必要性を判断してください。
TUNを有効にすると、macOSがネットワーク拡張やVPN構成の許可を求めることがあります。システム設定に表示された開発元やアプリ名を確認し、許可後にClash Verge Revを再起動します。通信が急に止まった場合は、TUNだけをオフにして通常のシステムプロキシへ戻し、症状が変わるかを確認します。戻せないときは、別VPNを停止し、DNS設定、デフォルトルート、システムプロキシのオンオフを一つずつ見直します。
問題を切り分けるときは、次の順番が実用的です。第一にコアが起動しているか、第二にアクティブなプロファイルが正しいか、第三にプロキシグループとノードが選択されているか、第四にSystem ProxyまたはTUNが意図どおり有効か、第五にConnectionsへ対象ホストが現れているかを確認します。いきなり設定ファイル全体を交換すると、原因と結果の対応が分からなくなります。失敗時刻、表示されたエラー、選択したノード、変更した設定を残しておくと、プロバイダや管理者へ相談するときにも役立ちます。
Clash Verge Rev for Macに関するよくある質問
M1、M2、M3、M4で手順は同じですか?
基本手順は同じです。Apple Silicon版またはUniversal版を選び、Applicationsへコピーし、macOSの警告を確認して起動します。違いが出る場合はチップ世代よりもmacOSのバージョン、セキュリティポリシー、常駐VPN、配布されたアプリのビルド差が原因であることが多いです。
「開発元を確認できない」と表示されたらどうしますか?
まず正規の配布元から取得したファイルか、アプリ名とダウンロード元が一致しているかを確認します。信頼できるファイルだと判断できる場合だけ、FinderのControlクリックから「開く」を試します。入手元が不明な場合は、セキュリティ機能を無効にして起動するのではなく、正規の配布ページから取得し直してください。
購読URLを追加してもノードが表示されません
URLのコピー漏れ、期限切れ、アクセス制限、プロファイル形式の非対応を確認します。Profiles画面で取得エラーを開き、HTTPステータスやタイムアウトの有無を見てください。ノードが表示されたあと通信できない場合は、プロファイルをアクティブ化し、Proxies画面で実際のグループとノードを選択します。
最初からTUNを有効にするべきですか?
必須ではありません。まずSystem Proxyでブラウザの通信を確認し、プロキシ非対応アプリやDNSまで捕捉したい理由がある場合にTUNを追加するのが安全です。TUNと別VPNを同時に使うと経路競合が起きやすいため、変更前後のログを比較しながら一つずつ有効化してください。
旧ClashX系クライアントはメニューバー操作が手軽な一方、購読管理や詳細ログの場所がビルドごとに分かれやすく、古いmacOS向け記事ではM1〜M4環境の手順と一致しないことがあります。別の簡易プロキシアプリもブラウザだけなら動かせますが、TUN、プロファイル、接続ログを一体で確認したい場面では切り分けが難しくなりがちです。Clash Verge RevならApple Silicon Macで購読追加からSystem Proxy、必要に応じたTUNまで段階的に確認できるため、今回の導入手順を再現しやすくなります。これからM1〜M4 MacでClashを始める方は、環境に合うビルドを選んだうえで、Clash V.COREのダウンロードページから安全に導入してください。