03 / クライアント別解説
各クライアントの設定と利用上の注意
Clash Plus
Verge Rev
FlClash
Nyanpasu
CFW(アーカイブ)
CMFA
Surfboard
ClashX Meta
Clash Plus:新規インストールや複数デバイスにおすすめ
Clash Plusは本ページで最初におすすめするクライアントです。本サイトではWindows、macOS、Android、iOS向けのダウンロード先を案内しています。サブスクリプションの読み込みから日常の接続まで、基本的な使い方を身につけたい方に適しています。対応OSの幅と始めやすさが主なおすすめの理由で、すべてのOSが同じコアを使うわけではありません。カスタムYAML、特殊なプロトコル、DNS設定項目を使う場合は、対象OSでの対応状況を確認してください。特に、デスクトップ向け設定のTUN項目をモバイル端末にそのままコピーしないでください。
PCとスマートフォンの両方で使う場合は、まず1台でサブスクリプションが有効か確認してから、各端末に読み込み、ルーティングと権限を個別に確認しましょう。iOS版はApp Storeから入手できます。プロジェクトの公式サイトではclashplus.io を確認できます。特定の端末だけで問題が起きる場合は、すべてのクライアントをすぐに入れ替えるのではなく、OSごとの設定やサブスクリプションの出力形式を比べてください。
Clash PlusのOS別ダウンロード先を見る →
Clash Verge Rev:デスクトップでの設定上書きとルール管理
Clash Verge Revは、Windows、macOS、Linuxで設定を継続的に管理したい方に適しています。mihomoコアがプロトコルやルールを処理し、GUIからサブスクリプション、プロキシ、動作設定を管理できます。システムプロキシはOSの設定に従うアプリ向けです。TUNは仮想ネットワークインターフェース、ルーティング、サービス権限に関わります。別々の機能なので、両方を必ず有効にする必要はありません。
固定の直接接続ルールを追加したりDNSを変更したりする場合は、設定の合成方法と上書きの優先順位を理解してから作業してください。リモートサブスクリプションからダウンロードしたファイルを直接編集すると、次回の更新で変更が失われる可能性があります。ローカルの上書き設定を別に保存し、最終的にコアへ渡される設定を確認する方法がおすすめです。ログや権限を確認しながらローカル設定を管理できる方に向いており、ボタンの数だけで選びたい方には適しません。
デスクトップ版のインストーラーを見る →
FlClash:デスクトップとAndroidで似た操作感
FlClashはmihomoベースで、本サイトではWindows、macOS、Linux、Android版を案内しています。PCとAndroidを頻繁に行き来する方は、画面構成が似ているため、サブスクリプションやプロキシ、接続設定を探しやすくなります。ただし、画面が似ていてもOSごとの違いは残ります。デスクトップではシステムプロキシやサービス権限、AndroidではVPNの許可、バックグラウンド動作、アプリごとの振り分けを確認してください。
Clash YAML設定を使っている場合は、まず基本的な読み込みを確認し、ルール、DNS、特殊なプロトコルを項目ごとにチェックしましょう。設定を読み込めたからといって、すべての項目が期待どおりに反映されているとは限りません。リモート設定とローカル設定を併用する場合は、サブスクリプションの更新後に最終設定を再確認してください。ローカルルールが上書きされていないか、統合後に同じ設定項目が重複していないかもチェックが必要です。
FlClashのOS別ダウンロード先を見る →
Clash Nyanpasu:デスクトップ設定管理の選択肢
デスクトップで別の操作方法を好む方には、Clash Nyanpasuも選択肢になります。本ページでは、本サイトの配布パッケージに基づいてWindows版を案内しています。比較する際は、サブスクリプションの切り替え、設定編集、ログ確認、OS連携の操作を実際に確認しましょう。画面の見た目がネットワーク性能を示すわけではありません。対応プロトコルや設定項目は、実際に使うコアによって異なります。
移行前に、旧環境のコアの種類、混合ポート、ローカルの上書き設定を記録してください。設定にmihomo固有の項目がある場合は、移行先のコアで認識できることを確認してからプロキシを有効にしましょう。サブスクリプションを読み込んで日常的に接続するだけなら、まずClash Plusを試すのがおすすめです。設定管理の方法に明確な好みがある場合は、Nyanpasuも試してみてください。
Nyanpasuのダウンロード先を見る →
Clash for Windows:アーカイブ版と移行時の参考
Clash for Windowsはサポートを終了しています。アーカイブ版は、既存ユーザーが旧環境を確認し、設定を移行する際の参考用です。新しいPCに長期間インストールして使う方法としてはおすすめしません。旧コアは現行のmihomoと同等ではなく、最近のサブスクリプションに含まれる新しいプロトコルや設定項目を正しく解析できない場合があります。
移行前に、サブスクリプションのURL、手動ルール、プロキシグループ名、ローカル設定を保存し、新しいクライアントで個別に復元してください。旧画面のスクリプトや独自設定は、別のクライアントにそのまま読み込めるとは限りません。新旧のクライアントで同じ待ち受けポートを同時に使わないようにしてください。切り替えテストの際は、旧クライアントを終了し、システムプロキシが元に戻ったことを確認してから新しい接続を開始します。旧画面に慣れていることは操作上の利点ですが、サポート終了済みのコアを使い続ける理由にはなりません。
CFWサポート終了後の移行方法を読む →
Clash Meta for Android:モバイルでの設定管理
Clash Meta for AndroidはCMFAとも呼ばれ、Meta/mihomo系コアを採用しています。Clash YAML設定を引き続き使いたいAndroidユーザーに適しています。デスクトップとは異なり、モバイルではVPNの許可、バックグラウンドでの動作、対象アプリの設定が重要です。接続を開始する際は、OSの許可ダイアログを確認してください。別のVPNアプリが動作している場合は、通常、先に停止する必要があります。2つのVPN接続方式を重ねて使えるとは限りません。
一部のアプリを直接接続させる場合は、アプリごとのプロキシ対象外設定と、設定内のドメインルールを区別してください。前者はアプリの通信をプロキシ処理に通すかどうかを決め、後者はコアに渡された通信の振り分けを決めます。画面ロック後に切断される場合は、プロキシノードだけでなく、OSのバッテリー管理とバックグラウンド権限を確認しましょう。モバイルで細かく設定するならCMFA、まず基本的な接続を試すならClash Plusの操作性も比較してみてください。
Androidクライアント一覧を見る →
Surfboard:設定形式を先に確認
Surfboardは本サイトのAndroidダウンロード一覧に掲載されていますが、ClashのGUIでもClashコアを使うクライアントでもありません。Surge形式の設定を採用しているため、Clash YAMLの拡張子を変えただけでは使えません。サブスクリプションサービスが複数の出力形式に対応している場合は、Surfboard向けと明記された形式を選び、ノードのプロトコル、ポリシー、ルール構文が対応範囲内か確認してください。
対応設定をすでに持っている方は、Surfboardを候補に加えられます。ClashのサブスクリプションやカスタムYAMLだけを使っている場合は、Clash Plus、CMFA、FlClashから試すのがおすすめです。設定の変換だけでは完全な互換性は保証されません。変換後もDNS、ルールの順序、ポリシーの参照を確認してください。Surfboardは設定形式が合う場合に選ぶもので、別のmihomoクライアントとしてそのまま置き換えられるわけではありません。
Surfboardのインストール先を見る →
ClashX Meta:macOSメニューバー向けアーカイブ版
ClashX MetaはClash Meta系コアを採用し、macOSのメニューバーから操作するクライアントです。本サイトではサポート終了済みのアーカイブ版として案内しています。旧ユーザーが現在の環境を確認し、移行に必要な情報を整理する際には役立ちますが、名称にMetaが含まれているからといって、現行のmihomoの機能をすべて備えているとは限りません。OSのアップグレード、証明書の変更、新しい設定項目によって、旧環境の維持が難しくなる場合があります。
Clash Plus、Clash Verge Rev、FlClashへ移行する前に、現在のサブスクリプション、ローカルルール、システムプロキシのポート、自動起動の設定を記録してください。旧クライアントを終了し、複数のアプリが交互にシステムプロキシを変更しないようにします。Apple SiliconとIntelでは、プロセッサに合ったインストーラーを選んでください。メニューバーからの操作が似ていても、設定フォルダーや権限の仕組みは異なるため、移行後に接続を再確認してください。
macOSクライアントを選ぶ →