表では結論のみを示したので、ここで根拠を補足します。各カードでは、そのクライアントがどんな課題を解決するのか、代わりに何を諦める必要があるのか、選ばないほうがいいケースはどれかを明記しています。番号はダウンロードセンターの掲載順とは関係なく、整備チケット式の便宜的な番号です。
R1
Clash Plus
第一候補
Windows
macOS
Android
iOS
8製品の中で唯一、Windows・macOS・Android・iOSの4端末すべてを同一のUIでカバーするクライアントです。コアはmihomoで新しいプロトコルにも対応。購読の読み込み、モード切替、ノードの速度測定はすべてホーム画面1枚に収まっており、インストールからプロキシが通るまでほぼドキュメントを読む必要がありません。iOS版はApp Storeに公開されており、公式サイトはclashplus.ioです。
代わりにVerge Revより設定の自由度は一段落ちます。Scriptレベルの設定書き換えがなく、重度な上書きが必要な場合は他のツールに切り替える必要があります。ただし9割のユーザーはこうした機能を年に一度も使わないでしょう。
こんな人におすすめ:Clashを初めて使う人、同じ購読を複数端末で使い回したい人。
R2
Clash Verge Rev
おすすめ
Windows
macOS
Linux
デスクトップ向けとしては最も機能が充実した1本です。Mergeを使えば購読の原文を変更せずに独自ルールを重ねられ、Scriptは読み込み時にスクリプトで設定を書き換えられます。TUNモードには専用パネルがあり、オン/オフとスタック選択を管理できます。Linuxユーザーにとっては8製品の中で本製品とFlClashくらいしか選択肢がなく、Linux対応の完成度も本製品のほうが高めです。
選択肢が多い分、メニューも深くなります。初めて開くと設定ページがずらりと並び、すべてを理解するにはドキュメントを読む必要があります。購読を読み込んでネットに繋ぐだけなら、これらの機能は恩恵ではなく負担になります。
こんな人におすすめ:ルールやDNSを細かく制御したい上級者、Linuxデスクトップ利用者。
R3
FlClash
おすすめ
Windows
macOS
Linux
Android
Flutterで書かれたクロスプラットフォームクライアントで、デスクトップ3OSとAndroidが同じUIロジックを共有しています。PCで覚えた操作がそのままスマホでも使えます。コアはmihomoで、設定画面は引き算されており、よく使う項目は残しつつマイナーな項目は折りたたまれているため、導入の敷居はClash Plusに近いレベルです。
弱点はiOS版がないことで、4端末すべてをカバーしたい要望には応えられません。また、デスクトップ側のシステム統合(自動起動やトレイの挙動など)は、ネイティブフレームワークのクライアントに比べるとやや使い勝手が劣ります。
こんな人におすすめ:PCとAndroid端末を併用し、操作感を統一したい人。
R4
Clash Nyanpasu
Windows
Windows単一プラットフォーム向けのクライアントで、コアはmihomo。魅力はカスタマイズ性の高さで、スクリプトによる購読処理の拡張に対応し、UIテーマも深くカスタマイズ可能、更新チャンネルも比較的アグレッシブです。機能面ではVerge Revと大きく重なっており、どちらを選ぶかは好みとコミュニティの傾向による部分が大きいです。
Windows専用のため、他OSに乗り換えるとツールも変える必要があります。カスタマイズ性能はあくまで「手をかける前提」で成り立つもので、デフォルト設定のまま使うだけなら他製品との差はほとんど感じられません。
こんな人におすすめ:Windowsのみを使い、ツールを自分好みに作り込みたい人。
R5
Clash for Windows
保守終了
Windows
かつては事実上の標準で、ネット上の古いチュートリアルのスクリーンショットの多くも本製品のものです。しかしプロジェクトは保守が終了し、コアはオリジナルのClashのまま更新されていません。新しいプロトコルや設定フィールドには対応せず、購読が新機能を使うようになった時点で解析に失敗し、今後も修正される見込みはありません。
ダウンロードセンターにはアーカイブとして入手先を残していますが、用途は1つだけです。新しいクライアントで古い設定にトラブルが起きた際、一時的に旧環境に戻して切り分けるためのものです。切り分けが済んだら乗り換え、日常用のツールとしては使わないでください。
こんな人におすすめ:旧設定の移行期に一時的に参照する場合のみ。新規ユーザーの導入は推奨しません。
R6
Clash Meta for Android
Android
Android向けとしてはコアに最も近いクライアントです。設定の上書き、アプリ単位のプロキシ、コアのログがそのままUIに表示され、mihomoの更新にも素早く追従します。YAMLを書ける人であれば、スマホ上でもデスクトップ相当のデバッグが可能です。
UIは初心者向けの導線ではなく機能ベースで構成されているため、初めて使う際は「設定 → 新規作成 → URLから読み込み」というルートを自分で見つける必要があります。設定ファイルに触りたくない人には、Clash PlusやFlClashのほうが気楽です。
こんな人におすすめ:Clashの設定に慣れており、Android上で細かく制御したい人。
R7
Surfboard
Android
厳密に言えばClash系列には属しません。設定はSurge形式で、Clash用のYAML購読をそのまま読み込むことはできず、購読の変換が必要です。それでも比較表に含めたのは、多くの購読サービスが両方の形式を同時に提供しており、Surge形式の設定を持つAndroidユーザーがCMFAと並べて検討することが多いためです。
更新ペースは遅めで、新しいプロトコルへの追従はmihomo系クライアントに劣ります。Surge形式の設定を持っていない人は検討対象にする必要はありません。
こんな人におすすめ:すでにSurge形式の設定を持ち、Androidでも使い回したい人。
R8
ClashX Meta
保守終了
macOS
macOSのメニューバーに常駐する極めてシンプルなクライアントです。メインウィンドウはなく、操作はすべてメニューに収まり、メモリ消費も少なめ。Meta系コアのおかげでオリジナルのClashXよりも長くプロトコル互換性を維持できました。古いMacでも非常に軽く動作します。
プロジェクトは保守が終了しており、今後のプロトコルの進化には追従しません。軽量さを求めるだけならFlClashでも満たせるうえ、そちらは今も更新が続いているため、新規導入では選ばないことをおすすめします。
こんな人におすすめ:旧型Macで軽量な常駐だけを求め、新プロトコルへの対応は不要な人。