マルチプラットフォーム版
Clashクライアントのダウンロードとプラットフォーム選択
OS、CPUアーキテクチャ、利用目的に応じてクライアントを選択します。AndroidではClash Plus、Clash Meta for Android、FlClash、Surfboardを利用できます。デスクトップでは、継続的に保守されているmihomo対応GUIクライアントを選べます。
GUIクライアント
プラットフォーム別にインストーラーを確認
プラットフォームのタグはページURLに保持されます。現在のリンクをコピーすれば、該当するOSのページを直接開けます。異なるアーキテクチャのインストーラーは併用できません。不明な場合は、まず端末のシステム情報を確認してください。
Windowsクライアント
日常的なデスクトッププロキシ、サブスクリプション管理、ルール分岐に適しています。Windows 10・Windows 11では、継続的に保守されているクライアントを優先してください。旧版Clash for Windowsは既存のワークフローとの互換性維持に限って利用します。
Clash Verge Rev
FlClash
Clash Nyanpasu
Clash for Windows
保守終了 アーカイブ版Windowsのインストール要件
| 確認項目 | 推奨 | 説明 |
|---|---|---|
| システムバージョン | Windows 10またはWindows 11 | 新しいシステムコンポーネントほど、デスクトップフレームワーク、サービスモード、ネットワークインターフェースへの対応が充実しています。 |
| プロセッサ | x64 | このページのWindows GUIクライアントはx64版のみ提供しており、VergeのARM64ネイティブインストーラーは個別に提供していません。 |
| 権限 | インストール時のシステム確認を許可 | サービスモード、TUN、システムプロキシの変更を有効にする際、管理者による確認を求められる場合があります。 |
macOSクライアント
まず「このMacについて」でチップの種類を確認します。M1、M2、M3、M4などのMシリーズチップ搭載機はApple Silicon、Intelプロセッサと表示される機種はIntel x64を選択してください。
Clash Plus
第一候補 おすすめ
Clash Verge Rev
FlClash
ClashX Meta
保守終了 アーカイブ版macOSのインストール要件
| デバイス情報 | 選択 | インストール方法 |
|---|---|---|
| Mシリーズチップ | Apple Silicon / ARM64 | Apple独自チップを搭載したMac向けで、通常はより自然なネイティブ動作に対応します。 |
| Intelプロセッサ | Intel / x64 | 旧型のIntel Mac向けです。ダウンロード前に「このMacについて」の表示を確認してください。 |
| 初回起動 | システムのセキュリティ確認を完了 | アプリの提供元、ネットワーク拡張、VPN構成の権限を確認するよう求められる場合があります。 |
Androidクライアント
近年発売されたAndroidスマートフォンの多くはARM64を採用しています。古い32ビット端末にはARM版を選択してください。アーキテクチャが不明な場合は、Clash Meta for AndroidのUniversalインストーラーを利用できます。
Clash Plus
第一候補 おすすめClash Meta for Android
FlClash
Surfboard
Androidのインストール要件
| インストーラー | 対象端末 | 選び方 |
|---|---|---|
| ARM64 / arm64-v8a | 近年のAndroidスマートフォンとタブレットの大半 | 端末のCPU ABIがarm64-v8aと表示される場合に選択します。 |
| ARMv7 / armeabi-v7a | 旧型の32ビットARM端末 | 端末がARM64に対応していない場合のみ使用します。 |
| Universal | アーキテクチャが不明なAndroid端末 | 容量は通常大きくなりますが、アーキテクチャを選び間違える可能性を下げられます。 |
| x86_64 | 一部のエミュレーターまたは特定の端末 | 一般的なARMスマートフォンでは通常このパッケージを選びません。 |
iOSクライアント
Clash PlusはApp Storeからインストールできます。インストール後、アプリ内でサブスクリプションを追加または設定を読み込み、システムの案内に従ってVPN構成を作成します。
Clash Plus
第一候補 App StoreiOSのインストールと権限
| 手順 | 操作 | 説明 |
|---|---|---|
| インストール | App Storeのページを開く | システムのストアでアプリ情報を確認し、インストールを完了します。 |
| 設定 | サブスクリプションまたはローカル設定を読み込む | クライアント自体に、そのまま利用できるネットワーク設定は含まれていません。 |
| 接続 | VPN構成の追加を許可する | 初回接続時、iOSにシステム権限の確認画面が表示されます。 |
Linuxクライアント
Debian、Ubuntuおよび派生ディストリビューションでは通常DEB、Fedora、RHEL、Rocky LinuxなどRPM系ではRPMを使用します。以下のGUIクライアントはAMD64デスクトップシステム向けです。
Clash Verge Rev
おすすめ
FlClash
Linuxのインストール要件
| ディストリビューションの種類 | 推奨形式 | インストール時のヒント |
|---|---|---|
| Debian / Ubuntu系 | AMD64 DEB | システムのソフトウェアインストーラーまたはdpkgでインストールし、案内に従って依存関係を補完します。 |
| Fedora / RHEL系 | x86_64 RPM | 各ディストリビューションのソフトウェア管理ツールを使ってインストールします。 |
| その他のデスクトップディストリビューション | AppImage | 実行権限を付与してから実行します。クライアントが必要とするデスクトップおよびネットワークコンポーネントも用意してください。 |
単体カーネル
Mihomoカーネルのダウンロード
単体カーネルは、サーバー、ルーター、透過ゲートウェイ、コンテナ、スクリプトによるデプロイに適しています。一般的なデスクトップやスマートフォンでは、上のGUIクライアントを選ぶのが通常です。カーネル、設定、システムプロキシの状態をクライアント側で管理できます。
Windowsカーネル
コマンドラインやサービスとしての運用に使用します。
macOSカーネル
IntelまたはApple Siliconに応じて選択します。
Linuxカーネル
一般的なサーバー、ルーター、組み込み機器のプロセッサアーキテクチャに対応します。
インストール方法
ダウンロードから初回接続まで
インストーラーが提供するのはクライアントプログラムだけです。インストール後は、有効な設定を読み込み、ポリシーグループを選択して通信の取り込みを開始する必要があります。ここでは実際の操作順に沿って主要な確認項目を説明します。
まずOSとCPUアーキテクチャを確認
同じクライアントでも、x64、ARM64、ARMv7、Universal版が用意されることがあります。アーキテクチャとOSは別の条件です。Windows x64インストーラーはmacOSでは使えず、Android ARM64インストーラーも32ビットARM端末では使えません。選択を誤ると、インストーラーが起動しない、アプリに互換性がないと表示される、インストール直後に終了するといった問題が起こります。
WindowsのデスクトップPCは現在、通常x64を使用します。macOSではApple SiliconとIntelを区別してください。前者はMシリーズチップ、後者は旧型機で使われるプロセッサです。Androidでは端末情報ツールやシステム診断画面でCPU ABIを確認できます。arm64-v8aと表示されたらARM64、armeabi-v7aならARMv7を選択します。不明な場合は、複数のアーキテクチャ版を順番に試すのではなく、明記されたUniversal版を優先してください。
GUIクライアントと単体カーネルの違い
Clash Plus、Clash Verge Rev、FlClash、Clash Meta for AndroidはGUIクライアントです。設定管理、ポリシーグループの切り替え、ログ確認、システムプロキシ、TUN、DNS、カーネルのライフサイクルを視覚的な画面に統合しており、デスクトップやスマートフォンの日常利用に適しています。通常は設定を読み込み、システム権限を確認するだけで、起動コマンドを個別に記述する必要はありません。
Mihomo単体カーネルはコマンドラインプログラムです。YAML設定ファイルを読み込み、起動パラメーターに従って動作します。GUI設定画面はなく、デスクトップメニュー、トレイ状態、アプリの更新も管理しません。サーバー、ルーター、コンテナ、自動化環境に適しています。スマートフォンや個人PCでのプロキシ利用が目的なら、GUIクライアントを直接ダウンロードしたほうが保守しやすいでしょう。
インストール後にサブスクリプションまたは設定ファイルを読み込む
クライアントを初めて開くと、設定リストは通常空になっています。「設定」または「サブスクリプション」ページで、サービス提供者から受け取ったサブスクリプションURLを貼り付けるか、ローカルのYAMLファイルを読み込みます。読み込み後はその設定を現在の設定に指定し、プロキシページでポリシーグループを確認してください。設定ファイルに利用可能なプロキシ、ポリシーグループ、ルールが含まれて初めて、クライアントは実際に通信を転送できます。
サブスクリプションURLは設定の取得元であり、クライアントのダウンロード先ではありません。サブスクリプションURLをブラウザーのダウンロードボタンに貼り付けたり、インストーラーのURLをサブスクリプション入力欄に入力したりしないでください。読み込み時に形式エラーが出る場合は、URLが完全か、設定が期限切れでないか、サーバーの応答がClashまたはmihomoで認識できる設定かを確認します。
システムプロキシとTUNモードの選び方
システムプロキシは、OSのプロキシ設定に従うブラウザーやデスクトップアプリに適しています。有効にすると、クライアントがシステムのHTTPまたはSOCKSプロキシアドレスを書き込みます。ただし、一部のゲーム、コマンドラインプログラム、システムプロキシを参照しないアプリはクライアントを経由しません。構成がシンプルなので、初回接続時の基本設定に向いています。
TUNモードは仮想ネットワークインターフェースを通じて、より広い範囲の通信を取り込みます。システムプロキシ設定を参照しないアプリも対象にしたい場合に適しています。有効化には通常、VPN、ネットワーク拡張、管理者権限が必要です。AndroidとiOSではシステムVPNの確認が表示され、Windows、macOS、Linuxではサービスのインストール、ネットワークインターフェースの作成、システム認証情報の入力が必要になる場合があります。同時に別のVPNツールがシステムインターフェースを使用している場合は、先に競合する接続を停止してください。
設定の更新とローカルオーバーライド
サブスクリプションを更新すると、リモート設定を再取得します。サブスクリプションから生成されたファイルを直接編集すると、次回の更新でローカル変更が上書きされる場合があります。DNS、ルール、ポリシーを長期的にカスタマイズする場合は、クライアントのオーバーライド機能を使うか、カスタム内容を独立したローカル設定レイヤーに置いてください。リモートのサブスクリプションと個人用ルールを分けて管理できます。
自動更新の間隔は短くしすぎないでください。一般的なサブスクリプションなら、1日1回の確認で十分です。頻繁に更新しても接続速度は向上せず、設定サービスのアクセス制限にかかる可能性があります。更新後にポリシーグループ名やルール構成が変わった場合は、現在の選択を再確認し、削除されたグループ名を参照し続けないようにしてください。
インストールに失敗したときの基本的な確認
まず、ダウンロードしたファイルの拡張子がプラットフォームに合っているか確認します。WindowsはEXEまたはZIP、macOSはDMG、AndroidはAPK、LinuxのGUIパッケージはDEB、RPM、AppImageが一般的です。次にCPUアーキテクチャを確認します。インストールはできても起動しない場合は、同じファイルを繰り返し上書きインストールするのではなく、システムの通知、クライアントログ、セキュリティ権限の記録を確認してください。
接続後にネットワークへアクセスできない場合は、現在の設定が有効か、ポリシーグループで利用可能なプロキシが選択されているか、動作モードが想定どおりか、DNSが正常に名前解決できるか、他の通信制御ツールが同時に動作していないかを順番に確認します。ダウンロードやインストールだけでサブスクリプションの状態が変わることは通常ありません。設定の期限切れは設定の取得元で対処してください。
ダウンロードに関するよくある質問
インストーラーとアーキテクチャの選択
ダウンロード時によくあるOS、アーキテクチャ、設定、移行に関する判断をまとめています。
Androidスマートフォンにはどのインストーラーをダウンロードすればよいですか?
近年の主流Androidスマートフォンは通常ARM64アーキテクチャです。まずarm64-v8a版を選択してください。ARMv7が必要なのは古い32ビット端末です。アーキテクチャが不明な場合はClash Meta for AndroidのUniversal版、Androidエミュレーターでx86_64と表示される場合はFlClashの対応版を利用できます。
WindowsではClash PlusとClash Verge Revのどちらを選べばよいですか?
マルチプラットフォームUIとシンプルな設定手順を重視するならClash Plusが適しています。mihomoエコシステムのルールオーバーライド、TUN、サブスクリプション、デスクトップ設定管理が必要ならClash Verge Revを選択してください。どちらも一般的なサブスクリプションとルール設定に対応しており、主な違いはUI構成と設定項目です。
macOSのApple Silicon版とIntel版インストーラーはどう見分けますか?
「このMacについて」を開き、チップまたはプロセッサ欄を確認します。Apple Mシリーズチップと表示されたらApple SiliconまたはARM64、Intelと表示されたらIntelまたはx64を選択してください。アーキテクチャが合わないと、起動できない、追加の変換処理が必要になる、動作が不安定になる場合があります。
クライアントをダウンロードしただけでは接続できないのはなぜですか?
クライアントは設定を読み込んで通信を転送するだけで、サブスクリプションを自動生成するものではありません。インストール後、有効なサブスクリプションURLまたはローカル設定ファイルを読み込み、現在の設定に指定して利用可能なポリシーを選び、システムプロキシまたはTUNモードを有効にします。設定が期限切れの場合は、先にサブスクリプションの取得元を更新してください。
一般ユーザーもMihomoカーネルを別途ダウンロードする必要がありますか?
通常は必要ありません。Clash Plus、Clash Verge Rev、FlClash、Clash Meta for AndroidなどのGUIクライアントが、必要なカーネルを組み込むか管理します。Mihomo単体パッケージは主にサーバー、ルーター、コンテナ、コマンドラインパラメーターを自分で管理するユーザー向けです。
Clash for Windowsはまだ使えますか?
既存のアーカイブ版は旧設定や従来の操作手順との互換性維持に利用できますが、プロジェクトの保守は終了しています。新規環境では、継続的に保守されmihomoカーネルを利用するClash Plus、Clash Verge Rev、FlClashのいずれかが適しています。移行前に元の設定ファイルを保管し、新しいクライアントへ再度読み込んでください。