CLIENT SELECTION · クライアントの選び方

Clashクライアント比較

対応OS・コアの互換性・設定の難易度

まず端末とサブスクリプションの形式を確認し、そのうえで操作感を比べましょう。ここでは8つのクライアントの用途と対応範囲を整理しています。掲載順は通信速度、安定性、リソース使用量のランキングではありません。

一覧で比較

8クライアントの比較表

画面が狭い場合は横にスクロールできます。使いやすさは設定操作の理解に必要な手間を示すもので、ソフトウェアの品質評価ではありません。機能の利用可否は、OSの権限やビルドによっても異なります。

Clashクライアントの対応OS、コア、更新状況、使いやすさ、主な機能、対象ユーザー
クライアント 対応OSとダウンロード先 コアと設定方式 更新状況 使いやすさ 主な機能 おすすめのユーザー
Clash Plus Windows、macOS、Android、iOS。当サイトで各OSのダウンロード先を案内 プラットフォームごとに実装が異なるため、すべてをオリジナル版またはmihomoとして一括りにはできません。詳細は公式情報をご確認ください。 継続的に更新 サブスクリプションの追加から始められます。まず対応OSを確認してください。 複数OSのダウンロード先、サブスクリプション利用の手順 初心者、複数端末を使う方
Clash Verge Rev Windows、macOS、Linux。当サイトで各OSのダウンロード先を案内 mihomo(Meta系) 継続的に更新 基本操作はわかりやすく、オーバーライドやTUNには設定の理解が必要です。 デスクトップでの設定管理、ルール振り分け、TUN デスクトップで日常的に使う方、上級設定を行う方
FlClash Windows、macOS、Linux、Android。当サイトで各OSのダウンロード先を案内 mihomo 継続的に更新 基本操作はまとまっています。上級者向けの設定項目は個別に確認が必要です。 デスクトップとAndroidで似た画面構成、プロキシグループ管理 PCとスマートフォンを併用する方
Clash Nyanpasu Windows、macOS、Linux。ダウンロード先はWindows版 コアを管理できます。Meta/mihomoなどの選択肢はビルドによって異なります。 継続的に更新 画面設定、コア、設定ファイルを分けて理解する必要があります。 デスクトップ画面のカスタマイズ、設定管理、コア管理 デスクトップの使い方を自分好みに調整したい方
Clash for Windows 過去にはWindows、macOS、Linuxに対応。当サイトではWindows版のアーカイブを掲載 オリジナルClash系。互換性はアーカイブ版によって異なります。 サポート終了 旧版の解説は多く残っていますが、新しい設定との互換性は個別に確認が必要です。 旧版の設定管理画面、移行時の参考情報 旧環境からの移行、過去の設定内容の確認
Clash Meta for Android Android。当サイトでは複数のアーキテクチャ向けに案内 Meta/mihomo系 継続的に更新 VPNの許可とバックグラウンド設定が必要です。 Clash YAMLの読み込み、アプリごとの通信振り分け、設定更新 Clash設定を使うAndroidユーザー
Surfboard Android。当サイトでインストール方法を案内 独自のプロキシ実装。Surge形式の設定を使用し、Clashコアは非搭載 継続的に更新 専用の設定形式に慣れていると使いやすくなります。 Surge形式の設定、Android VPNによる通信制御 互換性のある設定をすでに持つAndroidユーザー
ClashX Meta macOS。当サイトではチップのアーキテクチャ別に案内 Meta系。アーカイブ版に含まれるコアをご確認ください。 サポート終了 メニューバーから手軽に操作できます。権限と互換性はご自身で確認が必要です。 macOSメニューバーからの操作、旧設定の移行参考 既存のmacOS環境を維持したい方

Metaはコアの開発経緯でよく使われる名称で、mihomoは現在のエコシステムで一般的なプロジェクト名です。名前が似ていても、過去のすべてのビルドが同じ設定項目に対応しているとは限りません。

クライアント別の解説

各クライアントの用途と注意点

GUIは設定の読み込み、切り替え、表示を担当し、コアはプロトコルやルールを処理します。両者を分けて選ぶと、「読み込めたのに接続できない」といった誤解を減らせます。

Clash Plus:まず端末に合ったダウンロード先を選ぶ

おすすめ

