クライアント選び

Clash クライアント比較

対応プラットフォーム、コアの系統、メンテナンス状況、操作の難しさから、現在の端末と設定方法に合うクライアントを判断します。

主要クライアント 8 種 5 種類のプラットフォーム メンテナンス状況を区別
まず結論

多くのユーザーは Clash Plus から

まだ特定のクライアントに慣れていないなら、現在も保守され、対応プラットフォームが広く、よく使う機能へアクセスしやすいものを優先しましょう。Clash Plus は Windows、macOS、Android、iOS に対応し、初めてのインストールにも、パソコンとスマートフォンで似た操作手順を使いたい場合にも適しています。

第一候補

Clash Plus

サブスクリプションをすぐに取り込み、プロキシグループを選び、システムプロキシを有効にしたいユーザーや、複数の普段使い端末で学習コストを抑えたいユーザーに適しています。Linux デスクトップが必要なら Clash Verge Rev または FlClash を検討し、mihomo の上級設定に慣れたデスクトップユーザーは、画面構成の好みで Verge Rev と Nyanpasu を選ぶとよいでしょう。

詳細比較

プラットフォーム・コア・メンテナンス状況

以下は、本サイトのダウンロードページで実際に提供しているインストールパッケージを基準に整理しています。プラットフォーム欄は本サイトが案内する主な入口を示すもので、プロジェクトの過去の全ビルドを網羅するものではありません。使いやすさは相対的な目安であり、機能数や性能の優劣を示すものではありません。

クライアント 対応プラットフォーム コアの系統 メンテナンス状況 使いやすさ 主な特徴 おすすめのユーザー
Clash Verge Rev Windows、macOS、Linux mihomo 積極的に保守 TUN、システムプロキシ、設定・ルール管理への入口が充実 デスクトップユーザー、上級設定を行うユーザー
FlClash Windows、macOS、Android、Linux mihomo 系統 積極的に保守 デスクトップと Android に対応、統一された画面構成 複数 OS のユーザー、操作感を揃えたい人
Clash Nyanpasu Windows mihomo 積極的に保守 デスクトップ設定管理、プロキシグループ・接続状況の確認 Windows の上級ユーザー
Clash for Windows Windows オリジナル版 Clash メンテナンス終了 クラシックな画面、旧チュートリアル、過去の設定資産が豊富 旧環境の確認と設定移行
Clash Meta for Android Android Meta 積極的に保守 モバイル VPN によるトラフィック制御、ルール分岐、設定管理 Android のプロキシ設定に慣れているユーザー
Surfboard Android 独自実装で、Clash コアではない 積極的に保守 モバイル向けルールプロキシ、一般的な設定構文の一部に対応 互換性のある設定を持つ Android ユーザー
ClashX Meta macOS Meta メンテナンス終了 メニューバー操作、従来の macOS 操作フロー 既存環境から移行するユーザー

「オリジナル版 Clash」「Meta」「mihomo」は、主なコアの系統を示します。クライアントによって設定項目、外部コントロール、DNS、TUN オプションの表示方法が異なる場合があります。移行時は設定の互換性を改めて確認してください。

用途別に選ぶ

端末と経験に応じて優先順位を決める

クライアント選びに、利用シーンを離れた唯一の正解はありません。サブスクリプションの内容、システム権限、TUN を使うか、YAML を編集するかによって適した選択は変わります。

各クライアントの解説

8 クライアントの選び分け

以下では実際の選択に焦点を当てます。統一された環境で検証していない性能数値の比較や、バージョン番号・評価点を根拠にした結論は扱いません。

Clash Plus

第一候補

Clash Plus の最大の強みは、対応プラットフォームの広さです。Windows、macOS、Android、iOS にそれぞれ利用できる入口があり、パソコンとスマートフォンで似た操作感を使いたいユーザーに適しています。日常の操作は通常、サブスクリプションの取り込み、プロキシグループの選択、プロキシのオン・オフ、設定の更新に集約され、最初からコアの全パラメーターを理解する必要はありません。

