クライアント選び · 対応OS/カーネル/設定方法

Clashクライアントの比較・選び方

まずはClash Plusがおすすめです。デスクトップでのルール管理、Android向けの操作、古い設定からの移行が必要な場合は、対応OSやカーネルを確認して選びましょう。

対応OSを確認してから、カーネルと設定を見る

クライアントは画面表示、サブスクリプション管理、システムとの連携を担い、カーネルはプロトコル接続、ルール判定、DNS処理を担います。同じClash対応をうたうソフトでも、設定項目や権限、バックグラウンドでの動作は異なります。まず対応OSのインストーラーを確認し、次にサブスクリプション形式、最後に日常の操作性を比べましょう。

初めて使うならClash Plusがおすすめです。当サイトではWindows、macOS、Android、iOS向けのダウンロード先を案内しています。設定の読み込み、ポリシーの選択、接続までの基本操作を試しやすいクライアントです。LinuxユーザーにはClash Verge Revがおすすめです。設定を細かく上書きしたいデスクトップユーザーは、Clash Verge RevとFlClashも比較してみてください。インストーラーはクライアントのダウンロードページにまとめています。対応状況は各リリース情報をご確認ください。

画面のテーマより、まずプロトコル名を確認しましょう。サブスクリプションで新しいプロトコルやルール形式、DNS項目を使う場合は、対応する現行カーネルを選ぶのが基本です。オリジナル版Clash、旧Premium、Meta/mihomoは同じ機能を備えているわけではありません。Metaが後にmihomoの名称を引き継いでも、古いクライアントが自動的に新機能へ対応するわけではありません。

8つのクライアントを比較

対応OSには当サイトで案内しているダウンロード先を掲載しています。上流プロジェクトの全配布先を網羅したものではありません。画面が狭い場合は、左右にスクロールしてご覧ください。

クライアント 当サイトで案内するOS カーネル/実装 更新状況 使いやすさ 主な特徴 おすすめのユーザー
Clash Plus Windows、macOS、Android、iOS Clash系設定に対応。各OSでの対応状況はリリース情報をご確認ください 継続的に更新 低め。案内に沿って設定を読み込めます デスクトップとモバイルに対応。接続や設定管理の基本機能を搭載 初心者、複数端末で使う方。当サイトのおすすめ
Clash Verge Rev Windows、macOS、Linux mihomo(Metaから発展) 継続的に更新 中程度。詳細設定が豊富 設定の上書き、システムプロキシ、TUN接続 デスクトップの上級ユーザー、Linuxユーザー
FlClash Windows、macOS、Linux、Android mihomo 継続的に更新 低〜中程度 クロスプラットフォームの画面、サブスクリプション、ポリシー管理 デスクトップとAndroidを併用する方
Clash Nyanpasu Windows mihomoなどのカーネルを選択可能。対応状況は配布パッケージによって異なります 継続的に更新 中程度。設定の階層を理解する必要があります デスクトップでの設定管理と画面のカスタマイズ デスクトップの操作環境を調整したい方
Clash for Windows Windows版アーカイブ 旧Clash/Premium系 サポート終了 旧ユーザーにはなじみがありますが、初めて使う方にはおすすめしません 旧来のProfilesとルール管理 旧環境の確認や移行を行う方
Clash Meta for Android Android Meta/mihomo系 継続的に更新 中程度。設定ファイル中心 Android VPN接続、設定、アプリごとの通信振り分け Clash YAMLに慣れたAndroidユーザー
Surfboard Android 独自実装。オリジナル/Meta/mihomoカーネルではありません 継続的に更新 対応設定があれば低め。形式変換を伴う移行は難易度が高め Surge形式の設定、Android VPN接続 互換性のあるサブスクリプションを利用中のAndroidユーザー
ClashX Meta macOS版アーカイブ Meta系 サポート終了 接続は簡単。設定を手書きする場合は難易度が高め メニューバー操作、システムプロキシ、拡張モード 既存のmacOS環境から移行する際の参考

更新状況はクライアント選びの目安であり、すべてのOSで機能がそろっていることを示すものではありません。使いやすさは操作手順の比較で、性能や品質の評価ではありません。

各クライアントの特徴

Clash Plus:初心者や複数端末で使う方におすすめ

おすすめデスクトップ・モバイル

Clash Plusは、初めてクライアントをインストールする方の入門に適しています。利用できる設定を読み込み、ルールモードとポリシーグループを選び、OSの案内に従ってネットワーク接続を許可します。最初からすべての詳細設定を調べるより、基本の流れを一通り試すことで、問題がサブスクリプション、OSの権限、ルール選択のどこにあるか判断しやすくなります。

