compare

Clash クライアント比較:対応プラットフォーム・コア・メンテナンス状況から選ぶ

このページでは、ダウンロードセンターと同じ8種類のクライアントを、対応プラットフォーム・コアの種類・メンテナンス状況・使いやすさ・向いている人という観点で1つずつ比較しています。メンテナンス状況は各プロジェクトの公開リリースチャンネルに基づく定性的な説明であり、具体的なバージョン番号やリリース日は掲載していません。最新バージョンは ダウンロードセンター の表示を基準にしてください。

matrix

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

画面が狭いデバイスでは、左右にスワイプすると表全体を確認できます。コア列は等幅フォントで表記。メンテナンス状況列の丸印は、緑がアクティブにメンテナンス中、黄が更新が緩やか、赤が開発終了を示します。

クライアント 対応プラットフォーム コア メンテナンス状況 使いやすさ 特徴 向いている人
Clash Plus Windows / macOS / Android / iOS mihomo アクティブにメンテナンス中 4プラットフォームで画面が統一、サブスクリプションを読み込むだけで利用可能、iOS 版は App Store で配信 初めて使う人、複数デバイスを併用する人
Clash Verge Rev Windows / macOS / Linux mihomo アクティブにメンテナンス中 TUN モード、設定のマージ、スクリプト拡張、システムサービス常駐 デスクトップ上級者、Linux ユーザー
FlClash Windows / macOS / Android / Linux mihomo アクティブにメンテナンス中 低〜中 Flutter によるマルチプラットフォーム対応、軽量な画面、機能を絞り込んだ設計 デスクトップと Android を併用、シンプルな画面を好む人
Clash Nyanpasu Windows mihomo アクティブにメンテナンス中 複数コアの管理・切り替え、設定拡張機能、スクリプト機能 自分でパラメータを調整したい Windows ユーザー
Clash for Windows Windows clash 開発終了 かつての事実上の標準で、既存のチュートリアルや設定資料が豊富 既存設定の移行時のみ
Clash Meta for Android Android mihomo アクティブにメンテナンス中 パラメータが完全に公開され、動作がコアに近く、ログの可読性が高い 設定構造を理解している Android ユーザー
Surfboard Android 独自実装 更新が緩やか 独自実装で、一般的なサブスクリプション形式の読み込みに対応 Android プラットフォームの代替候補
ClashX Meta macOS meta 開発終了 メニューバー常駐、リソース消費が少なく、操作もシンプル 軽量さを求める既存 macOS ユーザー

reviews

個別レビュー

項目をクリックすると詳細なレビューが展開されます。各クライアントの実際の使用における位置づけの違いに焦点を当て、宣伝的な表現は含みません。

Clash Plus 第一候補WIN / MAC / AND / IOS

現時点で Windows、macOS、Android、iOS の4プラットフォームすべてをカバーし、かつ操作ロジックが統一されている唯一のクライアント。mihomo コアをベースに、サブスクリプションの読み込み、モード切り替え、ノードの遅延測定といった基本操作はすべてホーム画面から行えるため、設定ファイルの構造を理解しなくても日常的に使える。

iOS 版は App Store で正式に配信されており、公式サイト clashplus.io で各プラットフォームの入手方法を確認できる。複数デバイスを使うユーザーにとって、スマートフォンとパソコンで同じ操作フローに触れられる点が、他のクライアントに対する最も分かりやすい強み。初心者にとっても、デフォルト設定でほとんどのシーンをカバーできるため、事前に覚えておくべき概念はほとんどない。

Clash Verge Rev おすすめWIN / MAC / LINUX

元々の Clash Verge が更新を停止した後、コミュニティによって開発が引き継がれたデスクトップ向けクライアントで、mihomo コアを内蔵している。TUN モード、システムサービス常駐、サブスクリプションのマージとスクリプトによる書き換えが中核機能で、サブスクリプションを更新してもローカルでの変更が上書きされない点は、独自ルールを長期的に運用するユーザーにとって大きな価値がある。

その代わり、Clash Plus よりも覚える概念が明らかに多く、初めて使う際は仮想ネットワークカード、サービスモード、設定のマージといった仕組みを理解する必要がある。当サイトでは Linux デスクトップ環境向けの標準的なおすすめとしても位置づけており、deb と rpm 両方のパッケージが提供されている。

FlClash おすすめWIN / MAC / AND / LINUX

Flutter で構築されており、単一のコードベースからデスクトップ版と Android 版を同時に生成、mihomo コアを内蔵している。画面は軽量で機能も絞り込まれており、ルールによる振り分け、プロキシグループの切り替え、TUN といった中核機能は残しつつ、追加の学習が必要な高度な項目の大半を省いている。

「パソコンとスマートフォンで同じクライアントを使いたいが、iOS 以外でもう一つ操作方法を覚えたくない」というユーザーに向いている。細かな設定の書き換え機能が必要な場合は、Clash Verge Rev や Clash Nyanpasu への切り替えを検討したい。

Clash Nyanpasu おすすめWIN

