この記事で分かること
ClashXをインストールしたものの、次に何をすればよいか分からないという人向けに、サブスクリプションURLの追加からノード切替、プロキシの有効化までを順番に解説します。ClashXはmacOSのメニューバーに常駐して動作するため、最初は設定画面の場所や用語が分かりにくく感じるかもしれません。しかし、基本的な流れは購読情報を登録する、設定を更新する、利用するノードを選ぶ、通信方式を決めるという四段階です。
この記事では、特定のサービスや接続先を無条件に推奨するのではなく、一般的なClashXの使い方として、登録画面で確認すべき項目、サブスク更新の考え方、遅延だけでノードを判断しない方法、システムプロキシとグローバルモードの違いを整理します。購読URLは契約しているサービスから発行されたものを使い、利用地域の法律、勤務先や学校のネットワーク規約、各サービスの利用規約を確認したうえで設定してください。
なお、ClashXの画面表示やメニュー名は配布版、macOSのバージョン、採用されているコアによって少し異なる場合があります。「Profiles」「Subscriptions」「Servers」「Set as System Proxy」といった似た項目を探せば、画面が完全に同じでなくても手順を応用できます。
始める前に確認するもの
サブスク追加を始める前に、契約先から送られた情報を整理しておきましょう。ClashXで必要になるのは、通常HTTPSで始まる購読URLです。メールや会員ページに「Clash用」「ClashX用」「サブスクリプション」「設定ファイル」などの名前で掲載されていることがあります。URLの末尾が特定の拡張子で終わっていなくても、Clashが読み込める形式であれば利用できる場合があります。
| 確認項目 | 見るポイント |
|---|---|
| 購読URL | コピー漏れがなく、先頭がHTTPSになっているか。余分な空白や引用符を含めない |
| 有効期限 | 期限切れの場合は登録できてもノード一覧が空になることがある |
| 通信量と端末数 | Macでの利用が契約条件に含まれているか、同時接続数を超えていないか |
| 更新間隔 | 自動更新の頻度が高すぎると、短時間に何度も取得して制限される場合がある |
購読URLはアカウント情報に近い扱いになります。第三者に公開したり、スクリーンショットへそのまま写したりしないでください。URLを知っている人がノード情報を取得できるサービスもあるため、SNS、公開リポジトリ、サポートフォーラムへ貼り付けるのは避けるのが安全です。誤って公開した場合は、契約先の管理画面からURLを再発行できるか確認しましょう。
また、すでに別のVPNアプリ、会社のセキュリティソフト、他のプロキシクライアントを起動している場合は、いったん停止しておくと切り分けが容易です。複数のアプリが同時にシステムプロキシやネットワーク拡張を変更すると、ClashX側では接続中に見えても、ブラウザや他のアプリが別の経路を使うことがあります。
ステップ1:ClashXにサブスクURLを追加する
ClashXを起動すると、通常はmacOSのメニューバーにClashのアイコンが表示されます。アイコンをクリックしてメニューを開き、Config、Profiles、または購読管理に相当する項目を探します。バージョンによって表記は違いますが、ローカル設定ファイルを選ぶ画面の近くに、URLからプロファイルを追加する入口が用意されています。
- メニューバーのClashXアイコンをクリックします。
- 設定またはプロファイル管理の画面を開きます。
- 購読URLを追加する項目を選び、契約先からコピーしたURLを貼り付けます。
- プロファイル名を確認し、追加または保存を実行します。
- 一覧に新しい設定が表示されたら、その項目を選択して読み込みます。
URLを貼り付けるときは、前後に改行が入っていないか確認してください。メール本文からコピーした場合、見えない空白や句読点まで含まれることがあります。追加直後に「failed」「invalid URL」「timeout」のような表示が出たときは、まずURLの再コピーを試し、それでも失敗する場合は購読先の有効期限、アクセス制限、発行形式を確認します。
プロファイルが追加されたのにノードが見えない場合は、まだ更新または読み込みが完了していない可能性があります。購読一覧から手動更新を実行し、完了通知や最終更新時刻を確認してください。更新ボタンを何度も連続して押すのではなく、数十秒待ってから結果を見ます。サービス側の応答が遅いときに再試行を重ねると、かえって一時的な制限を受けることがあります。
# Example: Keep the subscription URL private
https://example.invalid/your-private-subscription
ステップ2:ノードを選び、切り替える
サブスクを読み込むと、ClashXのメニュー内に複数のノード、プロキシグループ、またはサーバー一覧が表示されます。ノードとは、通信を中継する接続先のことです。国名や都市名、回線種別、番号などで名前が付けられていることが多いですが、名前だけで実際の品質を判断することはできません。混雑状況、時間帯、利用するサービスとの相性によって結果が変わるため、複数候補を試すのが基本です。
ノードを切り替えるときは、メニューバーからProxyまたはプロキシグループの項目を開き、現在選択されているグループを確認します。その下にノード一覧が表示される場合は、利用したいノードをクリックしてください。チェックマークや選択表示が変われば、以後そのグループから出る通信に新しいノードが使われます。変更後に特別な保存操作が不要な版もありますが、アプリを再起動すると元に戻る場合があるため、再起動後の状態も一度確認すると安心です。
| 表示や測定値 | 意味と注意点 |
|---|---|
| Latency / Delay | 測定先までの応答時間。低いほど有利だが、実際の動画や長時間通信の速度を保証するものではない |
| Timeout | 測定に応答しなかった状態。ノード停止、混雑、経路の一時障害など複数の原因がある |
| URL Test | 指定したテストURLへの応答を比較する機能。テスト先によって結果が変わる |
| Auto Select | 遅延などの条件で自動選択するグループ。安定性や相性まで完全に判定するものではない |
動画視聴、ウェブ会議、通常のウェブ閲覧では必要な性能が異なります。ウェブページだけなら低遅延のノードが快適でも、長時間の動画では速度が落ちたり、接続が頻繁に更新されたりすることがあります。逆に、測定上の遅延が少し高くても、混雑が少なく安定したノードのほうが実用的な場合があります。最初から一つに決めつけず、朝、昼、夜など時間帯を変えて比較しましょう。
ノード名に「Auto」「故障時切替」「負荷分散」などのグループがある場合は、個別ノードではなくグループを選ぶ設計になっていることがあります。この場合、グループの中で実際にどのノードが使われているかをログや現在の接続情報で確認します。自動選択が頻繁にノードを変えると、ログイン状態やストリーミングのセッションが切れることもあるため、安定性を優先する場面では手動選択が向いています。
ステップ3:モードとシステムプロキシを設定する
ノードを選んだだけでは、すべてのアプリが自動的にClashXを経由するとは限りません。次に確認するのが、ClashXのモードとシステムプロキシです。一般的なルールモードでは、設定ファイルに書かれたルールに従って、通信をプロキシへ送るか直接接続するかを決めます。国内サービスや社内システムを直接接続にし、特定の通信だけをプロキシへ送る運用にしたい場合に使いやすい方式です。
- Rule:ドメインやIP、地域などのルールに応じて経路を分ける。普段使いの第一候補。
- Global:対象となる通信を選択中のプロキシへまとめて送る。動作確認には便利だが、すべての通信が同じ経路になる。
- Direct:プロキシを使わず、通常のネットワークへ直接接続する。原因切り分けに役立つ。
まずはClashXのメニューからSet as System Proxyに相当する項目を有効にします。macOSのシステム設定でHTTPプロキシやHTTPSプロキシが自動的に設定されたことを確認し、ブラウザを再起動してテストします。設定が反映されない場合は、別のアプリがプロキシ設定を上書きしていないか、ClashXが実際に起動しているか、選択したプロファイルが有効かを確認してください。
テストでは、最初から複数のアプリを同時に試すのではなく、ブラウザで通常のページを一つ開き、ClashXの接続ログに通信が表示されるか確認します。ログに接続先と使用された策略グループが出ていれば、少なくともそのブラウザ通信はClashXへ届いています。ウェブページが開けても、ターミナル、メール、アップデータなど別のアプリが同じ設定を使うとは限りません。アプリごとにプロキシ対応状況が違う点を覚えておきましょう。
すべての通信をプロキシへ送る必要がある場合は、TUNや拡張モードに相当する機能を検討することもあります。ただし、権限の許可、DNS設定、他のVPNとの競合、ローカルネットワークへのアクセス不能など、確認事項が増えます。初回設定では、まずシステムプロキシとRuleモードで必要な通信だけを確認し、それで足りない場合に追加機能を試すほうが安全です。
更新、確認、トラブル対処の基本
サブスクリプションは一度登録したら終わりではありません。ノードの追加、削除、アドレス変更、証明書更新などがあるため、定期的に購読情報を更新します。更新後に以前使っていたノードが消えていても、必ずしもClashXの故障とは限りません。契約先が構成を変更した可能性があるので、まず更新日時と取得結果を確認し、必要ならサービス側の告知を読みます。
次の表は、よくある症状と確認する順番をまとめたものです。
| 症状 | 確認する順番 |
|---|---|
| ノード一覧が空 | URLの有効性、購読期限、更新結果、プロファイルの読み込み状態を確認する |
| ノードはあるが接続できない | 別ノードを試し、ログのエラー、DNS、現在のネットワーク制限を確認する |
| ブラウザだけ使える | システムプロキシ対応の有無、アプリ独自設定、環境変数やVPN競合を確認する |
| 接続が頻繁に切れる | 自動選択を手動選択へ変え、混雑時間帯、Keep-Alive、ノードの安定性を比較する |
| 設定後に通信できない | Directモードで通常接続を確認し、問題がClashX、ノード、元回線のどこにあるか分ける |
ログを見るときは、失敗したという結果だけでなく、接続先、使用ルール、選択グループ、エラーの種類、発生時刻を確認します。たとえばDNS解決に失敗しているのか、TCP接続がタイムアウトしているのか、TLSの確立後に切断されているのかで対処は変わります。ノードを何度も切り替える前に一つのノードでログを記録すると、原因を見失いにくくなります。
設定を初期化する前には、現在のプロファイルをバックアップしておきましょう。ルールやDNS、ローカルポートを手作業で変更していた場合、初期化すると元に戻せないことがあります。逆に、設定を複雑にしすぎて原因が分からなくなった場合は、バックアップを保存したうえで新しいプロファイルを読み込み、最小構成から再確認する方法が有効です。
安全面では、ClashXが使用するローカルポートを外部公開しないこと、管理画面の認証を適切に設定すること、信頼できない設定ファイルをそのまま読み込まないことが重要です。特に共有パソコンでは、他人がサブスクURLやローカルAPIへアクセスできない状態を保ってください。仕事や学校の端末では、管理者の許可なくネットワーク設定を変更しないようにします。
ClashXと似たツールには、設定項目が少なく始めやすい反面、複数のサブスク管理や細かなルール編集が難しいものがあります。また、別のクライアントではOSごとにプロファイル形式やノード選択の手順が異なり、端末を替えるたびに覚え直すこともあります。その点、ClashXはメニューバーから購読更新、ノード切替、Rule/Global/Directの変更、接続ログの確認まで一つの流れで扱いやすく、今回のような普段使いの調整を段階的に進められます。複雑なVPN管理を避けながらClashの基本操作を試したいなら、まず対応するクライアントを入手して、自分の環境で購読追加とノード切替を確かめてみるとよいでしょう。