クライアントレビュー · Clash 技術ブログ

Clash Verge Rev、FlClash、Clash Party の選び方

Clash Verge Rev は一般的なデスクトップ利用、FlClash は複数プラットフォームでの一貫性、Mihomo Party(現在の Clash Party)は高度な設定管理に向いています。この記事では、メンテナンス状況と実際の使い方に基づいて比較します。

  • クライアントの選び方
  • Clash Verge Rev
  • FlClash
  • Clash Party
目次

この三つのクライアントはいずれも Mihomo 設定を利用できますが、製品ごとに重点が異なります。Windows、macOS、Linux だけで使うなら Clash Verge Rev を優先候補にできます。デスクトップと Android で近い画面を使いたいなら、FlClash が候補になります。

サブスクリプションの整理、オーバーライド、さらに高度なツールを一つのデスクトップアプリへまとめたい場合に、旧 Mihomo Party プロジェクトを継承した Clash Party を検討してください。

ここでいう「Mihomo Party」については、先に整理が必要です。現在の公式リポジトリは mihomo-party-org/clash-party へ移り、製品名も Clash Party になっています。以前の名前で検索すると古いチュートリアルや第三者のダウンロードが多数見つかるため、インストールには現在のプロジェクトリポジトリとリリースページを使用してください。

選択に大きく影響する違いを先に確認する

クライアント現在の対応プラットフォームと技術方針適している利用者受け入れる必要があるトレードオフ
Clash Verge RevWindows / macOS / Linux。Mihomo を使用する Tauri 製デスクトップクライアント安定したデスクトップ環境、分かりやすい画面、豊富な情報を求める利用者Android 版がなく、複数デバイスでは別のクライアントを組み合わせる必要がある
FlClashAndroid / Windows / macOS / Linux。Flutter と Material You による画面スマートフォンとコンピューターで近いワークフローを使い、WebDAV 同期も必要な利用者バックグラウンド動作の制限は OS ごとに異なり、設定の同期だけで動作まで完全に同じにはならない
Clash PartyWindows / macOS / Linux。Mihomo とサブスクリプション用ツールを統合した Electron 製デスクトップクライアントオーバーライド、Sub-Store、WebDAV などの高度な機能を頻繁に使う利用者選択肢が多く動作も重いため、初心者は競合する設定を重ねやすい

コンピューターで長く使うことだけが目的なら、まず Clash Verge Rev から始める

Clash Verge Rev は現在もメンテナンスされており、リリースページには Windows、macOS、Linux 向けのビルドが用意されています。基盤には Mihomo を使用しています。サブスクリプション、プロキシグループ、システムプロキシ、TUN、ログ、オーバーライドが一般的なデスクトップ向けワークフローにまとまっており、Clash for Windows から移行する利用者にも理解しやすい構成です。

推奨だからといって、すべてのスイッチを有効にする必要はありません。初回はサブスクリプションを一つだけインポートし、固定ノードを選び、システムプロキシを有効にします。ブラウザーとターミナルの動作を確認してから、TUN または Merge を個別にテストしてください。Windows 7 は現在の対応範囲外です。古い OS にインストールするため、出所不明の再パッケージ版を探してはいけません。

適した用途
主に Windows 11、現行の macOS、主要な Linux デスクトップを使用し、分かりやすく情報を探しやすい画面を求める場合。
強みにならない点
Android でも同じクライアントを使う必要がある場合や、アプリ内でより充実したサブスクリプション加工機能を求める場合。
試用時の確認項目
終了時にシステムプロキシが元へ戻るか、TUN サービスがほかの VPN と競合しないか、オーバーライド後の最終設定を読み取れるか。

コンピューターと Android の両方で使うなら、FlClash の一貫性がより役立つ

FlClash の公式プロジェクトは Android、Windows、macOS、Linux を対象とし、Material You の画面、サブスクリプション管理、WebDAV 同期を提供しています。このクロスプラットフォーム性の主な価値は、名称、設定、操作感が近いことにあり、すべての OS で通信制御能力まで完全に同じになることではありません。

Android では VPN 権限、バッテリー最適化、バックグラウンド管理の影響を受けます。デスクトップ版では、システムプロキシ、管理者権限、ファイアウォールへの対応が必要です。設定をスマートフォンへ同期した後は、VPN の許可、アプリ別ポリシー、DNS を改めて確認してください。ノード一覧が同じでも、ネットワーク経路まで同じとは限りません。

Clash Party は上級者向けのワークベンチに近く、単なる別のスキンではない

現在の Clash Party プロジェクトは Electron で構築され、公式の機能説明には Mihomo カーネル、サービスモードを必要としない TUN、WebDAV、オーバーライド、Sub-Store などが含まれます。複数のサブスクリプションを整理する、ルールを頻繁に変更する、アプリ内でより多くの加工を完了したいといった利用者には、この統合によってツール間を行き来する手間を減らせます。

