CLIENT SELECTOR / 08 CHANNELS

Clashクライアントの比較と選定

まず端末のOSで利用できないクライアントを除外し、カーネル、メンテナンス状況、通信のルーティング方式、操作の複雑さを比較します。初回導入では、保守が続いていてサブスクリプションの入口が明確な、使用端末対応版を優先してください。

メンテナンス状況を確認可能 対応プラットフォーム カーネルの種類 導入難易度 対象ユーザー

PRIMARY RESULT

Clash Plusを優先

迷ったら、まずClash Plusを選んでください。Windows、macOS、Android、iOSに対応し、初回導入や複数端末の切り替え、クライアントごとの操作差を減らしたいユーザーに適しています。

第一候補 複数端末

Clash Plus

選定で最初に確認すべきなのは画面の好みではなく、対応プラットフォーム、継続的なメンテナンス、サブスクリプションの追加可否、システム通信を想定どおりルーティングできるかです。Clash Plusはデスクトップとモバイルの両方に入口があり、基本条件をまとめて確認したい場合に向いています。初回利用では、サブスクリプションの追加、プロキシグループの選択、システムプロキシの有効化まで進め、アプリの対応範囲を見てからTUNを有効にするとよいでしょう。

端末がWindows、macOS、Linuxだけであれば、Clash Verge RevとFlClashも比較できます。mihomoの設定項目をより細かく確認したい場合は、Clash Nyanpasuを検討してください。AndroidではClash Meta for Android、FlClash、Surfboardから選べます。Clash for WindowsとClashX Metaはメンテナンスが終了しているため、旧設定の移行用にとどめ、新規環境の第一候補にはしないでください。

対応範囲 デスクトップとモバイル
設定の流れ サブスクリプション → プロキシ → ルーティング
適した段階 初回導入と複数端末
追加確認 DNS、ルール、自動更新

COMPARISON MATRIX

8種類のクライアント比較

表に記載したプラットフォーム範囲は、このサイトのダウンロードページにあるクライアントの入口と一致しています。カーネル欄はルール構文や機能の方向性を判断するためのもので、すべての画面項目が同じという意味ではありません。

クライアント 対応プラットフォーム カーネルまたは実装 メンテナンス状況 導入難易度 主な機能 対象ユーザー
Clash Plus
当サイトの第一候補
Windows
macOS
Android
iOS
mihomo / Metaエコシステム 活発にメンテナンス 低め 複数プラットフォーム、サブスクリプション管理、ルールモード、システム通信のルーティング 初回利用者、複数端末のユーザー、操作手順を統一したいユーザー
Clash Verge Rev Windows
macOS
Linux
mihomo 活発にメンテナンス 中程度 デスクトップ設定管理、システムプロキシ、TUN、オーバーライド、カーネル設定 デスクトップユーザー、ルーティングやDNSを調整したい上級ユーザー
FlClash Windows
macOS
Android
Linux
mihomo 活発にメンテナンス 低め〜中程度 クロスプラットフォームの画面、サブスクリプション管理、ルール選択、モバイルとデスクトップ対応 デスクトップとAndroidを併用し、似た画面を好むユーザー
Clash Nyanpasu Windows mihomo 活発にメンテナンス 中程度 デスクトップ設定、カーネルオプション、ルールとオーバーライド設定 Windowsの上級ユーザー、設定の詳細を確認したいユーザー
Clash for Windows
アーカイブ用途
Windows オリジナル版Clash メンテナンス終了 低め 旧GUI、システムプロキシ、設定ファイル管理 旧設定の確認、過去の環境からの移行、移行前の設定確認
Clash Meta for Android Android Clash Meta 活発にメンテナンス 中程度 モバイルでのルール振り分け、アプリ単位の処理、VPNによる通信ルーティング Androidの上級ユーザー、アプリごとの通信範囲を制御したいユーザー
Surfboard Android 独自実装 活発にメンテナンス 中程度〜高め ルールプロキシ、設定ファイルの追加、モバイルネットワーク処理 ルール設定に慣れ、サブスクリプションの互換性を確認できるAndroidユーザー
ClashX Meta
アーカイブ用途
macOS Clash Meta メンテナンス終了 低め〜中程度 メニューバー操作、システムプロキシ、旧macOSの利用手順 旧端末の設定移行、過去の環境確認、短期的な移行