複数端末で使う場合、同じクライアントのブランドを目印にダウンロード先や説明を探しやすいのが利点です。ただし、OSごとの設定が完全に共通という意味ではありません。iOSのネットワーク拡張とデスクトップのシステムプロキシは仕組みが異なります。サブスクリプションを複数端末で使えるかどうかは、設定の提供元による端末数制限もご確認ください。プロトコル、上書き機能、設定項目は各OSのリリース情報を参照してください。

公式サイトはclashplus.ioです。インストール前にダウンロードページでOS別のリンクをご確認ください。iOS版はApp Storeから入手できます。

Clash Verge Rev:デスクトップでの設定上書きとルール管理

Clash Verge RevはWindows、macOS、Linux向けのデスクトップクライアントで、mihomoカーネルを使用します。サブスクリプションの更新後もローカルのDNS設定や追加ルールなどを維持したい場合に適しています。サブスクリプションの内容とローカルの変更を分けて管理できるため、設定を頻繁に更新しながら独自の調整も残したい方に向いています。

高度な機能を使うには、設定がどこで適用されるかを理解する必要があります。サブスクリプションファイル、ローカルの上書き設定、クライアントのオプションでは、それぞれ結果が異なる場合があります。TUN接続にはサービスのインストールや管理者権限、ルーティングの設定も必要です。初回はシステムプロキシで接続を確認してから、機能を一つずつ有効にしましょう。複数の接続方式を同時に切り替えると、原因の切り分けが難しくなります。

Windows版を見る · macOS版を見る · Linux版を見る

FlClash:デスクトップとAndroidで近い操作感

FlClashはmihomoをベースにしており、当サイトではデスクトップ版とAndroid版を案内しています。複数端末で似た画面構成を使いたい方に適しています。設定の読み込み、ポリシーの切り替え、接続状況の確認といった操作を覚えやすい一方、システムへの接続方法はOSごとに異なります。

選ぶ際は、端末の構成と日々の操作を重視しましょう。Androidではプロセッサのアーキテクチャに合ったアプリを選び、VPN接続を許可する必要があります。Linuxではパッケージ形式とデスクトップ環境を確認してください。画面が似ていても、設定をそのまま共有できるとは限りません。ファイルパス、インターフェース名、OS固有の項目を含む上書き設定は、端末ごとに分けて保存しましょう。

Android版インストーラーを見る。デスクトップ版はダウンロード一覧をご確認ください。

Clash Nyanpasu:デスクトップの操作環境と設定管理

Clash Nyanpasuは、デスクトップでの操作性や設定の整理、画面のカスタマイズを重視する方に向いています。当サイトではWindows版を案内しています。利用できるカーネルや同梱設定は各リリース情報をご確認ください。カーネルを切り替えられるからといって、同じ設定がすべてのカーネルで同じように動くとは限りません。

ポリシーグループ、ルール、上書き設定の関係を理解している方は、デスクトップクライアントの候補として検討できます。移行時は、まず実際に使用するカーネルを確認し、基本設定を読み込みましょう。ルールの適用とDNSが正常に動くことを確かめてから、ローカルの調整を戻してください。既存のサブスクリプションに接続したいだけの初心者が、最初にカーネルの切り替えから始める必要はありません。

Windowsクライアント一覧を見る。

Clash for Windows:サポート終了後の移行先を検討

サポート終了

Clash for Windowsは、略してCFWとも呼ばれます。古い解説では、Profiles、Proxies、システムプロキシの操作例としてよく登場します。旧Clash/Premium系に属するため、mihomoを使う現行クライアントとは区別してください。当サイトではWindows版のアーカイブを提供していますが、初めて使う方にはおすすめしません。

サブスクリプションが旧カーネル非対応のプロトコルや設定項目を使い始めた場合、画面上の設定を変更しても機能を補えないことがあります。Clash Plus、Clash Verge Rev、FlClashへ移行する際は、サブスクリプションを読み込み直し、ローカルのルールやDNS設定を確認してください。旧ソフトのフォルダーからキャッシュ、ポート、バックグラウンドサービスまでまとめて移さないようにしましょう。

切り替える前に、旧クライアントのシステムプロキシと自動起動を無効にし、同じポートを複数のソフトが使用しないようにしてください。アーカイブ版と代替クライアントはWindowsダウンロード一覧をご覧ください。

Clash Meta for Android:設定ファイル中心のAndroidクライアント

Clash Meta for Androidは、略してCMFAとも呼ばれます。Meta/mihomo系カーネルを採用しており、Clash設定をすでに持ち、Androidでサブスクリプションやアプリごとの通信振り分けを管理したい方に適しています。実際に使える設定項目は同梱カーネルによって異なります。Metaという名称だけで、新機能に対応しているかどうかを判断しないでください。

