クライアント選び / 対応OSと設定の互換性

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

まずOSとサブスクリプションの形式を確認し、そのうえでコアの機能を比較しましょう。新規導入ならClash Plusを第一候補に。デスクトップで設定のオーバーライドや細かな調整が必要な場合は、Clash Verge RevやFlClashなども比較してください。

対応OS・コア・メンテナンス状況

画面が狭い場合は、表を左右にスクロールできます。メンテナンス状況は選択の目安です。ダウンロード時には、各配布元の情報を改めてご確認ください。

当サイトのダウンロード対象クライアントを比較
クライアント 当サイトでの配布対象 コアと設定形式 メンテナンス状況 導入のしやすさ 主な機能・おすすめのユーザー
Clash Plus Windows、macOS、Android、iOS Clash互換設定に対応。コアと各設定項目の対応状況はプラットフォームごとに要確認 継続してメンテナンス中 低め サブスクリプションの読み込みや日常的な通信の振り分けに。初めて使う方や複数端末を使う方におすすめ
Clash Verge Rev Windows、macOS、Linux mihomo 継続してメンテナンス中 中程度 設定のオーバーライド、ルール管理、TUNに対応。デスクトップで細かく設定したい方向け
FlClash Windows、macOS、Android、Linux mihomo 継続してメンテナンス中 低め〜中程度 複数OSで共通のUIと設定管理が可能。PCとAndroidを併用する方におすすめ
Clash Nyanpasu Windows 複数のコアを管理可能。対応機能は選択したコアによって異なります 継続してメンテナンス中 中程度〜高め コアの選択や設定の調整が可能。ログや設定を確認できる方向け
Clash for Windows Windows(アーカイブ版) オリジナルClash系。アーカイブ版により異なります メンテナンス終了 旧バージョンから使い慣れている方に向いています 旧設定や操作方法の確認に。新規導入にはおすすめしません
Clash Meta for Android Android Clash Meta / mihomo系。詳細は配布パッケージによって異なります 利用する配布元の情報をご確認ください 中程度 AndroidのVPN接続と設定管理に対応。CMFAの設定をすでにお持ちの方におすすめ
Surfboard Android 独自実装、Surge形式の設定 継続してメンテナンス中 中程度 互換性のある設定をお持ちのAndroidユーザー向け。ClashのYAML設定はそのまま使えません
ClashX Meta macOS(アーカイブ版) Clash Meta系。アーカイブ版により異なります メンテナンス終了 基本操作は簡単 メニューバーから操作でき、旧環境の維持に便利です。新規導入ではメンテナンスが継続中のクライアントをおすすめします

Meta、mihomo、オリジナルClashの関係

Clash MetaはClashエコシステムから派生したコアで、後にmihomoとして開発が続けられています。旧プロジェクト名にMetaが含まれていても、インストールパッケージに現在のmihomoが含まれるとは限りません。逆に、クライアント名にMetaがなくても、mihomoを内蔵している場合があります。特定のプロトコル、DNS項目、TUNの動作が必要な場合は、アプリ名だけで判断せず、実際に使われるコアをご確認ください。

導入のしやすさは、性能の順位を示すものではありません。設定項目が多いクライアントでも基本的なインポートだけで使えますし、シンプルなUIのクライアントでもVPN権限やシステムプロキシ、DNSの設定が必要になる場合があります。表の評価は初回インストールとその後のメンテナンスを基準にしており、同一環境で検証していないリソース使用量や通信速度を示すものではありません。

8つのクライアントを個別に解説

まず標準のおすすめを確認し、次にメンテナンス中の候補や旧環境向けツールをご覧ください。ダウンロードリンクはプラットフォーム別一覧に集約しています。このページからインストールパッケージを直接選ぶことはできません。

Clash Plus

第一候補

サブスクリプションの読み込み、接続先の選択、日常的な通信の振り分けから始め、必要に応じて設定を学びたい方に向いています。当サイトではWindows、macOS、Android、iOSのダウンロードページでClash Plusを優先して掲載しています。複数の端末で同じクライアントを使えば、使い始めの選択肢を絞り、操作に慣れやすくなります。

クロスプラットフォーム対応でも、すべての設定が共通とは限りません。デスクトップのシステムプロキシ、モバイル端末のVPN権限、各OSで許可される通信の制御方法は、それぞれ個別に設定する必要があります。コア固有の拡張項目は、そのプラットフォームのリリース情報と実際のインポート結果をご確認ください。デスクトップの設定全体を確認せずにスマートフォンへ適用するのは避けましょう。

iOS版はApp Storeから入手できます。プロジェクト公式サイトはclashplus.ioです。その他のプラットフォームはクライアントのダウンロードページをご覧ください。

