MシリーズMacでClashX Proを使う前に

ClashX Pro を M1・M2・M3・M4 搭載 Mac にインストールしたい場合、最初に確認すべきなのは、Intel Mac 用ではなく Appleシリコン向けのファイルを選ぶことです。Apple が独自設計した Mシリーズのチップは、従来の Intel プロセッサーとはアーキテクチャが異なります。そのため、ダウンロードページに Apple Siliconarm64aarch64 といった表記がある場合は、こちらを優先します。

ClashX Pro は macOS のメニューバーから操作できる軽量な Clash クライアントです。設定ファイルを読み込み、プロキシグループを選び、システムプロキシをオンにするという流れで、ブラウザや一般的な macOS アプリの通信を管理できます。本稿では、M1・M2・M3・M4 Macを対象に、配布ファイルの見分け方、初回起動時の macOS 警告、設定ファイルの追加、接続確認までを順番に説明します。

確認:ClashX Pro はプロキシ設定を扱うネットワークツールです。利用する接続先、購読サービス、通信の迂回については、各サービスの規約と居住地域の法令を確認したうえで使用してください。

なお、MシリーズMacでも macOS のバージョンや Gatekeeper の状態によって表示される画面が少し異なります。「開発元を確認できない」「アプリを開けません」と表示されても、すぐに別の配布ファイルを探す必要はありません。まずは入手元、ファイル形式、署名の有無を確認し、その後に macOS の「プライバシーとセキュリティ」から許可するのが安全な順序です。

ダウンロード前に確認する項目

インストールを始める前に、MacのチップとOS、設定ファイルの3点を確認します。Apple メニューから「このMacについて」を開くと、チップ欄に Apple M1、M2、M3、M4 などの名称が表示されます。「Intel」と表示される場合は本稿の対象外ですが、配布ページに Intel 用ビルドが用意されていればそちらを選択できます。

確認項目 見る場所 判断の目安
チップ 「このMacについて」 M1・M2・M3・M4ならApple Silicon
ファイル形式 リリースページのAssets .dmg または配布元が案内するmacOSパッケージ
アーキテクチャ ファイル名や説明文 arm64Apple Siliconを優先
設定ファイル 契約中のサービスの管理画面 Clash用URLまたはYAMLファイルを用意

配布ページでは、ファイル名に x64amd64Intel と書かれたものと、arm64Apple Silicon と書かれたものが並ぶことがあります。M1からM4までのMacは基本的に後者です。対応表記が見つからない場合は、配布元のリリースノートで対応アーキテクチャを確認してください。Intel版をMシリーズMacで動かすには Rosetta 2 が必要になることがあり、動作できても初回起動や常駐時の負担が増えるため、最初から無理に選ぶ必要はありません。

設定ファイルは、購読URLを使う方法と、ローカルのYAMLファイルを読み込む方法に分かれます。購読URLはアカウント情報を含む場合があるため、SNSやチャットに貼り付けたり、スクリーンショットに表示したりしないでください。URLを再発行できるサービスなら、漏えいが疑われるときにトークンを更新しておくと安心です。

ClashX Proをインストールする手順

ここからは、ダウンロードしたmacOS用パッケージをアプリケーションフォルダへ移し、初回起動まで進めます。画面の名称はバージョンによって多少変わりますが、基本的な考え方は共通しています。

  1. 公式または信頼できる配布ページを開く:検索広告や「高速版」「改造版」と書かれた不明なミラーではなく、開発元が案内しているリリースページを使用します。ドメインとリポジトリ名が説明文と一致しているか確認してください。
  2. Appleシリコン対応ファイルを選ぶ:Assetsから arm64 または Apple Silicon と明記されたmacOS用ファイルを選択します。拡張子が .dmg の場合はダウンロード完了まで待ちます。
  3. アプリケーションへ移動する:ダウンロードしたディスクイメージを開き、ClashX Proのアイコンを Applications フォルダへドラッグします。コピーが終わる前にウィンドウを閉じたり、イメージを取り出したりしないでください。
  4. アプリを起動する:Finderの「アプリケーション」からClashX Proを開きます。初回だけ権限確認や開発元に関する警告が表示されることがあります。
  5. メニューバーのアイコンを確認する:起動に成功すると、画面上部のメニューバーにClashX Proのアイコンが表示されます。Dockにウィンドウが見えなくても、常駐型アプリでは正常な状態です。

初回起動で「開発元を確認できないため開けません」と表示された場合は、まず警告画面を閉じます。その後、macOSの「システム設定」から「プライバシーとセキュリティ」を開き、下部に表示されたClashX Proの実行許可を確認します。配布元とファイルの安全性を確認できている場合に限り、「このまま開く」または同等の許可ボタンを選んでください。

注意:警告を解除するために、macOSの保護機能を無効化したり、ターミナルから無条件に属性を削除したりする方法はおすすめしません。署名や入手元が不明なアプリは、起動できても使用を続けないでください。

設定ファイルと購読URLを追加する

ClashX Proを起動しただけでは、接続先の情報がないため通信は切り替わりません。次に、メニューバーのClashX Proアイコンをクリックし、設定ファイルを追加します。表示されるメニューに「Config」「設定」「Profiles」などの項目があれば、そこからプロファイル管理画面を開いてください。