AndroidではVPNの権限に加え、バックグラウンド動作に関するバッテリー設定も確認が必要です。設定を読み込めても、通信がVPNに接続されたとは限りません。起動後にシステムのVPN状態を確認し、対象アプリが除外されていないかチェックしましょう。設定を変えていないのに接続が繰り返し切れる場合は、サブスクリプション全体をすぐに変更せず、まずバックグラウンド制限を確認してからノードとDNSを調べてください。

AndroidクライアントとCPUアーキテクチャの選び方を見る。

Surfboard:Surge形式の設定に対応しているか確認

SurfboardはAndroidクライアントですが、Clashカーネルを使った別の画面ではありません。独自実装とSurge形式の設定を採用しており、対応する設定をすでに持っている方に適しています。Clash YAMLを使っている場合、拡張子だけ変更して読み込むことはできません。ノードの記述、ルール形式、ポリシーグループの書き方が異なる場合があります。

他のクライアントからSurfboardへ移行する場合は、設定の提供元に対応形式の有無を確認し、プロトコルやルールの対応範囲も調べてください。一部の設定構文に対応していても、他のソフトの全機能を使えるとは限りません。現在のClashサブスクリプションをそのまま使いたい場合は、Clash Plus、CMFA、FlClashを優先すると、形式変換の手間を減らせます。

Surfboardとその他のAndroid向けクライアントを見る。

ClashX Meta:macOS旧環境向けのアーカイブ版

サポート終了

ClashX MetaはMeta系カーネルを採用し、macOSのメニューバーから通信モード、システムプロキシ、拡張モードなどを操作できます。以前から使っている方が設定場所や操作手順を確認する際に役立ちますが、開発が終了しているため、新しいシステムで長期的に使い始めるクライアントとしてはおすすめしません。

移行前に旧環境のポート番号と設定の入手元を記録し、システムプロキシと拡張モードを無効にしてください。Apple Silicon用とIntel用のインストーラーは、端末のプロセッサに合わせて選ぶ必要があります。名前が同じでも、異なるアーキテクチャ向けのものは使えません。新規インストールではClash Plus、Clash Verge Rev、FlClashを比較し、サブスクリプションとの互換性や操作感で選びましょう。

macOS向けの現行おすすめとアーカイブを見る。

用途に合わせて候補を絞る

同じノードを使っても、クライアントだけで使い勝手が決まるわけではありません。ネットワーク経路、プロトコル、DNS、ルール、端末のスリープ設定も接続に影響します。比較する際は、できるだけ同じ設定とネットワーク環境を使い、まずルールの適用を確認してから操作性を比べましょう。画面の反応速度だけで実際の通信性能を判断することはできません。

クライアントを変更する前の移行チェック

  1. 設定の入手元を記録する。サブスクリプションURL、ローカルルール、引き継ぎたい上書き設定を控えてください。サブスクリプションURLには認証情報が含まれる場合があります。バックアップを公開文書やスクリーンショット、コードリポジトリに保存しないでください。
  2. 移行先の形式とプロトコルを確認する。Clash系クライアントではYAMLの設定項目とカーネルの対応状況を確認し、Surfboardでは対応形式を別途確認してください。移行先で未対応の項目が表示された場合は、ログで該当箇所を確認しましょう。DNSやルールの設定全体をそのまま削除しないでください。
  3. 旧クライアントの接続を終了する。旧クライアントのシステムプロキシ、TUN、拡張モードを無効にし、自動起動も一時的に解除してください。旧プロセスが停止したことを確認してから新しいクライアントを起動し、ポートの競合、プロキシのループ、ルーティングの重複を防ぎましょう。
  4. 基本設定から順に戻す。まずサブスクリプションを読み込み、有効なポリシーを選び、接続方式を一つだけ有効にしてください。Webページにアクセスできたら、ローカルの上書き設定、LANアクセス、自動起動を一つずつ戻し、その都度ルールと接続ログを確認しましょう。
  5. 使いたいアプリで接続を確認する。ブラウザーが使えても、すべてのアプリの通信が接続されているとは限りません。対象アプリがシステムプロキシを使用するか確認し、必要に応じてTUNの利用を検討してください。Androidではアプリごとの通信振り分けとバックグラウンド権限も確認しましょう。

迷ったら、初心者や一般的な複数端末利用にはClash Plus、Linuxやデスクトップで細かく設定したい方にはClash Verge Rev、デスクトップとAndroidで操作感をそろえたい方にはFlClashがおすすめです。その他のクライアントは設定の互換性や既存の操作環境に合わせて選びましょう。ダウンロードページでインストーラーとシステム要件を確認できます。インストール後の操作についてはよくある質問をご覧ください。

Clashをダウンロード