新規ユーザーの標準的なスタート地点としても、複数端末を使う家庭や個人の統一環境としても適しています。ただし、VPN、システムプロキシ、バックグラウンド動作の権限モデルは OS によって異なります。画面が似ていても、システム上の動作まで完全に同じとは限りません。インストール後は、各プラットフォームで権限を確認してください。

Clash Plus のダウンロード入口を見る

Clash Verge Rev

デスクトップ向け上級機能

Clash Verge Rev は Windows、macOS、Linux のデスクトップに対応し、mihomo を中心とした GUI 操作を提供します。設定の切り替え、システムプロキシ、TUN、ルール、接続情報への入口が明確で、基本接続を終え、トラフィックがどのように取り込まれ分岐されるかを理解したいユーザーに適しています。

選択肢が多いため、初回起動時の情報量も多くなります。初心者はすべての設定を変更する必要はありません。まずはサブスクリプション提供元が推奨する設定を維持し、システムプロキシ、モード、プロキシグループだけを扱いましょう。TUN を有効にする前に、システム権限、DNS 設定、ほかの VPN ソフトとの競合を確認してください。

デスクトップクライアントをダウンロード

FlClash

クロスプラットフォーム

FlClash は Windows、macOS、Android、Linux に対応し、複数の OS を使いながら画面構成をできるだけ揃えたいユーザーに適しています。mihomo 系統を採用し、一般的なサブスクリプション、プロキシグループ、ルールモード、システムトラフィック制御に対応します。

FlClash を選ぶポイントは、ボタンの多さではなく、OS 間で操作を覚え直す負担を減らせることです。デスクトップと Android では権限の仕組みが異なるため、設定を移行する際はシステムプロキシ、VPN による制御、バックグラウンド動作をそれぞれ確認してください。Windows パソコン 1 台だけを使うユーザーは、画面の好みを Verge Rev や Nyanpasu と比較してもよいでしょう。

FlClash のプラットフォーム入口を見る

Clash Nyanpasu

Windows

Clash Nyanpasu は、デスクトップでの設定管理と接続状況の確認を重視する Windows ユーザーに適しています。mihomo 系統を採用しているため、比較的新しいルール、DNS、トラフィック制御機能を利用できます。画面に表示される情報が豊富で、プロキシグループとルール適用の関係を理解したいユーザー向けです。

サブスクリプションを取り込んでプロキシを有効にするだけなら、Nyanpasu の一部の上級機能は使わないかもしれません。一方、ルールのデバッグ、複数設定の切り替え、接続先の確認を頻繁に行うなら、豊富な情報が役立ちます。クライアントを変更するときは、古いプログラムを直接上書きせず、現在の設定をバックアップしてポート設定を記録してください。

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

Clash for Windows

メンテナンス終了

Clash for Windows は数多くのチュートリアルや設定ノウハウを生み出したため、現在も古い端末、過去のスクリーンショット、以前の文書に登場します。オリジナル版 Clash 系統を使い、旧ユーザーには馴染みやすい画面ですが、保守終了後は新規インストールの選択肢には適しません。長期的な設定更新の基準として使うべきでもありません。

CFW を使い続けている場合は、移行前に mixed-port、LAN 接続の許可、システムプロキシ、設定ファイルの場所、よく使うプロキシグループを記録してください。新しいクライアントに同じサブスクリプションを取り込んだら、まずルールモードでウェブページとアプリの接続を確認し、その後 TUN を有効にするか判断します。古いクライアントのローカル上書きをすべて新環境へコピーしないでください。

アーカイブ済みクライアントの移行案内を見る

Clash Meta for Android

Android

Clash Meta for Android は、Android のネットワーク権限とルールプロキシに慣れたユーザー向けです。システム VPN インターフェースでトラフィックを制御し、Meta コアでサブスクリプション、プロキシグループ、ルールを処理します。モバイルで細かく制御したい人や、バックグラウンド動作、バッテリー設定、アプリ別の挙動を確認できる人に適しています。

