CLIENT SELECTION / クライアントの選び方
Clashクライアントの比較と選び方
まずOSを確認し、次にサブスクリプションの形式とコアを確認しましょう。初めての方にはClash Plusがおすすめです。デスクトップで詳細設定を行う場合はClash Verge Rev、デスクトップとAndroidで似た操作感を求める場合はFlClashも比較してみてください。
このページでは8種のクライアントを比較しています。バージョン番号や評価順ではありません。対応OSは当サイトのダウンロードページで案内している範囲を示し、プロジェクトが過去に提供したすべてのOSを網羅するものではありません。
対応OS・コア・使いやすさ
メンテナンス状況は定性的な分類であり、今後のリリースを保証するものではありません。インストール前に、各プロジェクトやアプリストアの説明をご確認ください。使いやすさは、初回の設定読み込み、ネットワーク権限の許可、接続問題の確認に必要な操作量を基準とし、性能の優劣を示すものではありません。
| クライアント | 対応OS | コア | メンテナンス状況 | 使いやすさ | 特徴・注意点 | おすすめのユーザー |
|---|---|---|---|---|---|---|
| Clash Plus | Windows、macOS、Android、iOS | 各OS版アプリに内蔵されたコアの説明をご確認ください | 継続的にメンテナンス中 | 低め | サブスクリプションの読み込みとポリシー選択が可能。機能はOSごとに要確認 | 初めてインストールする方、複数端末で使う方 |
| Clash Verge Rev | Windows、macOS、Linux | mihomo(Meta系) | 継続的にメンテナンス中 | 標準 | 設定のオーバーライド、ルール管理、TUN、デスクトップ連携 | デスクトップの詳細設定を行いたい方 |
| FlClash | Windows、macOS、Linux、Android | mihomo | 継続的にメンテナンス中 | 低め〜標準 | クロスプラットフォーム対応。システムへの適用方法はOSによって異なる | デスクトップとAndroidの両方で使う方 |
| Clash Nyanpasu | Windows | コア管理に対応。実際に使うコアは要確認 | 継続的にメンテナンス中 | 標準〜高め | コア管理と設定のカスタマイズが可能。コア変更後は設定項目の再確認が必要 | 設定の違いを理解して管理できる方 |
| Clash for Windows(CFW) | Windows(アーカイブ版) | 旧Clash系。内蔵コアはアーカイブに含まれる説明をご確認ください | メンテナンス終了 | 基本操作は簡単。互換性の確認は難しめ | 古い解説が多い一方、新しいコアの設定項目に対応するとは限らない | 既存環境を確認・移行したい方 |
| Clash Meta for Android(CMFA) | Android | Meta/mihomo系 | 継続的にメンテナンス中 | 標準 | 設定管理、アプリごとの通信振り分け、ログ確認 | Androidで詳細設定を行いたい方 |
| Surfboard | Android | 独自実装。Clashコアではありません | 継続的にメンテナンス中 | 対応済み設定があれば簡単。移行時は難しめ | 独自の設定形式を採用。Clash YAMLとの互換性は保証されない | Surfboard対応の設定をすでにお持ちの方 |
| ClashX Meta | macOS(アーカイブ版) | Meta系。内蔵コアはアーカイブに含まれる説明をご確認ください | メンテナンス終了 | 基本操作は簡単。新しいOSへの対応確認は難しめ | メニューバーから操作。OSや設定との互換性に注意 | 既存のmacOS環境から移行する方 |
スマートフォンでは表を横にスワイプできます。Linuxでは当サイトのClash Verge RevまたはFlClashをお選びください。iOSではダウンロードページからClash PlusのApp Storeリンクをご確認ください。
Clashクライアント8種を詳しく解説
クライアントは画面、設定管理、OS連携を担い、コアは接続処理、ルール判定、DNSなどを担います。両者は分けて考える必要があります。画面に設定項目があっても、コアや設定ファイル、OSの権限が条件を満たしているとは限りません。
Clash Plus:初めてのインストールにおすすめ
お使いのOSに合ったClash Plusを選び、サービス提供元から入手した対応サブスクリプションを読み込みます。Windows、macOS、Android、iOSのダウンロード先があり、初めてでも同じクライアントシリーズから始めやすいことをおすすめの理由としています。OSごとの内部実装が完全に同一という意味ではありません。まずはサブスクリプションの更新、ポリシーの選択、接続の開始・停止を覚え、必要に応じて詳細設定に進みましょう。
複数端末で使う場合は、設定形式、プロトコル対応、権限の許可手順を端末ごとに確認してください。デスクトップのシステムプロキシとスマートフォンのVPN接続は別の設定です。画面の手順をそのまま流用しないでください。iOSアプリの詳細は公式サイトclashplus.ioで確認できます。インストール先はダウンロードページのiOSセクションをご覧ください。Linuxでは当サイトが案内する別のデスクトップクライアントをお選びください。
Clash Verge Rev:デスクトップのルール・設定管理
ルールの調整、オーバーライドの管理、TUN設定が必要なWindows、macOS、Linuxユーザーには、Clash Verge Revがおすすめです。mihomoコアを採用しており、サブスクリプションの基本設定とローカルでの変更を分けて管理できます。変更前に、編集対象が元のサブスクリプション、オーバーライド設定、クライアントが生成した最終設定のどれなのかを確認しましょう。更新後にローカル設定が消えたと誤解するのを防げます。
難しいのは設定の読み込みではなく、各設定の関係を理解することです。システムプロキシ、TUN、DNSの制御、ルールモードにはそれぞれ役割があるため、一度にすべて有効にしないでください。まずシステムプロキシで基本動作を確認し、アプリがプロキシを経由しない場合にTUNの利用を検討します。管理者権限やサービス権限が必要な場合は、クライアントの案内に従って許可してください。何度も再インストールして問題を解決しようとしないでください。
FlClash:デスクトップとAndroidで似た操作感
FlClashはmihomoコアを採用し、当サイトではWindows、macOS、Linux、Android版を案内しています。PCとスマートフォンで似た画面構成を使いたい方は、候補に加えてみてください。設定の読み込み、ポリシーの選択、接続状況の確認は共通の考え方で操作できますが、バックグラウンド動作、通知権限、システムプロキシ、VPNの許可はOSごとに管理されます。
同じmihomo系だからといって、移行時にデータフォルダー全体をそのままコピーしないでください。まず設定を読み込み、次にアプリごとの設定を確認します。Androidではバックグラウンド制限が接続に影響していないか、Linuxではデスクトップ環境とアプリがシステムプロキシに従うかを確認してください。共通の画面ならメニューを探す手間は減りますが、OSごとのネットワーク機能の違いは解消されません。
Clash Nyanpasu:コア管理とカスタマイズ
当サイトではClash NyanpasuのWindows版を案内しています。コアの選択、設定の生成、デスクトップの各種設定の関係を理解して使いたい方に適しています。利用前に有効なコアを確認し、サブスクリプションに含まれるプロトコル、ルールプロバイダー、DNS項目を照合してください。コア管理に対応していても、どの設定でもそのまま動作するわけではありません。
コアを切り替えたら、接続を開始する前に設定を検証してください。未対応の項目や解析エラーが発生した場合は、ノードを変更するだけでなく、エラー箇所から構文や機能の違いを確認します。プロキシクライアントを初めて使う方が、最初からコアの切り替えを行う必要はほとんどありません。明確な互換性の要件がある場合に、コア管理機能が役立ちます。
Clash for Windows:アーカイブと移行の参考情報
Clash for Windowsはメンテナンスが終了しており、当サイトではアーカイブとして掲載しています。古いガイドにあるProfiles、Proxies、Generalなどの操作は基本的な流れを理解する参考になりますが、現在のmihomoが持つすべての設定項目に対応しているとは限りません。新しいプロトコル、DNS設定、ルール記法を使えるかどうかは、実際に内蔵されているコアによって異なります。
初めてのインストールにCFWはおすすめしません。既存環境から移行する場合は、設定とルールをバックアップし、ローカルポート、システムプロキシ、スタートアップ設定を記録してから、メンテナンスが続いているクライアントで個別に動作を確認してください。システムプロキシを制御するクライアントを同時に2つ起動しないでください。アーカイブ版を使えば旧OSとの互換性の問題が解決するわけではありません。
Clash Meta for Android:アプリごとの通信設定
Clash Meta for AndroidはCMFAとも呼ばれ、Meta/mihomo系のクライアントです。Androidで設定を管理したい方、アプリごとに通信を振り分けたい方、ログを確認したい方は、Clash PlusやFlClashと比較してみてください。初回接続ではVPNを許可し、通知とバックグラウンド動作の設定を確認してから、サブスクリプション、ポリシーグループ、対象アプリの動作を検証します。
アプリごとの通信振り分けでは、対象に含めるリスト、除外リスト、ルールの適用範囲を理解する必要があります。特定のアプリがクライアントを経由しない場合、ノードの障害ではなく、除外設定や別のネットワーク経路が原因かもしれません。多くのAndroid環境では、通常のVPNサービスを同時に有効にできるのは1つです。接続に問題がある場合は、ほかのVPNアプリを先に停止してください。
Surfboard:まず設定形式を確認
SurfboardはAndroid向けのプロキシクライアントですが、Clashコアは使用していません。同じダウンロード候補に含まれていても、任意のClash YAMLをそのまま読み込めるとは限りません。Surfboard対応の設定をお持ちの場合は、読み込み方法を確認してください。Clashのサブスクリプションしかない場合は、設定の提供元にSurfboard用の形式があるかお問い合わせください。
形式の変換は、ファイルの拡張子を変更するだけではありません。プロキシプロトコル、ポリシーグループ、ルールの記述方法、DNS設定に違いがある場合があり、変換後も項目ごとの確認が必要です。当サイトのClash入門ガイドに沿って初回接続を行いたい場合は、使用する設定に対応したクライアントを選びましょう。形式の変換とネットワークのトラブルシューティングを同時に行うのは避けてください。
ClashX Meta:macOS向けアーカイブ版メニューバークライアント
ClashX Metaはメンテナンスが終了しており、Meta系コアを採用しています。当サイトではmacOS版をアーカイブとして掲載しています。メニューバーからの操作は、使い慣れた方には便利ですが、画面がシンプルだからといってOSとの互換性や権限の問題が少ないとは限りません。新規インストールでは、まずClash Plus、Clash Verge Rev、FlClashを比較し、アーカイブ版を使う必要があるか検討してください。
別のmacOSクライアントに移行する際は、まず旧クライアントを終了してシステムプロキシを元に戻し、古いログイン項目や補助サービスが接続を再び制御しないことを確認します。その後で設定を読み込み、プロキシポートとポリシー選択を再確認してください。Apple Silicon用とIntel用のインストーラーは、アーキテクチャに合わせて選ぶ必要があります。アプリ名だけで判断しないでください。
用途から候補を絞る
クライアント移行前に確認する4項目
- 設定のコピーを保存する。元の設定とローカルのオーバーライドをバックアップし、サブスクリプションの提供元、ポリシーグループの選択、自作ルールを記録してください。サブスクリプションURLにアクセス情報が含まれる場合があります。公開するスクリーンショットや問い合わせに貼り付けないでください。
- コアと設定構文を確認する。旧Clash、Meta、mihomoでは利用できる機能に違いがあります。まず設定を読み込めるか確認し、次にプロトコルとルールの動作を検証してください。Surfboardは独自の設定形式を使うため、別途確認が必要です。
- 旧クライアントのネットワーク制御を解除する。旧クライアントを終了し、システムプロキシ、TUN、VPNを無効にして、スタートアップ設定も確認してください。ポートが使用中の場合は、旧プロセスを特定します。原因を隠すために複数のポートを手当たり次第に変更しないでください。
- 接続経路を確認する。まず端末が通常どおりインターネットに接続できることを確認し、その後で新しいクライアントを有効にします。接続がクライアントに届いているか、どのルールに一致したか、どのポリシーを使ったかを確認してください。ブラウザーで接続できても、すべてのアプリがクライアントを経由するとは限りません。対象アプリごとにテストしてください。
移行後の最初の動作確認は、mode: ruleから始められます。ルールモードは接続ごとにルールを順番に適用し、グローバルモードは全体のポリシー選択を変更します。グローバルモードは比較用の確認に使えますが、ルールの問題を調べる代わりにはなりません。DNSとTUNの詳しい確認手順はトラブル対処ガイド、用語の説明は用語集をご覧ください。
選び方のまとめ:Clash Plusがおすすめ
初めてのインストールや一般的な複数端末での利用には、Clash Plusがおすすめです。デスクトップの詳細設定ならClash Verge Rev、デスクトップとAndroidで似た操作感を求めるならFlClash、コア管理が必要ならClash Nyanpasu、Androidの詳細設定ならCMFAを比較してください。Surfboardは設定形式を先に確認し、CFWとClashX Metaはアーカイブや移行の参考としてご利用ください。
候補を絞ったら、ClashダウンロードページでOSとアーキテクチャを選んでください。インストーラーで入手できるのはクライアント本体です。接続には有効な設定、適切なポリシー、OSの権限が必要です。初回接続に失敗しても、次々とクライアントを変更しないでください。トラブル対処の手順に沿って原因を確認してから、移行するか判断しましょう。