目次
Windows または macOS では、実際の使い方に合わせて一つを選ぶ
この二つのクライアントは基本機能がよく似ています。重要なのは、どちらのボタンが多いかではなく、サブスクリプションから生成された設定を編集するかどうかです。サブスクリプションのインポート、ノードの切り替え、システムプロキシまたは TUN の有効化だけが目的なら、新規インストールでは Clash Verge Rev を優先できます。Merge、Lua、複数カーネルを使ってすでに設定を加工している場合は、Clash Nyanpasu も十分に比較してください。
選択の目安
| 利用状況 | より適した出発点 | 理由 |
|---|---|---|
| Windows または macOS へ初めてインストールする | Clash Verge Rev | リリースが活発で、Profile、システムプロキシ、TUN、ログの確認手順を現行ドキュメントから追いやすい |
| Merge、Lua、複数カーネルの検証が必要 | Clash Nyanpasu | 設定の加工機能に優れる一方、安定版のリリース間隔が長いことを受け入れる必要がある |
| 現在のクライアントがすでに安定している | 当面は移行しない | 画面が異なってもノードの品質は向上せず、移行自体によってサービスやポートの変更も生じる |
2026 年 7 月時点で確認できるメンテナンス状況
Clash Verge Rev の公式 Releases では 2026 年 7 月に v2.5.2 がリリースされ、プロジェクトのリポジトリも 7 月 23 日時点で更新が続いていました。現在の安定版には Windows、macOS、Linux 向けのビルドがあります。新しいシステム権限と Mihomo の更新に追随する必要があるデスクトップ利用者にとって、これはより明確なメンテナンス状況の指標です。
Clash Nyanpasu の公式安定版ページでは、現在も v1.6.1(2024 年 9 月)が Latest とされています。v1.6 シリーズには、クロスプラットフォームのサービスモード、Merge filter、Lua による設定処理、設定ディレクトリの分割がすでに含まれますが、安定版の公開時期は明らかに古くなっています。
プロジェクトは引き続き利用できますが、新規に導入する場合は nightly、issue、対象システムとの互換性を確認し、自己検証の作業が多くなることを許容できるか判断してください。
どちらもサブスクリプションをインポートできるが、設定の加工方法は異なる
- Clash Verge Rev
- リモート Profile、ローカル設定、Merge/Script オーバーライド、ポリシーグループ、接続ログを中心に扱います。サブスクリプションと少数のローカルルールを分けて管理する用途に適しています。
- Clash Nyanpasu
- v1.6 シリーズでは、Merge のフィルタリング、Lua/JavaScript による処理、設定の生成、複数カーネルの管理がより明確に示されており、マージ結果を確認したい利用者に適しています。
- 共通する制約
- 最終的な設定の解析は、選択したカーネルが行います。同じ YAML を読み込めても、サービスのインストール、システムプロキシ、TUN の動作が完全に同じとは限りません。
普段行うことが一つのサブスクリプションの更新、ポリシーグループの切り替え、接続の確認だけなら、Nyanpasu の設定加工レイヤーを使う機会はほとんどありません。反対に、サブスクリプションから特定種類のノードを頻繁に削除する、条件に応じてポリシーグループを並べ替える、異なるカーネルをテストする、といった場合は、最も単純な Profile オーバーライドだけでは分かりにくいことがあります。


システムプロキシは似ているが、TUN とサービスのアップグレードは個別に試す必要がある
Windows では、どちらのクライアントでもサービスのインストール、仮想ネットワークインターフェース、終了後のプロキシ復元に関する問題が起こり得ます。macOS では、さらにネットワーク拡張の権限付与、スリープからの復帰、システムアップグレードへの対応が必要です。機能ページにどちらも TUN スイッチがあっても、同じコンピューター上でサービスをアップグレードする手順が同じとは限りません。
比較時に二つのクライアントを同時に動かさないでください。まず以前のクライアントで TUN とシステムプロキシを無効にして完全に終了し、新しいクライアントへ簡単な設定を一つインポートします。ポートが使用中と表示された場合は、サブスクリプションを変更するのではなく、タスクマネージャーまたはアクティビティモニタで以前のカーネルを探してください。
Windows と macOS で実際に比較すべきなのは、スイッチの数ではありません
| プロジェクト | Clash Verge Rev | Clash Nyanpasu |
|---|---|---|
| 対応 OS | Windows と macOS には安定版のアセットがあり、Linux 版も提供される | Windows と macOS で利用可能。インストール前に、現在の安定版と対象 OS 向けのアセットを確認する必要がある |
| サービスモードと TUN | 現在のアプリケーション画面からサービスをインストールし、その後で仮想ネットワークインターフェースまたはネットワーク拡張を許可する | v1.6 シリーズはサービスモードに対応済み。対象 OS でインストール、アップグレード、アンインストールを実際に検証する必要がある |
| 設定の上書き | リモート Profile と Merge/Script を組み合わせ、少数の追跡可能な変更を加える用途に適する | Merge のフィルタリング、Lua/JavaScript、複数カーネルの入口がより明確 |
| 移行コスト | サービス、TUN、ログイン項目、ローカルオーバーライドを作り直す必要がある | これらに加え、生成された設定と選択したカーネルの結果も検証する必要がある |
ホーム画面のスクリーンショットだけに頼らず、三十分で選択を終える
移行コストとは、サブスクリプションをインポートできるかどうかではありません。以前のクライアントにあるサービス、TUN、ログイン項目、ローカルオーバーライド、バックアップを新しいクライアントで作り直し、問題なく元へ戻せるかどうかです。以下の五段階すべてに合格してから、新しいクライアントを日常利用へ切り替えてください。
同じコンピューターで比較する
同じテスト設定をインポートする
固定ノードと Rule モードを使用し、更新時刻と解析メッセージを記録します。
ローカルオーバーライドを一度適用する
検証可能なルールを一つ追加し、リモートサブスクリプションの更新後も残っていることを確認します。
失敗したリクエストを確認する
二つのクライアントで、ドメイン、ルール、プロセス、エラーを直接確認できるか比較します。
終了してネットワークを復元する
システムプロキシが解除されたことを確認します。TUN が本当に必要な場合に限って、サービスを別途テストしてください。
バックアップを確認する
設定ディレクトリまたはアプリケーション内のバックアップ画面を見つけ、テスト用 Profile を実際に一度復元します。
最初の四段階で明確な違いがなければ、現在安定しているクライアントを維持してください。移行の価値は、日常操作が短くなることや、問題を特定しやすくなることに現れるべきであり、画面を別のものへ替えること自体にはありません。