CLIENT CHANNEL NOTES

各クライアントを選ぶ際の境界

以下では実際の操作手順に沿って解説します。対応端末、必要な設定、別のクライアントへ切り替えるべき状況を重点的に説明します。

CH-02 DESKTOP
活発にメンテナンス デスクトップ

Clash Verge Rev:デスクトップの詳細設定

MIHOMO

Clash Verge RevはWindows、macOS、Linuxに対応しています。選定のポイントはデスクトップでの設定管理です。基本的なサブスクリプションやルールモードに加えて、システムプロキシ、TUN、DNS、設定のオーバーライド、カーネル関連の項目を扱いたい場合は、有力な候補になります。使い始めからすべての機能を有効にする必要はありません。まずシステムプロキシでブラウザーや通常のアプリがルールどおり動くことを確認し、システムプロキシを参照しないアプリにTUNが必要か判断してください。

機能が充実したクライアントでは、設定項目同士の関係を理解する必要があります。サブスクリプション更新はリモート設定を再取得し、オーバーライドはローカルで項目を追加・調整します。TUNは通信制御の範囲を広げ、DNSはドメイン名の解決とルールのマッチングに影響します。サブスクリプションの追加だけが目的ならClash Plusのほうが手順は直接的です。Linuxのデスクトップクライアントが必要なら、Clash Verge RevとFlClashを同じ候補群で比較してください。

  • 適しています:デスクトップユーザー、Linuxユーザー、TUNや設定オーバーライドが必要なユーザー。
  • 注意点:複数のクライアントでシステムプロキシやTUNを同時に有効にせず、ルーティングとポートの競合を避けてください。
CH-03 CROSS OS
活発にメンテナンス クロスプラットフォーム

FlClash:デスクトップとAndroidの組み合わせ

MIHOMO

FlClashはWindows、macOS、Android、Linuxに対応し、複数のOSを使うユーザーや、LinuxとAndroidで似た操作方法を保ちたいユーザーに適しています。サブスクリプション、プロキシグループ、ルールモード、一般的な通信制御に対応します。選ぶ前に、このサイトのダウンロードページで端末のアーキテクチャに合う入口を確認してください。特にmacOSとAndroidでは、プロセッサに合ったインストールパッケージが必要です。

FlClashとClash Plusはいずれもクロスプラットフォームですが、適した用途は少し異なります。Clash PlusはiOSにも対応し、複数端末の統一した出発点に向いています。FlClashはLinuxに対応しているため、デスクトップの組み合わせが複雑な環境に適しています。サブスクリプションは更新できるのにアプリの通信がプロキシを通らない場合は、まずアプリがシステムプロキシを参照しているか確認し、次にTUN、VPN権限、アプリ単位の対象範囲を調べてください。サブスクリプションを何度も削除するのは適切ではありません。

  • 適しています:Windows、macOS、Linux、Androidを組み合わせて使うユーザー。
  • 注意点:インストールパッケージのアーキテクチャ、システム権限、通信のルーティング方式を端末ごとに確認する必要があります。
CH-04 CONTROL
活発にメンテナンス Windows

Clash Nyanpasu:Windowsの詳細設定

MIHOMO

このサイトのダウンロード入口にあるClash NyanpasuはWindows向けです。サブスクリプション、プロキシグループ、ルールモードを理解しており、カーネル設定、設定オーバーライド、より多くのデスクトップ項目を確認したいユーザーに適しています。このタイプのクライアントを選ぶ場合は、現在利用できる設定の項目を記録し、サブスクリプション由来の内容とローカルオーバーライドで生成された内容を分けて把握してください。更新後もすべてのカスタム項目が自動的に保持されるとは限りません。