Android メーカーによってバックグラウンドプロセスの制限は異なります。画面ロック後に切断される場合は、すぐにサブスクリプションを変更せず、まずバッテリー最適化、バックグラウンド動作、VPN 権限を確認してください。初めて設定を取り込んだら、まずプロキシグループを選んで接続し、その後に上書きや高度な DNS 設定を段階的に有効にすると、原因を特定しやすくなります。

Android クライアントを見る

Surfboard

独自実装

Surfboard は Android 向けのルールプロキシクライアントで、独自実装を採用しており、Clash コアの派生ではありません。一般的なルールプロキシ設定の一部を扱えますが、設定の互換性はファイル拡張子だけでは判断できません。Clash 専用フィールド、プロキシグループの挙動、DNS オプションには調整が必要な場合があります。

Surfboard に対応した設定をすでに持っている、またはそのルールと画面に慣れているなら、従来の手順で使い続けられます。サブスクリプションが mihomo の拡張フィールドを前提に生成されている場合は、Clash Plus または Clash Meta for Android の方が通常はスムーズです。取り込みに失敗したときは、設定構文を確認し、システム VPN 権限を何度も切り替えないでください。

Android のダウンロード विकल्पを比較

ClashX Meta

メンテナンス終了

ClashX Meta は主に macOS のメニューバー操作向けで、簡潔な操作感により、旧環境に慣れたユーザーが既存設定を確認するのに適しています。プロジェクトはすでに保守終了しているため、新しい端末の標準クライアントとして選ぶことはおすすめしません。macOS に新規インストールするなら、Clash Plus、Verge Rev、FlClash を優先的に比較してください。

移行時は、まず古いクライアントを終了し、システムプロキシを無効にして、複数のプログラムが同時にプロキシ設定を変更しないようにします。次に新しいクライアントへサブスクリプションを取り込み、システムプロキシのポートとモードを確認してから、ブラウザーとコマンドラインツールを検証します。古い設定にローカルルールが含まれる場合は、新しいコアが各フィールドに対応しているか一つずつ確認してください。

macOS クライアント一覧を見る
移行と確認

旧クライアントから切り替えるときの 4 項目

クライアントの移行は、プログラムを再インストールするだけではありません。旧設定にはローカルポート、上書きルール、DNS 設定、システム権限が含まれている場合があり、すべてのファイルを直接コピーすると過去の問題まで新環境に持ち込むおそれがあります。

  1. 01

    現在のポートとプロキシモードを記録

    旧クライアントで使っている mixed-port、HTTP、SOCKS ポートを確認し、現在のモードがルール、グローバル、直接接続のどれかを記録します。旧クライアントを終了する前にシステムプロキシを無効にし、新旧プログラムが同じ待受ポートを奪い合わないようにしてください。

  2. 02

    まずサブスクリプションを再取り込み

    サブスクリプションが有効なら、旧クライアントのキャッシュファイルをコピーせず、新しいクライアントに再度取り込んでください。パス、データベース形式、クライアント固有フィールドによる互換性の問題を減らせます。

  3. 03

    上級設定は段階的に戻す

    まず通常のシステムプロキシを確認し、その後 TUN、Fake-IP、ローカル上書き、カスタムルールを検討します。一度に一種類の設定だけを変更すれば、接続異常の原因が権限、DNS、ルール、サブスクリプションのどこにあるか判断できます。

  4. 04

    ブラウザーとアプリを個別に確認

    ブラウザーにアクセスできても、すべてのアプリが制御されているとは限りません。移行後はブラウザー、システムアプリ、プロキシが必要なコマンドラインツールをそれぞれ確認し、プロキシグループの選択とルールモードが想定どおりか確認してください。

OS 別に利用可能なパッケージを見る

ダウンロードページでは、Windows、macOS、Android、iOS、Linux、mihomo コア別に分類し、第一候補、推奨、アーカイブの状態を表示しています。

Clash のダウンロードページへ