Clash Plus
第一候補 v—全プラットフォーム共通の第一候補クライアントで、mihomoコアを内蔵し、日本語対応のUIを備えています。インストール後にサブスクリプションリンクを貼り付けるだけで利用開始できます。ルール/グローバル/直接接続モードのワンタップ切り替えとシステムプロキシの自動引き受けに対応し、現時点で最も導入コストの低い選択肢です。5プラットフォームで操作感が統一されています。
本ページでは Windows / macOS / Android / iOS / Linux の5プラットフォームについて、現在もメンテナンスが続いているClashのGUIクライアントを整理し、さらにサーバーやルーター向けの mihomoコア各アーキテクチャファイルを別枠で掲載しています。すべてのダウンロードボタンはページ読み込み時に最新バージョンへリアルタイムで揃います。各プラットフォームの最初のカードは本サイトの第一候補である Clash Plus で、インストール後にサブスクリプションをインポートすればすぐに使えます。各プラットフォーム末尾にシステム要件の早見表を、ページ末尾にダウンロードとインストールに関するよくある質問をまとめています。
Windowsは選べるクライアントが最も多いプラットフォームです。Clashを初めて使う場合はClash Plusを直接インストールするのがおすすめです。Tauri系の軽量UIに慣れている方や、上書きスクリプト・TUNモードの細かな制御が必要な方はClash Verge RevやClash Nyanpasuを選んでください。FlClashはインストール版と、インストール不要のポータブル圧縮パッケージの2形態を提供しています。リストの末尾には開発終了済みのClash for Windowsのアーカイブ版を残していますが、これは既存ユーザーの移行用途のみです。
全プラットフォーム共通の第一候補クライアントで、mihomoコアを内蔵し、日本語対応のUIを備えています。インストール後にサブスクリプションリンクを貼り付けるだけで利用開始できます。ルール/グローバル/直接接続モードのワンタップ切り替えとシステムプロキシの自動引き受けに対応し、現時点で最も導入コストの低い選択肢です。5プラットフォームで操作感が統一されています。
コミュニティによって活発にメンテナンスされているVergeの後継で、Tauriベースで構築され、サイズが小さくリソース消費も低い点が特徴です。TUN仮想ネットワークカードモード、サブスクリプションエディタ、Merge/Scriptによる設定の上書きに対応し、設定ファイルを細かく制御したい上級ユーザーに向いています。
Flutterで書かれたクロスプラットフォームクライアントで、デスクトップ版とモバイル版のUIが完全に統一されており、追加設定なしでそのまま使えます。通常のインストール版と、インストール不要のポータブル圧縮パッケージを提供し、後者は解凍してすぐ実行できるため、システムに変更を加えたくないユーザーに向いています。
同じくTauri系の独立実装で、UIのテイストがより親しみやすく、複数コアの切り替えとスクリプト拡張に対応しています。機能面の方向性はVerge Revに近く、どちらか一方を選べば十分で、両方を同時に入れる必要はありません。
かつてWindowsで主流だったクライアントで、開発者は2023年にリポジトリを削除して開発を終了しています。ここでは公開されていた最後のバージョンのアーカイブを提供しており、旧設定のエクスポートや移行の一時利用のみを目的としています。今後機能更新やセキュリティ更新は提供されず、新しいプロトコルにも対応しません。上記のメンテナンスが継続しているクライアントへの移行をお勧めします。
| 項目 | 要件 |
|---|---|
| OSバージョン | Windows 10 1809以降、またはWindows 11 |
| アーキテクチャ | x64。ARM64デバイスはシステムの互換レイヤーでx64インストーラーを実行可能 |
| メモリ / ディスク | 空きメモリ2GB以上を推奨。インストール容量は約200~300MB |
| 権限 | TUNモードを有効にするには管理者権限で実行し、仮想ネットワークカードサービスをインストールする必要があります |
macOSでダウンロードする前にチップアーキテクチャを確認してください。2020年以降のMシリーズ機種は arm64、それより前のIntel機種は x64 を選んでください。「このMacについて」でチップ型番を確認できます。初回起動時にシステムからブロックされた場合の対処法はページ末尾のFAQをご覧ください。
macOS版は他のプラットフォームと同じUIと操作ロジックを保っており、Apple SiliconとIntelの両アーキテクチャにネイティブ対応しています。メニューバーに常駐するアイコンからモードやノードをすぐに切り替えられ、mihomoコアを内蔵しているため別途インストールは不要です。
macOS版の機能はWindows版と同一で、TUNモードと設定の上書きに対応しており、Macで開発作業を行いながら全体透過プロキシを求めるユーザーに向いています。機種のアーキテクチャに応じたボタンからダウンロードしてください。
クロスプラットフォームで統一されたUIを持つFlutterクライアントで、スマートフォンとパソコンを同時に使う場合、FlClashなら両端の操作感を完全に一致させられ、設定項目の名称も同期しています。
macOSのメニューバー常駐型として定番だった軽量クライアントで、UIは極めてシンプルでリソースもほとんど使いませんが、プロジェクトは現在開発終了しています。ここでは既存ユーザーのために最後のバージョンを残していますが、新規に導入する場合は上記の更新が続いているクライアントを選ぶことをお勧めします。
| 項目 | 要件 |
|---|---|
| OSバージョン | macOS 11 Big Sur以降 |
| チップ | Apple Silicon(arm64)とIntel(x64)でそれぞれ対応するdmgをダウンロード |
| ディスク | インストール容量は約150~250MB |
| 権限 | 初回起動時は「プライバシーとセキュリティ」で許可が必要。TUNモードはシステム拡張の許可が必要 |
AndroidでAPKをインストールする前に、システム設定で「不明なアプリのインストールを許可」を有効にしてください。クライアントを初めて起動するとシステムからVPN接続の許可が求められますが、これはすべてのプロキシ系アプリがローカル仮想ネットワークカードを構築するための標準的な許可プロセスで、許可することで通信を引き受けられるようになります。過去5年程度の主流機種は arm64-v8a 版を選んでください。
Android版は統一された日本語UIを採用し、サブスクリプションの自動更新、アプリ単位の分流、ルールモードの切り替えに対応しています。通知欄常駐カードからプロキシをすばやくオン/オフでき、デスクトップ版の設定概念と一対一で対応しています。
mihomoコアと同系統のオフィシャル系Androidクライアントで、UIは素朴ながら機能は充実しており、設定ファイルレベルの詳細な編集に対応しています。Clashの設定フィールドに慣れているユーザーに向いています。古い端末はarm版、アーキテクチャが不明な場合はuniversal汎用パッケージを選んでください。
モバイル版とデスクトップ版のUIが完全に一致するクロスプラットフォームクライアントで、サブスクリプションのグループ管理と遅延測定によるソートに対応しています。x86_64パッケージはエミュレータや一部のタブレット機種向けです。
Surge形式の設定スタイルに対応したAndroidクライアントで、利用中のサービスがSurge形式のサブスクリプションも提供している場合や、Surgeエコシステムから移行してきた場合に、既存の設定習慣をそのまま活用できます。汎用パッケージは主流のアーキテクチャすべてに対応しています。
| 項目 | 要件 |
|---|---|
| OSバージョン | Android 8.0(API 26)以降 |
| アーキテクチャ | 過去5年程度の主流機種はarm64-v8a、古い端末はarmeabi-v7a、エミュレータはx86_64またはuniversal |
| 権限 | 初回起動時にVPN接続権限の許可が必要。バックグラウンドで停止されないよう電池最適化の対象外に設定することを推奨 |
iOSとiPadOSではApp StoreからClash Plusをオンラインでインストールし、インストールと以降の更新はすべてストア側で自動的に行われます。アプリ内でサブスクリプションリンクのインポート、ルール分流、ノードの遅延測定に対応し、設定概念はデスクトップ版と一貫しています。詳細な製品情報は公式サイト clashplus.io をご覧ください。
iPhoneとiPadで共通利用できるGUIクライアントで、システムのネットワーク拡張フレームワークをベースに分流を実現しています。サブスクリプションをインポートすればメイン画面でモードとノードをすぐに切り替えられ、ルールに基づく自動分流とグローバルプロキシの2つの日常利用形態に対応しています。以降のバージョンはApp Store経由で自動配信されます。
| 項目 | 要件 |
|---|---|
| OSバージョン | iOS / iPadOS 15.0以降 |
| デバイス | iPhoneとiPad共通。同一アカウントで複数デバイスにインストール可能 |
| インストール方法 | App Storeでオンラインインストール。バージョン更新はストア側で自動的に完了 |
| 権限 | 初回接続時にVPN構成の追加を許可する必要があります(システム標準の許可フロー) |
Linuxデスクトップ環境ではClash Verge Revを推奨します。Debian / Ubuntu系は deb パッケージ、Fedora / openSUSE系は rpm パッケージを選んでください。GUI環境のないサーバーやルーターは「コア Mihomo」タブに切り替えて、コア単体のバイナリを直接ダウンロードしてください。
Linuxデスクトップ向けで機能が最も充実した選択肢で、システムプロキシとTUNモードに対応し、X11とWaylandのどちらのセッションとも互換性があります。debパッケージは dpkg -i でインストール、rpmパッケージは rpm -i または各ディストリビューションのソフトウェアセンターからインストールしてください。
クロスプラットフォームで統一されたUIを持つ代替クライアントで、他のプラットフォームでFlClashの操作方法に慣れている場合、Linux側でも同じ使用ロジックをそのまま引き継げます。
| 項目 | 要件 |
|---|---|
| ディストリビューション | Debian 11+ / Ubuntu 20.04+(deb);Fedora 38+ / openSUSE(rpm) |
| アーキテクチャ | amd64 / x86_64 |
| デスクトップ環境 | X11とWaylandのどちらも利用可能。トレイアイコンはAppIndicator拡張に依存 |
| 権限 | TUNモードにはroot権限、またはコアのバイナリにcap_net_admin権限を設定する必要があります |
本セクションではmihomoコアのバイナリ単体を提供しており、サーバー、ソフトルーター、コマンドライン環境向けです。systemdで常駐運用したり、OpenWrtなどのルーター用OS上にバイパスゲートウェイとして配置したりできます。ファイルはプラットフォームとアーキテクチャで分かれており、gzは単一ファイルの圧縮パッケージで、解凍するとそのまま実行ファイルになります。
一般的なデスクトップ・モバイルユーザーはコアを個別にダウンロードする必要はありません。上記各プラットフォームのGUIクライアントにはすでにmihomoが内蔵されており、クライアントのバージョンに合わせて自動更新されます。UIなしで運用する場合にのみ本セクションのファイルを使用してください。
| プラットフォーム | アーキテクチャ | 形式 | ダウンロード |
|---|---|---|---|
| Windows | amd64 | zip | mihomo-windows-amd64.zip |
| Windows | arm64 | zip | mihomo-windows-arm64.zip |
| macOS | Intel(amd64) | gz | mihomo-darwin-amd64.gz |
| macOS | Apple Silicon(arm64) | gz | mihomo-darwin-arm64.gz |
| Linux | amd64 | deb | mihomo-linux-amd64.deb |
| Linux | amd64 | gz | mihomo-linux-amd64.gz |
| Linux | arm64 | gz | mihomo-linux-arm64.gz |
| Linux | armv7 | gz | mihomo-linux-armv7.gz |
| Linux | mips-softfloat | gz | mihomo-linux-mips-softfloat.gz |
gzip -d mihomo-linux-amd64.gz && chmod +x mihomo-linux-amd64 && ./mihomo-linux-amd64 -d /etc/mihomo
debパッケージは sudo dpkg -i mihomo-linux-amd64.deb でインストール後、systemdユニットと組み合わせて自動起動に設定してください。-d パラメーターは設定ディレクトリを指定し、ディレクトリ内には config.yaml を配置する必要があります。フィールドの記述方法は本サイトの設定フィールド参考をご覧ください。
各プラットフォームの最初のカードにあるClash Plusが本サイトの第一候補です。全プラットフォームで利用可能、mihomoコア内蔵、サブスクリプションをインポートするだけで使えるため、大多数のユーザーに適しています。その他のクライアントは特定の好みを持つユーザー向けです——Clash Verge RevはTUNモードや上書きスクリプトが必要な上級ユーザーに、FlClashは各プラットフォームで統一されたUIを提供し、Clash Nyanpasuは別系統のTauri実装です。いずれもmihomoコアをベースにしており、コア機能は同一で、サブスクリプションと設定ファイルは相互に流用できるため、後で乗り換えても再申請の必要はありません。
ページ読み込み時にバージョン一覧をリアルタイムで取得し、カードにバージョン番号を反映してダウンロードボタンを最新ファイルへ紐付けます。ネットワークの問題で一覧の取得に失敗した場合、バージョン番号はプレースホルダーのままになりますが、ボタン自体は現行安定版への直接リンクを指しているため通常通りダウンロード可能です。ページを再読み込みすれば通常はリアルタイム表示に戻ります。
オープンソースクライアントのインストーラーは商用のコード署名証明書を購入していないことが多く、SmartScreenはダウンロード数の少ない新しいバージョンに対して「WindowsによってPCが保護されました」という警告を表示します。「詳細情報」をクリックし、続けて「実行」をクリックすればインストールを継続できます。本ページのダウンロードボタンから取得したインストーラーであることを確認し、出所不明の同名ファイルは実行しないでください。
初回起動時にブロックされた場合、Finderでアプリのアイコンを右クリック(Controlクリック)して「開く」を選択するか、「システム設定 → プライバシーとセキュリティ」に進み、ページ下部の「このまま開く」をクリックしてください。またチップアーキテクチャの区別にも注意が必要です。Apple Siliconモデルはarm64版、Intelモデルはx64版をダウンロードしてください。アーキテクチャを間違えると起動不能や動作低下の原因になります。
動作自体は可能ですが、今後は機能更新もセキュリティ更新も提供されず、新しいプロトコルや新しい設定フィールドにも対応しません。本ページでは公開されていた最後のバージョンを保存しており、既存ユーザーが設定をエクスポートしてスムーズに移行するための一時利用にのみ使用してください。早めにClash PlusやClash Verge Revへの移行をお勧めします。既存のサブスクリプションリンクや設定ファイルはそのまま再利用できるため、再申請の必要はありません。
クライアントを開いたらサブスクリプション(または設定)ページに移動し、サービス提供元から発行されたサブスクリプションリンクを貼り付けて更新します。次にプロキシモードを選択し、通常はルールモードのままで問題ありません。最後にシステムプロキシのスイッチをオンにすれば、ブラウザやよく使うアプリの通信がルールに従って自動的に振り分けられます。詳しい手順とスクリーンショットは本サイトの使用ドキュメントをご覧ください。