Clash Plus
おすすめ初めてインストールする場合は、Clash Plusから始めるとよいでしょう。インストール後、自分のサブスクリプションまたはローカル設定をインポートし、プロキシモードとシステムプロキシの状態を確認してください。複数のOSで使う場合も設定の基本的な考え方は共通ですが、OS固有のパスをそのままコピーしないようにしましょう。
公式サイト:clashplus.io ↗クライアントインストーラー / OS・アーキテクチャ
Windows、macOS、Android、iOS、Linux向けクライアントをOS別に掲載しています。まずOSを選び、次にプロセッサのアーキテクチャを確認してください。普段使いにはGUIクライアント、サーバーやルーターへの導入にはMihomoコアを選びましょう。
OSから選ぶ
Windows、macOS、Android、iOSではClash Plusを、LinuxではClash Verge Revを最初に紹介しています。クライアントごとに個別に開発・保守されているため、機能名、設定フォルダー、対応OSが異なる場合があります。
このセクションのGUIインストーラーはx64版で、一般的なIntel・AMDの64ビットPC向けです。Windows on ARM端末では、x64アプリの互換性を事前に確認してください。コア用のARM64圧縮ファイルは、GUIクライアントのインストーラーではありません。まず1つのクライアントで設定のインポートと接続を確認してから、別のクライアントへの移行を検討しましょう。
初めてインストールする場合は、Clash Plusから始めるとよいでしょう。インストール後、自分のサブスクリプションまたはローカル設定をインポートし、プロキシモードとシステムプロキシの状態を確認してください。複数のOSで使う場合も設定の基本的な考え方は共通ですが、OS固有のパスをそのままコピーしないようにしましょう。
公式サイト:clashplus.io ↗
サブスクリプション、ルールの上書き、サービスモードを管理したいデスクトップユーザーに向いています。Mihomoコアを使用するため、TUNを有効にする前にサービスのインストール状態を確認してください。ブラウザーは接続できるのに他のアプリがつながらない場合は、システムプロキシと仮想ネットワークアダプターの制御範囲を切り分けましょう。
デスクトップとAndroid端末で似た操作感のクライアントを使いたい方に向いています。インストール後は、設定、ポリシーグループ、プロキシによる通信の制御を順に確認してください。ポリシーを選んだだけで通信が制御されていない場合があります。クライアントを乗り換える際は、既存のローカル上書き設定も個別に確認しましょう。
別のデスクトップ設定管理画面を使いたい方に向いています。設定のインポート後は、解析時の警告を確認し、選択したコアが設定項目に対応しているか確かめてください。コアによってDNS、ルールセット、プロトコルの対応状況が異なるため、設定ファイルを開けるだけで全機能が使えるとは限りません。
旧設定からの移行や過去の環境の再現向けのアーカイブです。新規インストールにはおすすめしません。現在のサブスクリプションに含まれる新しいプロトコルや設定項目は、旧コアで認識できない場合があります。移行時は設定とルールをエクスポートし、メンテナンス中のクライアントに再インポートしてください。旧フォルダーをそのまま上書きしないようにしましょう。
| 確認項目 | インストール前の確認 |
|---|---|
| システム環境 | サポート中の64ビット版Windows 10 / 11をおすすめします。最低バージョンは各インストーラーの案内を確認してください。 |
| プロセッサのアーキテクチャ | このセクションのインストーラーはx64 / AMD64版です。32ビット版Windowsにはx64アプリをインストールできません。ARM端末では互換性を別途確認してください。 |
| 権限と実行環境 | サービスのインストールや仮想ネットワークアダプターの作成には、管理者の許可が必要な場合があります。インストーラーにランタイムコンポーネントの不足が表示された場合は、プロジェクトの案内に従って導入してください。 |
ダウンロード後は、他のプロキシクライアントを終了してからインストーラーを実行してください。初回の接続テストでは、まずシステムプロキシを使います。システムプロキシに対応しないアプリがある場合は、設定ガイドに従ってTUNを有効にしてください。
Appleメニューの「このMacについて」でApple SiliconとIntelを確認してください。以下には両方のアーキテクチャ向けリンクを掲載していますが、一部クライアントではどちらのリンクからも同じx64ファイルがダウンロードされます。ボタン名はダウンロード先を示すもので、ARMネイティブ版の提供を保証するものではありません。実際のファイルとインストーラーの情報を確認して、互換性を判断してください。
チップに合ったインストーラーを選び、ディスクイメージを開いて案内に従ってアプリをインストールしてください。初回起動後に設定をインポートし、システムプロキシがローカルの待ち受けポートを参照していることを確認します。バックグラウンドサービスの権限が必要な場合は、システムの許可内容を読んでから続行してください。
公式サイト:clashplus.io ↗
デスクトップでサブスクリプションやルールを管理できます。現在、2つのダウンロードリンクが同じIntel版ファイルを指す場合があります。Apple Silicon端末では、変換実行環境の要件を確認してください。インストール後は基本的なプロキシ接続をテストしてから、サービスモードや詳細なDNS設定を行いましょう。
デスクトップでもFlClashを使いたい方に向いています。ここでのAMD64とx64はどちらもIntel 64ビットアーキテクチャを指し、特定のCPUメーカーだけに対応するという意味ではありません。Apple Silicon端末では、リンク名だけで判断せず、実際のビルドを確認してください。
既存環境の保守や移行時の参考用です。現在のアーカイブはx86_64版で、ARMネイティブ版があることを示すものではありません。旧コアは新しい設定への対応が限られます。設定項目を解析できない場合は、継続的にメンテナンスされているクライアントへの移行を優先してください。
| 確認項目 | インストール前の確認 |
|---|---|
| OSのバージョン | 必要なmacOSの最低バージョンはプロジェクトごとに異なります。インストーラーまたはアプリの案内を確認してください。 |
| チップの種類 | Apple MシリーズではARM64版、Intel搭載Macではx64版を選びます。Intel版しかない場合は、macOSの変換実行機能に対応しているか確認してください。 |
| システムの許可 | システムプロキシ、ネットワーク拡張、サービスの権限は、実際の案内に応じて許可してください。不要な機能は無効のままで構いません。 |
アップグレード前にメニューバーの旧クライアントを終了してください。終了したプロセスをシステムプロキシが参照したままの場合は、まずプロキシ設定を戻してから、新しいクライアントを起動します。古い設定が残っているだけの状態を、インストール失敗と誤認しないようにしましょう。
最近のスマートフォンでは、まずARM64版を確認してください。古い32ビット端末にはARMv7版を選びます。アーキテクチャがわからない場合、Clash Meta for Androidではユニバーサル版を選べます。APKのインストールとVPN接続の許可は別の手順です。インストール後も設定をインポートし、手動で接続を開始する必要があります。
64ビットARMのAndroid端末向けです。インストール後に設定内容を確認し、システムによるVPN接続の作成を許可してください。バックグラウンドに移ると接続が切れる場合は、同じAPKを再インストールするのではなく、バッテリー管理とバックグラウンド実行の制限を確認しましょう。
公式サイト:clashplus.io ↗CPUアーキテクチャに合わせて選べます。アーキテクチャがすぐにわからない場合はユニバーサル版が便利ですが、ファイルサイズは大きくなる傾向があります。設定をインポートしたら、アプリのアクセス制御を確認してください。除外したアプリにはクライアントと同じ方法で通信が適用されないため、問題の切り分け時はこの設定も確認しましょう。
デスクトップ版に近い操作感をAndroidでも使いたい方に向いています。接続時は、システムのVPNアイコンとクライアントの状態が一致しているか確認してください。スマートフォンのVPNインターフェースを同時に使えるアプリは通常1つです。他のVPNに接続中の場合は、いったん切断してからテストしてください。
Surfboard互換の設定をすでにお持ちの方に向いています。SurfboardはClash YAMLクライアントと同じものではありません。インポート前に、サブスクリプションから返される形式を確認してください。拡張子が似ていても設定項目に互換性があるとは限りません。変換後もポリシーグループとルールの動作を確認しましょう。
| 確認項目 | インストール前の確認 |
|---|---|
| アーキテクチャの一致 | arm64-v8aは64ビットARM、armeabi-v7aは32ビットARMです。エミュレーターがARMアーキテクチャとは限りません。 |
| インストール環境 | OSのバージョンが選択したアプリの要件を満たしていることを確認し、インストールに使うブラウザーまたはファイル管理アプリに、必要なインストール権限を付与してください。 |
| 接続条件 | 初回接続時にVPNの許可が必要です。バックグラウンドでの継続動作は、端末メーカーのバッテリー最適化機能の影響を受ける場合があります。 |
「アプリをインストールできません」と表示された場合は、アーキテクチャの不一致、OSのバージョン不足、空き容量不足、署名の競合を順に確認してください。元のアプリをアンインストールする必要がある場合は、先に設定をエクスポートしましょう。アンインストール時にアプリのデータも削除されることがあります。
iPhoneとiPadでは、App StoreからClash Plusをインストールできます。ストアの詳細ページで、対応OS、対応デバイス、更新内容を確認してください。インストール前に、端末に表示される最新情報を確認しましょう。初回接続前に有効な設定を用意し、システムに表示されるVPN構成の許可内容を確認してください。
インストール後にサブスクリプションまたは設定をインポートし、その設定が選択されていることを確認してから、VPN構成の追加を許可してください。Webページは表示できるのに特定のアプリで問題が起きる場合は、ルールのマッチ状況と接続ログを確認し、ポリシーの問題とアプリ固有のネットワーク要件を切り分けましょう。
公式サイト:clashplus.io ↗| 確認項目 | インストール前の確認 |
|---|---|
| 対応デバイス | App Storeの詳細ページで、対応するiPhone、iPad、OSのバージョンを確認してください。 |
| インストール方法 | 上のApp Storeリンクからアプリ情報を確認し、以後のアップデートもストアから行ってください。 |
| ネットワークの許可 | システムの案内に従ってVPN構成の追加を許可してください。他のVPNを使用中の場合は、接続状態を先に確認しましょう。 |
サブスクリプションURLには個人アカウントに関する情報が含まれることがあります。適切に保管し、公開するスクリーンショットにはURL全体を表示しないでください。別のデバイスに移行する際は、必要な設定だけを移し、移行先で接続権限とポリシーの選択を改めて確認しましょう。
GUIを備えたAMD64 / x86_64ディストリビューション向けです。Debian・Ubuntu系ではDEB、FedoraなどのRPM系ディストリビューションではRPMを選んでください。GUIのないサーバーに、プロキシを使うためだけにデスクトップ環境を追加する必要はありません。Mihomoコアとsystemdの導入ガイドを確認してください。
Linuxデスクトップで設定とプロキシの状態を管理できます。依存関係を適切に処理できるよう、ディストリビューションのパッケージマネージャーでインストールしてください。デスクトップ環境のシステムプロキシ設定が、ターミナルのプログラムに反映されるとは限りません。コマンドラインツールでは、環境変数を個別に設定するかTUNを使ってください。
Debian系デスクトップで、FlClashと同じ操作感を使いたい方に向いています。起動できない場合は、まずターミナルの出力を確認し、デスクトップ関連の依存関係不足と設定の読み込みエラーを切り分けてください。サービスの権限とデスクトップの起動問題は、分けて対処しましょう。
| 確認項目 | インストール前の確認 |
|---|---|
| プラットフォームとアーキテクチャ | このセクションのGUIパッケージはAMD64 / x86_64向けです。ARMサーバーではコアのセクションを確認し、デスクトップ用x64パッケージを無理にインストールしないでください。 |
| ディストリビューションのパッケージ形式 | ディストリビューションに合わせてDEBまたはRPMを選んでください。GUIの依存関係はシステムのパッケージマネージャーで確認できます。 |
| サービスとデバイスの権限 | TUNを使うには、仮想ネットワークアダプターと必要な権限をシステムがサポートしている必要があります。コンテナ環境では、デバイスの割り当てとネットワーク機能も確認してください。 |
デスクトップのプロキシ設定とshellの環境変数は、別々の設定方法です。サーバーの自動起動、設定フォルダー、ログの確認方法はLinuxでのmihomoとsystemdの導入ガイドをご覧ください。
Mihomoはプロキシプロトコル、ルールの照合、DNSを処理するコアで、GUI設定画面はありません。以下のファイルはサーバーやルーター、サービスプロセスを自分で管理する方向けです。一般的なデスクトップユーザーには、コア、サブスクリプション、システム通信の制御を管理できる上記のGUIクライアントをおすすめします。
| OS | アーキテクチャ・形式 | ダウンロードファイル |
|---|---|---|
| Windows | AMD64 · ZIP | AMD64版をダウンロード |
| Windows | ARM64 · ZIP | ARM64版をダウンロード |
| macOS | Intel AMD64 · GZ | Intel版をダウンロード |
| macOS | Apple Silicon ARM64 · GZ | Apple Silicon版をダウンロード |
| Linux | AMD64 · DEB | AMD64 DEB版をダウンロード |
| Linux | AMD64 · GZ | AMD64 GZ版をダウンロード |
| Linux | ARM64 · GZ | ARM64 GZ版をダウンロード |
| Linux | ARMv7 · GZ | ARMv7 GZ版をダウンロード |
| Linux / ルーター | MIPS softfloat · GZ | MIPS softfloat版をダウンロード |
ZIPまたはGZファイルは、解凍後に実行ファイルへ適切な実行権限を付与し、設定ファイルのパスを指定してください。GZは単一ファイルの圧縮形式であり、すべてをTARアーカイブとして扱うわけではありません。DEBパッケージはシステムのパッケージマネージャーでインストールし、サービス名、設定場所、起動状態を確認してください。
コアを起動できるのは最初の一歩です。解析可能な設定ファイル、書き込み可能なデータ用ディレクトリ、用途に合ったポートのバインド設定も必要です。リモート管理インターフェースへのアクセスは制限してください。LANで共有する場合もファイアウォールを適切に設定し、プロキシの待ち受けポートをインターネットに直接公開しないでください。
プロトコル・コア・設定の互換性を確認 →ダウンロード後の手順
インストーラーが行うのはプログラムの配置までです。設定の入手先、プロキシモード、システム通信の制御はそれぞれ個別に確認してください。複数の設定を同時に変更するより、順番に進めたほうが問題を特定しやすくなります。
クライアントには、すぐに使えるサブスクリプションサービスは付属していません。自分のサブスクリプションURLまたはローカル設定を用意し、クライアントの設定管理画面からインポートして、現在の設定として選択してください。インポート後に一覧が空の場合は、インストール失敗と決めつけず、取得した形式や解析時のメッセージを確認しましょう。
サブスクリプションURLのインポート手順 →ローカルの待ち受けポートが使用中でないことを確認してから、システムプロキシを有効にし、ブラウザーで接続をテストしてください。Ruleモードではルールに応じてポリシーが選ばれるため、すべての通信が同じ経路を通るとは限りません。TUNは通信を制御しますが、ルーティングモードをGlobalに切り替える機能ではありません。それぞれの設定を分けて理解しましょう。
ポートとシステムプロキシの設定 →アップグレードやクライアントの乗り換え前に、設定ファイル、サブスクリプションの記録、ローカルのルール上書きを保存してください。新しいクライアントをテストする際は、ポート、システムプロキシ、仮想ネットワークアダプターの競合を避けるため、旧アプリを終了します。サブスクリプションの更新、ルールの適用、普段使うアプリの接続を確認してから、旧環境を整理しましょう。
ルールと通信振り分けの設定を確認 →インストーラーに関するよくある質問
初めて使う場合は、まずGUIクライアントを選びましょう。本ページではWindows、macOS、Android、iOS向けにClash Plusを、Linux向けにClash Verge Revをおすすめしています。GUIクライアントには、サブスクリプションのインポートやプロキシモードの設定、接続状態の確認画面があります。Mihomoコアは、設定ファイルやサービスプロセスを自分で管理するサーバー・ルーター向けです。
まずシステム情報でプロセッサのアーキテクチャを確認し、実際のインストーラー情報と照らし合わせてください。Windowsのx64は一般的なIntel・AMDの64ビットCPUに対応します。Androidのarm64-v8aは一般的な64ビットARM端末、armeabi-v7aは32ビットARM環境向けです。Androidのアーキテクチャが不明な場合はユニバーサル版を選べます。本ページのmacOS向けアーキテクチャリンクは、現在どちらも同じx64ファイルに解決される場合があります。Apple Siliconでは、インストール前に変換実行環境との互換性を確認してください。
インストールで完了するのはクライアントの準備までです。有効なサブスクリプションまたは設定ファイルをインポートし、使用する設定とポリシーを選んだうえで、用途に応じてシステムプロキシやTUNを有効にしてください。まず設定の読み込みとポートの競合を確認し、その後接続ログを確認します。クライアントのインストーラーに、すぐ使えるサブスクリプションサービスは含まれていません。
まず設定をエクスポートし、サブスクリプション、上書きルール、ポート設定を控えてから、起動中のクライアントを終了してください。同じプロジェクト内でアップグレードする場合は、インストーラーの案内に従いましょう。別のクライアントに乗り換える場合、設定フォルダーに完全な互換性があるとは限りません。移行後に接続を確認してから、旧アプリと旧設定を整理してください。テスト中は、複数のクライアントが同時にシステムプロキシや仮想ネットワークアダプターを制御しないようにしてください。
まず表示されたメッセージをすべて記録し、インストーラーのアーキテクチャとOSのバージョンが合っているか確認します。Windowsではインストーラーに必要なランタイム環境を確認してください。macOSでは「システム設定」に表示される具体的なセキュリティ警告を確認します。Androidではインストール権限、空き容量、既存アプリとの署名の競合を確認してください。問題の切り分けのために、システムのセキュリティ機能を常時無効にするのは避けましょう。インストール後にTUNだけ有効にできない場合は、サービスの権限を個別に確認してください。
この2つのクライアントはメンテナンスが終了しています。本ページでは、旧環境からの移行や互換性の再現に使うアーカイブ版を掲載しています。新規インストールには、現在もメンテナンスされているクライアントを選んでください。旧バージョンの画面機能、プロトコル、設定項目は、現在のMihomoと異なる場合があります。移行時はルール、DNS、サブスクリプションの解析結果を改めて確認してください。