サブスクリプションをコピーし、ノードを選び、システムプロキシを有効にするだけなら、設定パネルが充実していても操作時間が短くなるとは限りません。YAML、DNS、TUNを調整する必要がなければ、まずClash Plusを使うとよいでしょう。ルールの順序、オーバーライドの統合、カーネルの動作を詳しく確認する場合にNyanpasuへ切り替え、問題の発生源を特定できるよう一度に一つの設定だけを変更してください。

  • 適しています:Windowsの上級ユーザー、設定の読み込み関係を確認したいユーザー。
  • 注意点:サブスクリプションの内容とローカルオーバーライドは分けて記録し、更新前に適用関係を確認してください。
CH-05 ARCHIVE
メンテナンス終了 Windows・アーカイブ

Clash for Windows:旧設定の移行用

ORIGINAL

Clash for WindowsはかつてWindows環境で広く使われていましたが、現在はメンテナンスが終了しています。旧端末の設定構造、プロキシポート、サブスクリプション履歴、プロキシグループの選択を確認し、移行前の参照資料として利用することはできます。新規インストールでは保守が続いているクライアントを優先し、過去の画面に慣れていることだけを長期利用の判断材料にしないでください。

移行時は、まずサブスクリプションURLが有効か確認し、旧クライアントでローカル設定、スクリプト、オーバーライド、カスタムルールを使っていないか確認します。URLだけをコピーしても、ローカルの変更内容までは移行されません。新しいクライアントに追加した後は、ルールモード、システムプロキシ、TUN、DNS、バイパスリストを改めて確認してください。新しいクライアントが単独で動作することを確認してから旧クライアントを終了し、2つのプログラムが同じポートを使ったりシステムプロキシを変更したりする事態を避けます。

  • 適しています:旧設定の確認、過去の設定の照合、短期的な移行。
  • 注意点:新しい環境での長期利用には推奨しません。移行時に出所の不明な旧項目をそのままコピーしないでください。
CH-06 ANDROID
活発にメンテナンス Android

Clash Meta for Android:モバイルの振り分け制御

META

Clash Meta for Androidは、AndroidでMetaカーネルの機能を使いたいユーザー向けです。モバイルにはデスクトップのような統一されたシステムプロキシの入口がなく、通常はシステムVPNインターフェースで通信を制御するため、初回起動時にシステム権限を許可する必要があります。サブスクリプションを追加したら、先に設定とプロキシを選び、その後接続を開始してください。一部のアプリだけ接続できない場合は、アプリ単位のプロキシ範囲、バッテリー制限、バックグラウンド実行権限、DNS設定を確認します。

プロキシを通すアプリを選びたいユーザー、ルールによる振り分けが必要なユーザー、モバイルでのDNS動作を詳しく確認したいユーザーに適しています。すぐに追加して接続したいだけなら、まずClash Plusを確認してください。パソコンでFlClashを使っている場合は、FlClashのAndroid版との操作の一貫性も比較できます。モバイルでクライアントを切り替える前に、現在のVPN接続を停止し、古いセッションが残らないようにしてください。

  • 適しています:Androidの上級ユーザー、アプリ単位の処理やルールによる振り分けが必要なユーザー。
  • 注意点:システムVPNの許可、バックグラウンド制限、省電力設定はいずれも接続の継続性に影響します。
CH-07 RULESET
活発にメンテナンス Android

Surfboard:ルール設定に慣れてから選ぶ

INDEPENDENT

SurfboardはAndroid向けのルールプロキシクライアントで、独自実装を採用しています。一般的な設定やサブスクリプションの利用には対応しますが、画面上に似た概念があるからといって、すべてのClash YAML項目や動作が完全に一致するとは限りません。選ぶ前に、サブスクリプション提供元の形式を正しく読み込めるか確認し、プロキシグループ、ルール、DNSの結果が想定どおりか確認してください。

ルールが上から順に評価され、プロキシグループが出口を選択し、DNSの結果がドメインルールに影響することを理解しているユーザーに適しています。追加後に認識されない項目があれば、ルール部分を削除するのではなく、サブスクリプション形式とクライアントのドキュメントを確認してください。Androidのプロキシクライアントを初めて使うユーザーには、Clash PlusまたはClash Meta for Androidのほうが、このサイトのガイドに対応させやすいでしょう。

  • 適しています:ルールプロキシの概念を理解し、設定の互換性を判断できるAndroidユーザー。
  • 注意点:独自実装だからといって、すべてのClash項目が同じ方法で処理されるわけではありません。追加後は実際の動作を確認してください。
