ClashXをインストールしただけでは、まだ通信に使えるプロキシノードは登録されていません。実際に利用するには、サービスから発行された購読URLをClashXへ追加し、プロファイルを更新してノード一覧を読み込む必要があります。その後、用途や速度に合ったノードを選択すれば、Macのアプリケーションから通信を開始できます。この記事では、Mac初心者の方を対象に、ClashXの使い方、購読URLの追加、プロファイル更新、ノード切替、接続できないときの確認方法を順番に解説します。
ClashXを使い始める前の準備
ClashXはmacOSのメニューバーから操作するプロキシクライアントです。起動すると画面上部のメニューバーにClashXのアイコンが表示され、そこからプロファイル、プロキシモード、ノード、システムプロキシなどを管理できます。通常のMacアプリのようにウインドウを開いたまま使うのではなく、メニューバー常駐型のアプリとして動作する点を最初に理解しておきましょう。
作業を始める前に、次の情報を用意してください。
- 契約中のサービスが発行した購読URL
- ClashXまたはClashX ProがmacOSにインストールされ、起動していること
- 購読URLをコピーできるブラウザやサービス管理ページ
- サービス側が指定している有効期限、通信量、同時接続数などの利用条件
購読URLは、複数のノード情報をまとめて取得するための専用リンクです。URLを知っている人が設定情報を取得できる場合があるため、パスワードやAPIキーと同じように扱ってください。SNS、公開チャット、スクリーンショットなどにそのまま貼り付けるのは避け、もし誤って公開した場合はサービスの管理画面からURLを再発行することをおすすめします。
購読URLをClashXに追加する
まず、サービスの会員ページや購入後に届いた案内から購読URLをコピーします。管理画面には「Clash用」「サブスク」「設定ファイル」「Subscription」などの名前で表示されることがあります。複数のリンクがある場合は、ClashまたはClashX向けと明記されたリンクを選びます。単一ノードの接続情報や、ブラウザで開くための管理用リンクとは役割が異なるので注意してください。
- サービスの管理ページを開き、Clash用の購読URLをコピーします。
- MacのメニューバーにあるClashXアイコンをクリックします。
- メニューから「Config」、続いて「Remote Config」または購読設定に相当する項目を選びます。
- URL入力欄にコピーした購読URLを貼り付けます。
- 識別しやすいプロファイル名を入力し、「Download」や「追加」を実行します。
- ダウンロードが完了したら、追加されたプロファイルを選択して読み込みます。
ClashXの表示名はバージョンによって多少異なります。重要なのは、ローカルに保存したYAMLファイルではなく、リモート設定またはRemote Configの機能からURLを登録することです。登録後にプロファイル名がメニューへ表示されれば、購読情報の保存は完了しています。ノード名がすぐに見えない場合は、先にそのプロファイルをアクティブにしてください。
https://subscription.example.com/clash/your-token
上のURLは形式を示すための例であり、実際には契約したサービスから発行されたURLを使用します。URLの末尾に余分な空白や改行が入ると取得に失敗することがあります。コピー後に手入力で変更したり、URLを短縮サービスに通したりせず、発行元のリンクをそのまま貼り付けてください。
プロファイルを更新してノードを読み込む
購読URLを登録した後も、ノード情報は自動的に永久更新されるわけではありません。サービス側でノードを追加した場合、サーバーのアドレスを変更した場合、期限を更新した場合などは、ClashX側でプロファイルを再取得します。メニューバーのClashXアイコンから対象プロファイルを選び、「Update」、「Update Profile」、または「更新」に相当する項目を実行してください。
更新が正常に完了すると、ノード一覧やプロキシグループの内容が新しい状態になります。更新後に現在選択しているノードが消えた場合は、ClashXが自動的に別のノードへ切り替えるとは限りません。プロキシグループを開き、現在利用可能なノードを改めて選択してください。
更新頻度はサービスの案内に従うのが基本です。短時間に何度も更新すると、購読URLのアクセス制限にかかる可能性があります。普段は一日一回程度、またはノード構成が変わったときだけ手動更新すれば十分です。購読情報には有効期限や残り通信量が含まれることもありますが、ClashXの画面で表示される内容は配信形式によって異なります。
ノードを選択して接続を切り替える
プロファイルを読み込んだら、メニューバーのClashXアイコンから「Proxy」またはプロキシグループの項目を開きます。購読設定によって表示名は異なりますが、「Proxy」「自動選択」「Global」「Fallback」などのグループが一般的です。グループの中に国名、都市名、番号、回線種別などが表示されている項目がノードです。
- ClashXアイコンをクリックします。
- 「Proxy」から、現在通信に使用しているプロキシグループを開きます。
- 一覧から利用したいノードをクリックします。
- 選択項目にチェックマークが付いたことを確認します。
- ブラウザで対象サイトを再読み込みし、通信を確認します。
ノード名に表示される数字は、サービスによっては地域、負荷、帯域、識別番号などを表します。数字が小さいから速いとは限らず、同じ国のノードでも経路や混雑状況によって実際の速度は変わります。動画視聴では帯域幅と安定性、Web閲覧では応答速度、ゲームではレイテンシとパケットロスを重視すると選びやすくなります。
| 用途 | 見るべき指標 | 選び方 |
|---|---|---|
| Web閲覧 | 応答速度、接続の安定性 | 低レイテンシで頻繁に切断されないノード |
| 動画視聴 | 帯域幅、混雑状況 | 速度テストで安定したノード |
| オンラインゲーム | Ping、ジッター、パケットロス | 距離が近く、遅延の変動が少ないノード |
| 海外サービス | 出口地域、サービスとの相性 | 対象サービスに適した地域のノード |
「自動選択」やurl-testに近いグループが用意されている場合は、ClashXが定期的に疎通を確認し、条件の良いノードを選択します。ただし、測定先のURLと実際に利用するサービスの経路は同じとは限りません。自動選択で結果が良くても動画が止まる場合や、Pingが高くても実際の閲覧が快適な場合があります。自動選択を入口として使い、問題があるときは手動で複数のノードを比較するのが現実的です。
プロキシモードとMacのシステム設定
ノードを選んだだけでは、Mac全体の通信が必ずClashXを通るとは限りません。ClashXメニューから「Set as System Proxy」または「システムプロキシを設定」を有効にしてください。これによりmacOSのネットワーク設定にHTTPプロキシやHTTPSプロキシが登録され、対応するアプリがClashXへ通信を渡すようになります。
ClashXには、一般に「Rule」「Global」「Direct」に相当するモードがあります。Ruleモードでは設定ファイルのルールに従って、プロキシ、直接接続、拒否などを振り分けます。Globalモードでは基本的に選択したプロキシグループへ通信を送ります。DirectモードではClashXを経由せず、通常のインターネット接続を使用します。
- Rule:普段使いに適した標準モード。サイトやドメインごとに通信先を振り分けます。
- Global:すべての通信経路を確認したいときや、ルールの動作を検証するときに便利です。
- Direct:ClashXを一時的に停止したような状態にしたいときに使います。
一部のアプリはmacOSのシステムプロキシ設定を利用しないため、Set as System Proxyを有効にしても通信がClashXを通らない場合があります。また、DNSリクエスト、UDP通信、バックグラウンドサービスなどはアプリごとの実装に左右されます。必要な通信が確実にプロキシを通っているか確認するには、ClashXの接続ログやダッシュボードで宛先と使用ルールを確認してください。
接続できないときの確認手順
購読URLを追加したのに通信できない場合は、いきなり設定ファイルを書き換えるのではなく、原因を一つずつ切り分けます。最初にClashXアイコンが正常に表示されているか、プロファイルが選択されているか、システムプロキシが有効になっているかを確認してください。
- 購読URLをブラウザで開かず、ClashXのRemote Configから更新します。
- 更新結果にエラーがないか確認します。401や403は期限切れ、権限、URL間違いの可能性があります。
- ノード一覧に項目があるか確認します。空の場合は形式やクライアントの互換性を疑います。
- 別のノードを選び、ブラウザを再起動または再読み込みします。
- Rule、Global、Directを切り替え、どのモードで変化するか確認します。
- Macの「システム設定」からネットワークのプロキシ設定を開き、ClashXの設定が残っているか確認します。
- ClashXのログでDNSエラー、TLSエラー、タイムアウト、証明書エラーを確認します。
購読URLの取得は成功しているのに特定のノードだけ接続できない場合、そのノードが停止している、混雑している、または地域やネットワークによって遮断されている可能性があります。複数のノードを試してすべて失敗するなら、ClashXのバージョン、macOSの権限、システムプロキシ、サービス側の障害を順に確認します。証明書検証を無効にする設定は一時的な診断にも慎重に使い、本番利用で安易にskip-cert-verify: trueへ変更しないでください。
ClashXの基本操作は、購読URLを安全に登録し、プロファイルを更新し、用途に合うノードを選び、最後にシステムプロキシの状態を確認するという流れです。最初から最速のノードを当てようとするより、同じ地域のノードをいくつか試して、速度、安定性、利用サービスとの相性を比較すると、自分に合った構成を見つけやすくなります。設定を一度整えれば、次回からはメニューバーで更新とノード切替を行うだけで、Macの通信環境を手軽に管理できます。
Clash でトラフィックを完全制御
Windows・macOS・Linux・Android・iOS 対応。柔軟なルール、すぐに使えます。