Clash Verge Rev

デスクトップで細かな設定を行いたいユーザー向けです。mihomoコアと設定のオーバーライド、ルール管理、TUN設定を組み合わせることで、サブスクリプションの基本設定と端末固有の設定を分けて管理できます。たとえば、サブスクリプションでノードやプロキシグループを管理し、ローカルのオーバーライドでポート、DNS、LAN関連の動作を設定できます。

そのぶん、設定の適用元を把握する必要があります。UI上の設定、サブスクリプションの内容、オーバーライドの結果が組み合わさり、最終的な設定に反映される場合があります。問題を調べるときは、統合後の設定とログを確認しましょう。インポート後すぐに接続したい方は、初めからすべての詳細設定を有効にする必要はありません。まずシステムプロキシで動作を確認し、必要に応じてTUNサービスをインストールまたは有効化してください。

Windows版ダウンロードを見る · macOS版ダウンロードを見る · Linux版ダウンロードを見る

FlClash

デスクトップとAndroidを併用し、似た方法で設定を管理したい方に向いています。FlClashはmihomoコアを採用しているため、サブスクリプション、プロキシグループ、ルール設定を共通のコアの仕組みに沿って理解できます。当サイトではWindows、macOS、Android、Linux版を案内しています。

画面が似ていても、OSごとの違いは残ります。AndroidではVPN権限を許可し、バックグラウンド動作を妨げるバッテリー設定がないか確認してください。デスクトップでは、アプリがシステムプロキシを参照するか、TUNによる通信制御が必要かを見極めましょう。移行時は動作確認済みのサブスクリプションを再利用できますが、ポート、ファイルパス、権限は端末ごとに確認し、特定の端末専用設定をそのままコピーしないでください。

Android版ダウンロードを見る · Linux版ダウンロードを見る

Clash Nyanpasu

クライアントのUIとプロキシコアの役割を把握したいデスクトップユーザーに向いています。複数のコアを選べるため設定をテストしやすい一方、コアの切り替えは万能な解決策ではありません。プロトコル、ルールプロバイダー、拡張項目の対応状況はコアごとに異なり、設定を読み込めても、すべての機能が意図どおり動作するとは限りません。

当サイトではWindows版を案内しています。利用するコアを決めたら、正常に動作する設定を基準として保存しておきましょう。テストでは一度に変更する項目を一つに絞り、ログも残してください。日常的な接続が目的なら、選択肢の多さを理由に設定を複雑にする必要はありません。

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

Clash for Windows

メンテナンス終了

CFWは古い解説記事でよく使われているUIで、移行時に旧設定を確認する際にも役立ちます。アーカイブ版を使えば、Profiles、Proxies、Settingsなどの旧操作方法を確認できます。ただし、メンテナンスが終了しているため、OSの変更や新しいプロトコル、コアの問題への継続的な対応は期待できません。

新規導入には、メンテナンスが継続しているクライアントをおすすめします。旧環境から移行する際は、アプリのフォルダー全体をコピーせず、サブスクリプションのURL、自分で追加したルール、必要なローカル設定を引き継ぎましょう。現在のmihomo対応クライアントと旧設定には共通項目も多くありますが、プロキシグループ名、パス、オーバーライドの仕組みは項目ごとの確認が必要です。

アーカイブ版からの移行手順を見る · 代替クライアントを見る

Clash Meta for Android

CMFAはAndroidでのローカルプロキシ利用を想定し、システムのVPNインターフェースを通じて通信を制御します。同種の設定をすでに利用している方は、設定のインポート、プロキシグループの選択、アプリごとの通信制御に慣れているでしょう。ただし、利用できるコアの機能はダウンロードするパッケージによって異なるため、Metaという名称だけで判断できません。

同じ名称の派生版でも、配布元によって内容が異なる場合があります。このページでは、異なる配布元のすべてが継続的に更新されるとは保証していません。ダウンロード前に、プロジェクトの配布元、メンテナンス情報、システム要件をご確認ください。画面ロック後に接続が切れる場合は、まずAndroidのバッテリー最適化とバックグラウンド制限を確認しましょう。ほかのVPNアプリがシステムのVPNインターフェースを使用していないかも確認してください。

Android対応クライアントを見る

Surfboard

ダウンロード対象にSurfboardが含まれていても、Clashの別UIという意味ではありません。独自実装とSurge形式の設定構文を採用しているため、互換性のある設定をすでに持ち、対応するルール形式を理解しているAndroidユーザーに適しています。