CH-08 ARCHIVE
メンテナンス終了 macOS・アーカイブ

ClashX Meta:macOSの旧環境からの移行

META

ClashX MetaはmacOSのメニューバーで使うクライアントですが、現在はメンテナンスが終了しています。旧端末で使い続けている場合は、サブスクリプションの出所、プロキシポート、拡張モード、DNS、バイパス設定を確認してから、Clash Plus、Clash Verge Rev、FlClashのいずれかへの移行を検討してください。新しいクライアントを選ぶ際は、画面の位置を完全に合わせる必要はありません。サブスクリプションを読み込めるか、ルールが実行されるか、システム通信が正しく制御されるかを基準にします。

macOSの移行では、システムのネットワーク設定と権限に注意が必要です。旧クライアントを終了したら、システムプロキシが解除されていることを確認してから新しいクライアントを起動します。TUNや拡張モードを使う場合、新しいクライアントでネットワーク拡張や管理者権限の許可を再度求められることがあります。移行後はブラウザー、ターミナル、システムプロキシを参照しないアプリを個別にテストし、1つのWebページだけで判断しないでください。

  • 適しています:旧macOS環境の確認、メニューバークライアントの移行、短期的な移行期間。
  • 注意点:移行後はシステムプロキシ、ネットワーク権限、DNS、TUNの状態を再確認してください。

SCENARIO ROUTING

用途に応じて選ぶ

画面の見た目より、端末の条件と利用目的のほうが重要です。以下の提案で候補を絞り、最終的には現在のOS、プロセッサアーキテクチャ、実際の設定要件で判断してください。

FINAL CHECK

ダウンロード前の5項目チェック

以下を確認してからダウンロードページへ進むと、対応外のプラットフォームへの誤インストール、プロキシの重複有効化、移行時の設定漏れを減らせます。

  1. OSとプロセッサアーキテクチャを確認

    端末がWindows、macOS、Android、iOS、Linuxのどれかを確認します。macOSではIntelとAppleシリコンを区別し、モバイル端末やLinuxのパッケージもプロセッサアーキテクチャ別に分かれる場合があります。ファイルをダウンロードできても、現在の端末で使えるとは限りません。

  2. 活発にメンテナンスされているクライアントを優先

    新しい環境では、Clash Plus、Clash Verge Rev、FlClash、Clash Nyanpasu、Clash Meta for Android、Surfboardから選ぶのを優先してください。Clash for WindowsとClashX Metaは旧環境の確認や移行用であり、活発にメンテナンスされているクライアントより優先すべきではありません。

  3. 本当にTUNが必要か判断

    ブラウザーや通常のアプリがシステムプロキシを参照できるなら、まずシステムプロキシを使います。ゲーム、コマンドラインツール、一部のアプリがシステムプロキシを参照しない場合にTUNを検討してください。有効にする前に、システム権限、DNS設定、ほかのネットワークツールがルーティングを使用していないかを確認します。

  4. サブスクリプションとローカル変更を区別

    サブスクリプションの更新では通常、リモート設定が再取得されます。ローカルオーバーライド、カスタムルール、スクリプトが保持されるかは、クライアントの統合方法によって異なります。クライアントを移行する前にローカルの変更内容を記録し、サブスクリプションURLだけをコピーして設定全体が移行されたと思わないでください。

  5. 通信制御クライアントは一度に1つだけ実行

    複数のクライアントが同時にシステムプロキシを変更したり、同じポートを待ち受けたり、TUNインターフェースを作成したりすると、接続の切り替わり、DNSの異常、アプリの接続障害が起きる場合があります。新しいクライアントをテストする前に古いクライアントを終了し、サブスクリプション、プロキシ、通信制御、動作確認の順に進めてください。

NEXT OPERATION

ダウンロードページでプラットフォームを選ぶ

ダウンロードページでは、Windows、macOS、Android、iOS、Linux、Mihomoカーネル別に分類しています。端末に対応するプラットフォームのタブを選び、プロセッサアーキテクチャに合ったインストールパッケージをダウンロードしてください。