初めてクライアントを選ぶなら、まずはClash Plusから検討できます。当サイトではWindows、macOS、Android、iOS向けのダウンロード先を案内しています。インストールしてから、ガイドに沿ってサブスクリプションを読み込みたい方に適しています。複数端末で使う場合も、関連性のない製品名を見比べるより、同じ製品の各端末向けインストール方法を確認するところから始められます。

ただし、同じ製品名でもOSによって機能が異なる場合があります。全プラットフォームで同じコアを使っている、またはmihomoの拡張設定すべてに対応しているとは限りません。複雑なルールセット、DNS、スクリプトを使っている場合は、該当プラットフォームの説明を先に確認してください。iOS版はダウンロードページからApp Storeへ進めます。製品情報は公式サイトclashplus.ioをご覧ください。

Clash Verge Rev:デスクトップでのルール・設定管理

デスクトップ向け

Clash Verge Revは、プロキシクライアントをデスクトップで継続して使いたい方に向いています。mihomoコアを採用し、サブスクリプションの読み込み、プロキシグループの切り替え、システムプロキシ、TUNの設定などに対応しています。Meta系の設定を使っている場合は、画面の見た目だけで選ばず、対応項目や設定のマージ方法を確認しましょう。

上級者向けの設定では、サブスクリプションの元データ、ローカルのオーバーライド、実際に動作する設定を区別することが重要です。リモートのサブスクリプションを直接編集すると、次回の更新で変更が失われる可能性があります。維持したいルールは、クライアントが対応するオーバーライド機能に設定してください。TUNやサービスの権限は別途必要で、設定を読み込めても権限が整ったとは限りません。ログを確認し、ルールの適用状況を検証できるデスクトップユーザーに向いています。

FlClash:デスクトップとAndroidで似た操作手順

複数端末向け

FlClashはmihomoをベースに、Windows、macOS、Linux、Androidに対応しています。プロキシグループ、ルールモード、サブスクリプションの更新に慣れている方なら、端末を変えても似た画面構成で操作できます。このページでは製品名のFlClashを使用しています。ダウンロード一覧の内部アプリキーは、ユーザーによる選択には影響しません。

複数OSで画面構成が似ていても、ネットワーク設定をすべてそのままコピーできるわけではありません。デスクトップのシステムプロキシやサービス権限と、AndroidのVPN許可、アプリごとの通信振り分け、バッテリー管理には、それぞれOS上の制約があります。移行時は設定を読み込んでから、端末ごとに通信制御の方法を確認してください。安定したYAML設定を持ち、PCとAndroidの両方を使う方は、Clash Plusとあわせて比較してみましょう。

Clash Nyanpasu:画面とコアを別々に管理

デスクトップをカスタマイズ

Clash Nyanpasuはデスクトップ向けのGUIクライアントです。画面レイアウト、設定管理、コアの選択を重視する方に向いています。プロジェクトの対応OSと当サイトで案内するインストーラーの対応範囲は別です。当サイトではWindows版を案内しており、プロジェクトが対応するOSすべてで当サイトのインストーラーを提供しているわけではありません。

コアを管理できるクライアントでは、外側のクライアント名だけでなく、現在実際に動作しているコアを記録しておきましょう。コアを切り替えると、プロトコル対応、DNSの動作、拡張設定項目が変わる場合があります。読み込みできていた設定も、切り替え後に再検証が必要です。サブスクリプションを読み込んで使いたいだけの初心者なら、まずコアの選択を調べる必要はありません。画面の好みがはっきりしていて、設定エラーを見分けられるデスクトップユーザーに向いています。

Clash for Windows:アーカイブ環境と移行の参考

サポート終了

Clash for WindowsはCFWと略されることがあります。名称にWindowsが含まれていますが、過去にはほかのデスクトップOS向けビルドもありました。当サイトで案内するのはWindows版のアーカイブのみです。古い解説にあるProfilesやProxiesなどの画面名は参考になる場合がありますが、当時の操作手順をすべての新しいクライアントにそのまま適用することはできません。

すでにサポートが終了しているため、新しい端末に導入する際の第一候補には適しません。オリジナルClash系コアとMeta/mihomoでは、利用できる設定機能が異なります。ファイルの拡張子が同じでも、新しいプロトコルや拡張設定に対応しているとは限りません。移行前にサブスクリプションのURLとローカルルールを保存し、サポート中のクライアントに読み込み直してください。旧ソフトのデータフォルダーは先にバックアップし、別のクライアントへそのまま上書きしないでください。