サブスクリプション変換、オーバーライド、スクリプト、カーネル設定を同時に使うと、問題が起きる箇所も増えます。元のサブスクリプションは読み込めても、最終設定で group not found または unknown field が出る場合は、変換とオーバーライドを無効にして比較してください。ノード、DNS、TUN をまとめて設定し直さないでください。

Electron アプリは、より軽量なデスクトップシェルよりメモリ使用量が多くなる傾向があるため、古いコンピューターでは実際に試す必要があります。

カーネルが近くても、サブスクリプション、TUN、バックアップ、移行のコストは同じではない

日常利用へ実際に影響する項目をまとめて比較する

比較項目Clash Verge RevFlClashClash Party
対応プラットフォームWindows / macOS / LinuxAndroid / Windows / macOS / LinuxWindows / macOS / Linux
カーネルの方針Mihomo のデスクトップクライアントMihomo のクロスプラットフォームクライアントMihomo を統合したデスクトップクライアント
サブスクリプション管理Profile とオーバーライドの操作箇所が分かりやすく、一般的なサブスクリプションに適している複数デバイスでも近い操作感を得られるSub-Store、オーバーライドなどの加工機能が一か所に集まっている
TUNデスクトップ版で利用できるが、システム権限とほかの VPN への対応が必要Android では VPN 権限を使用し、デスクトップ版では別途システム権限を確認する公式機能では、サービスモードを必要としない TUN を強調している
バックアップと同期サブスクリプション、オーバーライド、クライアント設定は、自分で安全なバックアップを作成する必要がある公式プロジェクトが WebDAV を提供している公式プロジェクトが WebDAV を提供し、高度な設定もまとめて管理できる
移行コストClash for Windows から移行する場合は、考え方が比較的近いAndroid へ移行した後は、バックグラウンド動作、DNS、アプリ別設定を改めて確認する必要がある加工する層が増えるほど、移行とロールバックを一層ずつ検証する必要性も高まる

メンテナンス状況は、ダウンロードサイトに書かれた「最新版」ではなく、公式リポジトリとリリース履歴で判断します。三つのアプリはいずれも、ノード、サブスクリプション、いわゆる強化ルールを含む第三者の統合パッケージからインストールしないでください。決定前に現在のリリースページを開き、自分の OS とアーキテクチャが引き続き対応範囲にあることを確認します。

同じクリーンな設定を一日試すほうが、機能一覧より実際の違いを把握しやすい

すべての設定を一度に移行しない

  1. テスト用の設定を準備する

    信頼できるサブスクリプションを一つだけ残し、以前のクライアントの Merge、スクリプト、キャッシュは含めない。

  2. ノードを固定する

    三つのクライアントで同じ地域の同じノードを選び、自動速度テストによる出口の切り替えを避ける。

  3. まずシステムプロキシをテストする

    ブラウザー、Git、普段使う業務アプリを開き、接続とルールの一致状況を記録する。

  4. 必要な場合に限り TUN をテストする

    管理者権限、仮想ネットワークアダプター、スリープ復帰、ほかの VPN との競合を確認する。

  5. 通常の手順で終了する

    システムプロキシとネットワークが復旧し、翌日の起動後も設定を更新できることを確認する。

二つのクライアントを同時に実行しないでください。画面上のポートが異なっていても、システムプロキシ、TUN、DNS、起動時のサービスを取り合う可能性があります。一方を試す際はもう一方を完全に終了し、タスクマネージャーで以前のカーネルがバックグラウンドに残っていないことも確認します。

特別な要件がなければ、選択肢は明確に絞り込める

一般的なデスクトップの新規利用者
Clash Verge Rev を優先します。機能とトラブルシューティングの入口は十分にそろっているため、まずシステムプロキシとサブスクリプション更新を安定させてください。
Android とデスクトップの両方で必要な場合
FlClash を先に試します。画面の一貫性だけを見るのではなく、各プラットフォームのバックグラウンド権限と DNS を重点的に確認してください。
Mihomo に慣れており、サブスクリプションを頻繁に加工する利用者
Clash Party を試します。オーバーライドのない設定を一つ読み込むところから始め、Sub-Store、オーバーライド、同期を一項目ずつ有効にしてください。
古い OS または以前の設定を使い続けている場合
まず OS とカーネルの互換性を確認し、非公式サイトからいわゆる「互換性強化版」をダウンロードしないでください。

最終的に残すクライアントは、自分のデバイスで四つの条件を満たす必要があります。サブスクリプションを安定して更新できること、ルールの一致状況を理解できること、起動と終了によってネットワークが壊れないこと、公式リリースを追跡できるプロジェクトであることです。機能の多さは、この四条件の後で評価します。

参考資料