CLIENT COMPARISON

Clash クライアント徹底比較と選び方

ダウンロードページに掲載している8つのクライアントは、それぞれ異なる方向性を持っています。すぐ使える手軽さを重視したもの、深いカスタマイズ性を重視したもの、そしてすでにメンテナンスが終了し資料としてのみ残っているものが2つあります。このページでは対応プラットフォーム、コアの種類、メンテナンス状況、導入のしやすさ、特色機能、向いている人という6つの観点で一覧化し、さらに代表的な利用シーンごとに結論を示します。メンテナンス状況の記述はいずれも定性的なもので、具体的なバージョン番号や日付には触れていません。


MATRIX

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

画面が狭い場合は表を横にスクロールしてご覧ください。「導入のしやすさ」は、インストールからサブスクリプションを読み込んで接続できるまでの操作の複雑さを指し、機能の上限とは関係ありません。

クライアント 対応プラットフォーム コア メンテナンス状況 導入のしやすさ 特色機能 向いている人
Clash Plus Win / macOS / Android / iOS mihomo 積極的にメンテナンス中 全プラットフォーム対応、サブスクリプション読み込みの簡略化、iOSはApp Storeで公開 ほとんどのユーザー、特に複数デバイス利用者
Clash Verge Rev Win / macOS / Linux mihomo 積極的にメンテナンス中 設定強化スクリプト、TUNモード、ルールエディタ デスクトップの上級ユーザー、Linuxユーザー
FlClash Win / macOS / Linux / Android mihomo 積極的にメンテナンス中 デスクトップとモバイルでUIが統一、導入後すぐ使える デスクトップとスマホの操作を統一したいユーザー
Clash Nyanpasu Windows Meta系、切り替え可能 積極的にメンテナンス中 コア切り替え、UIテーマ、スクリプト拡張 設定をいじり込みたいWindowsユーザー
Clash for Windows Windows オリジナル版Premium メンテナンス終了 過去の資料・チュートリアルが豊富 資料としての参考用途のみ、新規導入は非推奨
Clash Meta for Android Android mihomo 積極的にメンテナンス中 TUNモード、ルールセット、コア本来のフィールドに近い 設定ファイルに慣れたAndroidユーザー
Surfboard Android 独立実装 更新頻度は低め Surge風の設定文法 Surge文法との互換性が必要なAndroidユーザー
ClashX Meta macOS Meta系 メンテナンス終了 メニューバー常駐、軽量 資料としての参考用途のみ、新規導入は非推奨

CORE LINEAGE

コアの違い:クライアント選びの前に3つの名称を整理する

クライアントはあくまでUIの皮であり、実際に通信を処理するのはコアです。3つのコア名称は似ていますが、機能とメンテナンス状況には明確な差があり、設定ファイルで使えるフィールドにも直結します。

オリジナル版 / Premiumコア アーカイブ済み

Clashプロジェクトの最初のコアです。Premium版はオープンソース版にTUNやルールセットなどのクローズドソース機能を追加したものでした。上流リポジトリは既に削除され更新も停止しており、これに依存するクライアント(Clash for Windowsなど)は今後のプロトコルやセキュリティ面のパッチを受けられず、新しい設定文法にも対応していません。

Metaコア 過渡期の名称

オリジナル版の更新停止後、コミュニティが開発を継続したブランチで、VLESSやHysteriaなどの新プロトコルとより柔軟な振り分け文法を追加しました。「Meta」はこのブランチの初期の名称で、現在プロジェクト名は変更されていますが、多くのクライアントやチュートリアルでは今も旧称が使われています。Metaという名前を見た場合、通常はこの活発なブランチを指しています。

mihomo 現在のメインライン

Metaブランチの改名後の正式名称で、現在唯一活発にメンテナンスされているメインラインのコアです。このページで比較している現役クライアント(Clash Plus、Verge Rev、FlClash、Nyanpasu、CMFA)は、いずれもmihomoまたはその互換ブランチをベースにしており、プロトコル対応とルール文法は継続的に進化しています。


REVIEWS

個別レビュー

ダウンロードページの掲載順に沿って、各クライアントの位置づけ、強み、弱点、どんな条件なら選ぶべきかを解説します。