購読URLを使う場合は、URLを登録する欄に契約サービスからコピーしたHTTPSアドレスを貼り付けます。名前を付けられる場合は、「自宅」「仕事用」「旅行用」のように用途が分かる名前にすると、後で複数の設定を切り替えやすくなります。追加後に更新ボタンを押し、プロファイルの取得が完了するまで待ちます。URLの末尾に余分な空白や改行が入ると失敗することがあるため、貼り付け後に先頭と末尾を確認してください。

YAMLファイルを直接読み込む場合は、「Import」「Local」などの項目からファイルを選びます。拡張子が .yaml.yml であること、ファイルが空でないこと、プロキシやプロキシグループの定義が含まれていることを確認してください。古いClash用設定を新しいコアへ読み込む場合、廃止されたキーや未対応のプロトコルがあると、プロファイル自体は追加できてもグループが空になる場合があります。

読み込み後は、プロファイルを選択して有効化します。続いて「Proxy」または「プロキシ」画面を開き、表示されたグループの中から利用するノードを選びます。「Select」「手動選択」「URL Test」などの方式がある場合、最初は手動選択で一つのノードを指定すると切り分けが簡単です。自動選択グループは便利ですが、接続試験中にノードが切り替わるため、最初の動作確認には向きません。

システムプロキシを有効にして接続を確認する

ノードを選んだら、ClashX Proのメニューから「Set as System Proxy」または「システムプロキシを設定」に相当する項目をオンにします。macOSのシステムプロキシが有効になると、対応しているブラウザやアプリはClashX Proの混合ポートを経由して通信します。メニューのアイコンやチェックマークが変わったことを確認してから、テストサイトや普段利用しているWebページを開いてください。

接続確認では、単にページが表示されたかだけでなく、ClashX Proの接続一覧にも通信が記録されているかを見ます。対象ホスト、使用されたプロキシグループ、接続状態を同時に確認できれば、どの経路を通ったかを判断できます。ページが開いても接続一覧に何も出ない場合は、ブラウザが別のプロキシ設定を使っている、システムプロキシがオフになっている、またはキャッシュされたページを表示している可能性があります。

  • プロファイルが表示されない:購読URLの有効期限、URLの入力ミス、DNSやファイアウォールによる取得失敗を確認します。
  • ノードが表示されない:YAMLの形式、プロキシグループの参照先、ClashX Proが対応するコア機能を確認します。
  • ブラウザだけ接続できない:システムプロキシの状態、ブラウザ独自のプロキシ拡張、VPNや別のネットワークアプリとの競合を確認します。
  • 一部アプリだけ直通する:そのアプリがシステムプロキシを無視している可能性があります。必要に応じてTUN対応クライアントへの移行を検討します。

確認が終わったら、不要なときはシステムプロキシをオフにする習慣を付けてください。仕事用ネットワークや社内サービスでは、意図せず外部プロキシを経由するとアクセス制限や認証に影響することがあります。また、ClashX Proを終了した後に通信できなくなった場合は、macOSの「ネットワーク」設定で手動プロキシが残っていないかを確認し、必要ならシステムプロキシを解除します。

MシリーズMacで起きやすい問題と対処

M1・M2・M3・M4の性能差が原因でClashX Proの基本機能が使えないことは通常ありません。問題の多くは、アーキテクチャの選択、macOSの権限、別アプリとの競合、設定ファイルの互換性に関係しています。

アプリが開かない場合

まずアプリケーションフォルダ内に正しくコピーされているか確認し、ダウンロード途中のファイルや壊れたディスクイメージを使っていないかを調べます。MシリーズMacなのにIntel版を選んでいた場合は、Appleシリコン版を取り直してください。Intel版しかない場合はRosetta 2の導入を求められることがありますが、配布元がAppleシリコンをサポートしているなら、そちらを使う方が管理しやすいです。

購読更新でエラーになる場合

購読URLは永久に有効とは限りません。サービス側で期限切れ、同時接続数超過、トークン無効化が起きていないかを確認します。Macの日時が大きくずれているとHTTPS通信の証明書検証に失敗することもあるため、「一般」から日付と時刻を自動設定にしてください。別のネットワークで更新できるか試すと、ClashX Proではなく現在の回線が原因かどうかも分かります。

プロキシをオンにしても通信できない場合

最初にノードを一つ手動で選び、システムプロキシを一度オフにしてから再度オンにします。それでも改善しない場合は、ClashX Proのログと接続一覧でエラーの種類を確認します。DNS失敗ならDNS設定や名前解決経路、TLSエラーならノードや証明書検証、タイムアウトならノードの混雑や経路の不安定さを疑います。いきなりYAML全体を書き換えるのではなく、ノード変更、プロファイル再取得、他のブラウザでの確認を一つずつ行うことが重要です。

切り分けのコツ:「アプリが起動する」「プロファイルを取得できる」「ノードを選べる」「システムプロキシが有効」「接続一覧に通信が出る」の5段階を順番に確認すると、原因の範囲を短時間で絞れます。

ClashX Proはシンプルに始められる一方、macOSの権限表示やAppleシリコン向けファイルの違いが分かりにくく、一般的なプロキシアプリでは設定画面の説明が不足していることもあります。また、別のクライアントでは購読の階層やシステムプロキシの状態が見えにくく、接続できないときに「アプリの問題か、設定の問題か」を判断しづらい場合があります。Clash 公式サイトなら、M1・M2・M3・M4 Macでの対応ファイルの選び方、macOSの警告への対処、プロファイル追加と接続確認を一つの流れで整理できるため、初回設定を落ち着いて進められます。これからClash環境を整えるなら、必要なクライアントをダウンロードして、手元のMacで本稿の手順を試してみてください。