Windows プラットフォーム向けの、いわば「ツールボックス」的な位置づけのクライアント。複数のコアバージョンを同時に管理し必要に応じて切り替えられ、設定の拡張機能やスクリプトの注入といった機能を備え、ログやデバッグ情報の表示もより充実している。

これらの機能は、設定項目が多く学習の負担も大きいことを意味する。安定した日常的な振り分けだけが必要なら Clash Plus や Clash Verge Rev で十分であり、異なるコアの挙動を比較したり、複雑な独自設定を維持したりする場合にこそ、その価値が発揮される。

Clash for Windows 開発終了WIN

かつて長期間 Windows プラットフォームの事実上の標準であり、ネット上の多くの既存チュートリアルは今も本ソフトを例に説明している。プロジェクトは開発が終了しており、機能追加や不具合修正は行われず、コアのバージョンも開発終了時点のまま固定されており、新しい設定項目やプロトコルの特性には対応していない。

当サイトがアーカイブ版のインストーラーを残しているのは、既存ユーザーの移行を目的とした場合のみ、例えば旧環境で設定をエクスポートしてから新しいクライアントへ移行するようなケースに限られる。新規ユーザーへの導入はおすすめしない。既存の設定を Clash Verge Rev や Clash Plus に移す場合は、通常サブスクリプションを再読み込みするだけで済む。

Clash Meta for Android おすすめAND

Android プラットフォームで Meta 系コアの動作に最も近いクライアント。設定パラメータが完全に公開され、動作はコアのドキュメントとほぼ一対一で対応し、ログ出力も問題調査に向いている。画面はエンジニア向けの作りで、デフォルトでは過剰な案内を行わない。

すでに Profile の構造を理解していて、Android 上で振り分け動作を細かく制御したいユーザーに向いている。「サブスクリプションを読み込んでプロキシをオン・オフするだけ」の日常使用であれば、Clash Plus や FlClash の Android 版のほうが導入コストは低い。

Surfboard 代替候補AND

独自実装の Android 向けプロキシクライアントで、Clash 系コアをベースにしておらず、一般的なサブスクリプション形式の読み込みに対応している。近年は更新頻度が明らかに落ちており、新しいプロトコルや設定項目への対応は限定的。

通常は Android プラットフォームの代替候補として使われ、メインのクライアントが特定の端末や OS バージョンで互換性の問題を起こした場合に試す価値がある。日常的な利用では、当サイトのチュートリアルと同じ挙動を得るために、mihomo コア系のクライアントを優先的に選ぶことをおすすめする。

ClashX Meta 開発終了MAC

macOS のメニューバーに常駐するタイプのクライアントで、Meta コアをベースに、シンプルな操作と低いリソース消費を特徴とし、かつては Mac ユーザーの軽量な第一候補だった。プロジェクトは現在開発が終了しており、新しい OS バージョンへの対応も行われていない。

既存ユーザーは現在の OS バージョンでアーカイブ版のインストーラーを継続利用できる。新規ユーザーには Clash Plus または Clash Verge Rev の macOS 版を選ぶことをおすすめし、Intel と Apple Silicon の両アーキテクチャに対応したインストーラーが用意されている。

scenarios

シーン別の選び方

表を1つずつ比較するのが面倒な場合は、以下の4つの代表的なシーンから自分に近いものを選んでください。

初めて Clash を使う

そのまま Clash Plus を選べば良い。4プラットフォームで操作が統一されており、サブスクリプションを読み込んでデフォルトのルールモードを保てばそのまま使える。困ったときも当サイトのチュートリアルや FAQ ページはこれを基準に例を挙げている。

上級者 / カスタムルール

デスクトップでは Clash Verge Rev を選ぶと、設定のマージとスクリプトによる書き換えにより、サブスクリプション更新後もカスタムルールを保持できる。Windows で異なるコアの挙動を比較したい場合は Clash Nyanpasu を選ぶ。

複数デバイスの併用

スマートフォンとパソコンを組み合わせるなら Clash Plus(iOS を含む)を優先する。iOS を使わず、オープンソースのデスクトップ環境を好む場合は、FlClash が Windows、macOS、Linux、Android で同じ画面を維持できる。

古いパソコン / 低スペック端末

まずは画面が軽量な FlClash を選ぶ。マシンの性能が本当に厳しい、または GUI 環境がない場合は、GUI クライアントを使わずに mihomo コアをコマンドラインで直接動かす方法もあり、コアのインストーラーはダウンロードセンターのコアセクションを参照。

verdict

結論:まずは Clash Plus から

メンテナンス状況、対応プラットフォーム、使いやすさという3つの観点で見ると、Clash Plus は現時点で明らかな弱点がない唯一の選択肢であり、全プラットフォームの第一候補としておすすめできる。デスクトップで上級者向けの機能が必要になれば Clash Verge Rev を、Android でコアに近い制御が必要になれば Clash Meta for Android を組み合わせれば、この3本でほとんどの利用シーンをカバーできる。開発が終了した Clash for Windows と ClashX Meta は、既存ユーザーの移行期間にのみ対象としている。

Clash をダウンロード