Clash Plus

ALL-PLATFORM
まず候補に

4大プラットフォームすべてをカバーしているのが最大の特徴です。Windows、macOS、Androidにインストーラーが提供され、iOSはApp Storeで直接公開(公式サイトはclashplus.io)。サブスクリプションの読み込み、モード切り替え、ノードの遅延テストといった頻度の高い操作はいずれも1〜2ステップに圧縮されており、ドキュメントを読まなくても理解できる設定項目がほとんどです。内部はmihomoコアで動作しており、新しいプロトコルやルールセットも問題なく解析できます。弱点はVerge Revに比べると深いカスタマイズ性が劣ることで、設定スクリプトの注入機能はありません。ほとんどのユーザーにとって、手軽さと機能上限のバランスが最も取れた1本です。

Clash Verge Rev

DESKTOP-PRO
推奨

デスクトップ版として機能上限が最も高い1本です。設定強化スクリプトを使えば、サブスクリプション本体を書き換えずにカスタムルールを追加できます。TUNモード、システムプロキシガード、ルールエディタも揃っており、Linux向けにはdebとrpmパッケージが提供されているため、3大デスクトップOSを最も網羅的にカバーする選択肢の一つです。その代償として設定ページの情報密度が高く、初回利用時は「サブスクリプション」「Profile」「Merge/Script」といった概念を理解する必要があります。YAMLを書ける人、細かく振り分けを制御したい人、あるいは主にLinuxを使っている人には迷わず選べる1本です。

FlClash

UNIFIED-UI
推奨

Flutterで構築されており、最大のメリットはWindows、macOS、LinuxとAndroidの4端末でUIがほぼ同一であることです。パソコンで覚えた操作をそのままスマホでも使えるため、再学習の必要がありません。mihomoコアを内蔵しており、サブスクリプションを読み込めばデフォルト設定のまま接続でき、ルールモード、ノードグループ、遅延テストもすべてホーム画面からアクセスできます。カスタマイズの深さはClash PlusとVerge Revの中間で、スクリプト注入はありませんが一部設定の上書きには対応しています。デスクトップとAndroidの両方を使い、操作習慣を2つに分けたくないユーザーに向いています。

Clash Nyanpasu

CORE-SWITCH

Windows専用のクライアントで、最大の特徴はコアを切り替えられることです。Meta系の異なるビルドを切り替えられるため、ある問題がコア側の原因か設定側の原因かを検証しやすくなっています。UIのテーマ性が高く、スクリプト拡張や設定のチェーン結合にも対応していて、全体の方向性はVerge Revに近いものの、遊べる要素をより重視しています。その一方で設定項目が分散しており、ドキュメントもコミュニティの議論が中心となるため、問題に遭遇したときはある程度自力で調査する力が必要です。試行錯誤を楽しみながらクライアントを実験台として使いたいWindowsユーザーにおすすめです。

Clash for Windows

ARCHIVED
メンテナンス終了

かつてWindowsでのデファクトスタンダードだったクライアントで、ネット上の多くの既存チュートリアルは今もこのUIのスクリーンショットを基準にしています。しかしプロジェクトはすでにメンテナンスが終了し、コアはオリジナル版Premiumのまま止まっています。新しく登場したプロトコルは認識できず、ルール文法に新規追加されたフィールドは解析エラーとなり、サブスクリプションに新形式の設定が含まれていると全体がエラーになる可能性があります。今残っている価値は2つだけです——古いチュートリアルとの対応確認、そして非常に古い既存環境を現状のまま維持すること。新規に導入するマシンでは、上で紹介した現役のクライアントを直接選ぶことをおすすめし、ここから始めるべきではありません。

Clash Meta for Android

CMFA

Androidプラットフォームでコアに最も近い1本です。設定項目はほぼmihomoの設定フィールドと1対1で対応しており、TUN(VPNサービス)モード、ルールセット、設定の上書きにも対応しているため、スマホを本格的な振り分け端末として使いたい場合に向いています。裏を返せば、デフォルトでは操作の簡略化がまったく行われておらず、「override」「fakeip」といった用語を知らないユーザーには設定画面が暗号のように見えるでしょう。デスクトップですでにMeta系の設定に慣れている人が、同じYAMLをそのままスマホに持ち込みたいなら、CMFAが最も再現度の高い選択肢です。