Clash Meta for Android:Androidでの設定とアプリ振り分け

Android向け

Clash Meta for AndroidはCMFAと略されることがあり、Clash YAML設定を使いたいAndroidユーザー向けです。旧版Clash for Androidとの主な違いは、Meta/mihomo系コアを採用している点です。設定ファイルの形式が似ていても、対応プロトコルや項目は旧製品名だけでは判断できません。

インストール後は、まずOSのVPN接続を許可し、設定が選択されていること、ノードが利用可能なこと、アプリごとの通信振り分けが意図どおりであることを確認してください。画面消灯後の切断やネットワーク切り替え後の不具合は、OSのバックグラウンド制限も確認が必要です。すべてをコアの問題と決めつけないようにしましょう。Clashのサブスクリプションを使い、プロキシを通すアプリを個別に設定したい方は、FlClashとの操作方法を比較してみてください。アーキテクチャに合ったインストーラーはダウンロードページで選べます。

Surfboard:まず設定形式を確認

独自の設定方式

SurfboardはAndroid向けダウンロード一覧に掲載されていますが、ClashのGUIフロントエンドではありません。Metaやmihomoのクライアントとして扱うこともできません。独自のプロキシ実装を採用し、Surge形式の設定を使用します。選ぶ前に、設定の提供元がSurfboardに対応しているか確認しましょう。操作のしやすさを比べるのはその後です。

Clash YAMLのURLをそのまま貼り付けても、正しく読み込めるとは限りません。形式を変換できた場合でも、プロトコルのパラメーター、プロキシグループの意味、ルールの一部が失われる可能性があります。対応する設定をすでに持っている方なら、使い慣れた手順を続けられます。Clashのサブスクリプションしか持っていない初心者には、その形式に明確に対応したクライアントがおすすめです。サブスクリプションを変換する場合、URLにアクセス情報が含まれていることがあるため、信頼できない変換サービスへ安易に入力しないでください。

ClashX Meta:macOSメニューバー向けアーカイブ版

サポート終了

ClashX MetaはMeta系コアを採用し、macOSのメニューバーから操作する従来のスタイルを引き継いでいます。既存環境の設定を確認する用途には使えますが、現在はサポートが終了しています。名前にMetaが含まれていても、アーカイブ版に現在のmihomoの全機能が備わっているとは限りません。実際に同梱されているコアと設定の対応範囲を確認してください。

Macを買い替えたりOSをアップグレードしたりする際は、チップのアーキテクチャ、権限の仕組み、旧ソフトとの互換性を改めて確認しましょう。古いMacで動いたからといって、新しいシステムでも同じように使えるとは限りません。初めて導入する場合はClash PlusまたはClash Verge Revを検討してください。旧環境から移行する際は、プロキシのポート、サブスクリプション、ルールを記録してから一つずつ復元し、旧環境の権限トラブルまで引き継がないようにしましょう。

用途から選ぶ

初心者・上級者・端末ごとの選び方

まず候補を絞り、同じ利用可能な設定で動作を確認しましょう。クライアントを同時に複数起動しないほうが、問題の原因が設定なのか通信制御なのか判断しやすくなります。

選び方のまとめ

まずはClash Plus。複雑な設定はコアで比較

特に使いたい製品が決まっていない場合は、Clash Plusの各プラットフォーム向けダウンロード先から始めましょう。mihomo設定一式をすでに使っている場合は、Verge RevやFlClashなどを比較してください。Surfboardは設定形式を個別に確認し、CFWとClashX Metaはアーカイブや移行時の参考として扱います。新しい環境で最初に選ぶクライアントには適しません。

インストール前の最終確認

  • インストーラーが現在のOSとプロセッサのアーキテクチャに合っている。
  • サブスクリプションの形式とプロトコルにクライアントが対応している。
  • 必要な通信制御方式に対して、OSの権限が許可されている。
  • 旧設定をバックアップし、ほかのクライアントを終了している。

クライアントをインストールしただけでは、接続先が使えるとは限りません。ソフトを切り替えるだけでなく、サブスクリプションの有効性、ノードへの接続、ルールの適用状況も確認してください。

クライアントをダウンロード