ClashのYAMLファイルは、拡張子を変えただけではインポートできません。変換時には構文だけでなく、プロトコル、プロキシグループ、DNS、ルールの意味が対応しているかも確認する必要があります。ほかのクライアントで動作した設定でも、Surfboardですべてを再現できるとは限りません。Clashのサブスクリプションしか持っていない場合は、その形式に明確に対応したクライアントを選ぶほうが簡単です。

Android版のダウンロードと対応形式を見る

ClashX Meta

メンテナンス終了

ClashX Metaは、macOSでのメニューバー操作に慣れた旧ユーザーに向いています。オリジナルのClashXと名前は似ていますが、コアの系統やビルド内容は異なります。両者の解説にある機能をすべて同じように使えるわけではなく、アーカイブ版のコアを現在のmihomoと同一視することもできません。

新しい端末やOSには、メンテナンスが継続しているクライアントをおすすめします。移行前に旧クライアントのシステムプロキシと自動起動を無効にし、設定が互いに上書きされないようにしてください。次にApple SiliconまたはIntelのアーキテクチャに合ったパッケージを選び、サブスクリプションを読み込んだ後、ブラウザーの通信とほかのアプリの通信制御をそれぞれ確認しましょう。

macOS向けの代替クライアントを見る

用途から候補を絞る

まずメインで使うクライアントを一つ決めてから、代替候補をテストしてください。複数のクライアントでシステムプロキシやTUNを同時に有効にすると、通信経路を特定しにくくなります。

アーカイブ版クライアントと移行時の確認事項

Clash for WindowsとClashX Metaは、旧環境や過去の設定を確認するため、ダウンロードリンクを掲載しています。現在の環境で接続できていても、新しい端末に長期利用を前提としてインストールするのに適しているとは限りません。メンテナンス中のクライアントへ移行する際は、旧UIのスイッチを一つずつ再現するのではなく、同じ接続先の選択や通信の振り分けを復元することを重視しましょう。

  1. 現在動作している設定を記録します。サブスクリプションの取得元、プロキシグループの選択、自分で追加したルール、端末のポートを保存してください。アカウント情報を含む設定はローカルで安全に保管し、サブスクリプション全体やログ内の機密情報を公開しないでください。
  2. 旧クライアントの通信制御を終了します。旧クライアントのシステムプロキシ、TUN、自動起動を無効にし、バックグラウンドサービスが接続を制御し続けていないことを確認してから、新しいクライアントを起動してください。
  3. まず設定を読み込み、次にオーバーライドを追加します。基本のサブスクリプションを読み込んで解析と接続を確認してから、ローカルルールを少しずつ移行しましょう。プロキシグループ名はルール内の参照先と一致させ、ファイルパスは新しいクライアントに合わせて確認してください。
  4. 段階的に動作を確認します。まず選択した接続先に接続できるかを確認し、次にブラウザーやほかのアプリをテストします。最後にDNSとLANへのアクセスを確認してください。旧設定は問題発生時の復旧用に残しつつ、複数のクライアントが同じ待ち受けポートを同時に使用しないようにしましょう。

旧設定でmixed-port: 7890を使っている場合は、移行時にそのポートがすでに使用中でないか確認してください。ポート自体でクライアントの性能が決まるわけではなく、すべての端末で統一する必要もありません。統一すべきなのは、アプリの接続先アドレスと新しいクライアントの実際の待ち受けアドレスです。

各プラットフォームのインストール方法と権限については全プラットフォーム向けインストール・設定ガイドをご覧ください。初回接続までの手順を知りたい場合は、Clashの使い方ガイドに沿って進めてください。

選び方のまとめとダウンロード先

特別な要件がなければ、Clash Plusを第一候補にしてください。まず利用するプラットフォームがサブスクリプションや必要な機能に対応しているか確認し、日常的なルール振り分けを設定しましょう。デスクトップで細かく設定する場合はClash Verge Rev、PCとAndroidで似た操作方法を使いたい場合はFlClash、複数のコアをテストする場合はClash Nyanpasuが候補です。

AndroidでCMFAまたはSurfboardの設定をすでに利用している場合は、設定形式と配布元のメンテナンス状況を確認し、継続利用するか判断してください。UIの好みだけで両者を置き換えることはできません。CFWとClashX Metaはアーカイブ版として扱い、旧解説記事に慣れていることだけを新規インストールの主な判断材料にしないでください。

クライアントのダウンロードページで、プラットフォームごとの対応クライアント、システム要件、ダウンロード先をご確認ください。クライアントは既存の設定を使って接続を処理するもので、UIを変えるだけで利用可能なサブスクリプションが手に入るわけではありません。クライアント名だけで判断せず、接続先が実際に使えるかも確認してください。