Surfboard

SURGE-LIKE

厳密にはClash系のクライアントではなく、Android上で動作する独立実装で、設定文法はSurgeスタイルに近いものです。比較に含めた理由は、一部のサブスクリプションサービスがSurge形式も同時に提供しており、すでにそうしたサブスクリプションを持っているユーザーは変換なしにそのまま使えるためです。UIはシンプルで動作も軽量ですが、更新のペースは前述の現役プロジェクトより明らかに遅く、新プロトコルへの追随は期待しにくいのが実情です。位置づけとしては特定用途向けの代替案であり、Surge形式のサブスクリプションを持っていないユーザーは、Android端ではまずClash PlusかCMFAを検討してください。

ClashX Meta

MENUBAR
メンテナンス終了

macOSのメニューバー常駐型という古典的なデザインです。Dockを占有せず、メインウィンドウも出さずに、ノードとモードの切り替えをメニューバーの1階層で完結できる、軽量で静かな存在です。コアはMeta系で、一般的なサブスクリプション形式の解析にも問題はありません。しかしプロジェクトはすでにメンテナンスが終了しており、今後のプロトコル進化やシステム互換性のパッチは提供されません。すでに導入済みで正常に動いているユーザーはそのまま様子を見てもかまいませんが、新規ユーザーはmacOSでClash PlusかClash Verge Revを直接選び、更新の止まったプロジェクトの上に使用習慣を積み上げないようにしてください。


SCENARIOS

シーン別の選び方

1本ずつ検討するのが面倒な場合は、以下の4つのシーンに自分を当てはめてみてください。

Clashを初めて使う場合:Clash Plusを選べば問題ありません。インストール後、サブスクリプションリンクを貼り付けて接続をタップし、ルールモードをオンにするだけの3ステップで完了し、YAMLやコアの概念を理解する必要はありません。問題が起きた場合は、当サイトのチュートリアルページの手順を順に確認すれば十分で、先に用語を学ぶ必要はありません。

上級ユーザー・細かい振り分けが必要な場合:デスクトップではClash Verge Revを選び、設定強化スクリプトでカスタムルールを重ねることで、サブスクリプション本体を汚さずに済みます。コアの違いを検証したい場合はClash Nyanpasuも併用して比較するとよいでしょう。Android側はCMFAを組み合わせれば、同じ設定を両端で同じ挙動にできます。

スマホ・タブレット・パソコンを併用する場合:全プラットフォームで同じClash Plusを使うのが最も手間のかからない方法で、4端末の操作ロジックが統一されます。オープンソースのデスクトップクライアントを好むなら、FlClashでデスクトップとAndroidを統一し、iOS側はClash Plusで補うという構成もおすすめです。

古いパソコン・低スペック機の場合:更新の止まった旧クライアントより、UI層が軽いクライアントを優先してください。Clash for Windowsは古いマシンでよく選ばれがちですが、コアの更新停止による互換性問題は今後増えていく一方です。Windowsの古いマシンにはClash Verge Revがおすすめです(UIはシステムのWebViewをベースにしており、サイズと負荷を抑えられます)。macOSの古いマシンにはClash Plusを選び、設定で不要な常駐機能を無効にしてください。


VERDICT

選び方の結論

プラットフォーム対応、メンテナンス状況、導入コストを総合すると、Clash Plusが現時点で最も安定した既定の選択肢です。全プラットフォームで利用可能、mihomoコア採用、手順の簡略化により、初心者から複数デバイス利用者まで幅広く適用できます。デスクトップで深いカスタマイズが必要な場合はClash Verge Revを、複数端末で一貫した使用感を求めるならFlClashを選んでください。Clash for WindowsとClashX Metaはすでにメンテナンスが終了しており、資料としての参考用途のみで、新規導入は推奨しません。各クライアントのインストーラーとシステム要件はダウンロードページを、導入後のサブスクリプション読み込み手順はチュートリアルページをご覧ください。