Clash Plus
おすすめ統一されたGUIでサブスクリプションやプロキシを管理したい方に適しています。初回インストールではx64版を選び、インストール後に設定をインポートして、プロキシモードとシステムプロキシを確認してください。
プラットフォームを選び、アーキテクチャを確認してからダウンロード・インストールしてください。Windowsで初めて使う場合はClash PlusまたはClash Verge Revがおすすめです。
OSとプロセッサのアーキテクチャを確認します。
現在も保守されているGUIクライアントを選びます。
サブスクリプションURLを用意し、インストール後に設定をインポートします。
デスクトップ向けインストーラーは主にx64です。「設定 → システム → システム情報」でシステムの種類を確認してください。
統一されたGUIでサブスクリプションやプロキシを管理したい方に適しています。初回インストールではx64版を選び、インストール後に設定をインポートして、プロキシモードとシステムプロキシを確認してください。
サブスクリプション管理、ルールによる振り分け、TUN設定が必要なWindowsユーザーに適しています。本サイトのガイドは一般的な操作をもとにしています。TUNを有効にする前に、サービスモードがインストール済みで正常に動作していることを確認してください。
デスクトップとモバイルで似た操作感を求める方に適しています。通常のインストーラーは日常的な起動に便利です。ZIP版はフォルダーを自分で展開・管理したい場合に選べます。データの保存場所はアプリの設定で確認してください。
デスクトップで別の設定管理画面を使いたい場合に適しています。既存のサブスクリプションを移行する際は、使用するコアがサブスクリプション内のプロトコルや項目に対応しているか確認してください。ルール、ポート、プロキシグループの設定を一つずつ復元し、無効なオーバーレイ設定をまとめて移行しないようにしましょう。
旧環境の再現や移行前の比較に使えるアーカイブ版です。新しいデバイスでは保守中のクライアントを選んでください。Profiles、サブスクリプションURL、カスタムルールをバックアップしてから新しいクライアントへ移行し、旧データフォルダー全体をそのまま上書きしないでください。
| 確認項目 | 選び方と対処 |
|---|---|
| システム環境 | セキュリティサポートが継続しているWindowsを推奨します。最低システム要件は、選択したクライアントのリリースノートとインストーラーの表示を確認してください。 |
| プロセッサのアーキテクチャ | このセクションのパッケージは主にx64 / AMD64向けです。ARMデバイスではOSの互換性を先に確認し、x64版をネイティブARM64版として扱わないでください。 |
| インストール権限 | インストール先、システムサービス、仮想ネットワークアダプターには管理者の許可が必要な場合があります。通常のサブスクリプション追加で、第三者にOSアカウントのパスワードを渡す必要はありません。 |
| プロキシの競合 | インストール前に旧クライアントを終了してください。テスト時はシステムプロキシとTUNによる通信制御をそれぞれ1つだけ有効にします。 |
インストールが完了しても、接続の準備が整ったとは限りません。まずサブスクリプションをインポートして設定を有効にし、プロキシグループを選びます。ブラウザーだけ接続でき、ほかのアプリが失敗する場合は、そのアプリがシステムプロキシに対応しているか確認してください。TUNが必要な場合は、その後で関連サービスをインストールします。最初から複数の通信制御機能を同時に有効にしないでください。
「Appleメニュー → このMacについて」を開き、IntelプロセッサかApple Siliconチップかを確認してください。
Macのチップに合ったDMGをダウンロードします。ディスクイメージを開き、インストール手順に従ってアプリケーションフォルダーへ移動してからクライアントを起動します。初回接続時はシステムのネットワーク許可を確認し、インポートしたサブスクリプションが現在の設定として選択されているか確かめてください。
デスクトップ版と同じサブスクリプション・ルール管理を続けたい方に適しています。現在、どちらのリンクも代替ファイルはx64 DMGです。Apple Siliconでは実際のパッケージのアーキテクチャとRosettaの互換条件を確認してください。このリンクがネイティブARM版を提供するものとは限りません。
デバイス間で同じ操作感を保ちたい方に適しています。現在、どちらのリンクも代替ファイルはAMD64 DMGです。Apple Siliconでは互換動作の条件を確認してください。設定を移行した後、システムプロキシとDNSの設定を改めて確認しましょう。
旧版のメニューバー操作を確認するためのアーカイブ版です。現在の代替パッケージはx86_64向けです。Apple Siliconでは互換動作の条件を確認してください。OSアップデート後に権限やプロキシの問題が発生した場合は、保守中のクライアントへの移行を検討してください。
| 確認項目 | 選び方と対処 |
|---|---|
| OSのバージョン | クライアントの最新リリースノートで最低macOS要件を確認してください。DMGを開けるだけで旧OSとの互換性があるとは判断できません。 |
| チップの種類 | Apple SiliconではARM64と明記されたパッケージを優先してください。x64 / AMD64版ではRosettaが必要になる場合があります。 |
| アプリの許可 | アプリの起動、ネットワーク拡張機能、サービスについて、システムの案内に従って許可してください。「システム設定 → プライバシーとセキュリティ」で具体的な理由を確認できます。 |
| 設定の移行 | サブスクリプションとルールをバックアップしてください。WindowsのサービスパスやショートカットをmacOSへそのままコピーしないでください。 |
ダウンロードリンクはプラットフォーム別に整理されていますが、リンク名だけでファイルのアーキテクチャが分かるとは限りません。ダウンロード後はファイル名とアプリの説明を確認してください。起動できない場合は、OSのバージョン、プロセッサのアーキテクチャ、セキュリティ警告のどれが原因かを切り分け、出所不明のコマンドでシステム保護を一括解除しないでください。
最近のスマートフォンの多くはARM64です。古い端末ではARMv7を選べます。アーキテクチャが分からない場合は、端末情報を確認するかユニバーサル版を選んでください。
ARM64対応のスマートフォンやタブレットで使い始めるのに適しています。APKをインストールしてサブスクリプションを追加し、システムの案内に従ってVPN接続を許可します。バックグラウンドで継続して使う場合は、アプリのバッテリー最適化とバックグラウンド動作の権限を確認してください。
AndroidでClashの設定やポリシーを管理したい方に適しています。ARM64版は一般的な新しい端末向け、ARM版は対応する旧端末向けです。ユニバーサル版はアーキテクチャが分からない場合に便利ですが、ファイルサイズは大きくなる傾向があります。
FlClashのデスクトップ版を使ったことがある方に適しています。スマートフォンのプロセッサに合うパッケージを選んでください。ARMv7版は対応する旧環境向けです。設定を復元したらアプリの通信振り分け範囲を確認し、ほかのデバイスのネットワーク権限がそのまま引き継がれると考えないでください。
Surfboard対応の設定をすでに利用しているAndroidユーザー向けです。設定形式はClash YAMLとは異なるため、拡張子を変えるだけではインポートできません。ダウンロード前に、サブスクリプション提供元が対応形式を提供しているか確認してください。
| 確認項目 | 選び方と対処 |
|---|---|
| OSとアーキテクチャ | アプリが現在対応する最低Android要件を確認してください。64ビットプロセッサでも32ビットOSが搭載されている場合があります。インストール可否は端末のOSに基づいて判断してください。 |
| インストール元 | 今回使用するブラウザーまたはファイル管理アプリに限ってインストールを許可し、インストール後は必要に応じて許可を取り消してください。 |
| VPNの許可 | 初回接続時にシステムの許可が必要です。ほかのVPNアプリが同じ接続経路を使用している場合があります。 |
| バックグラウンド動作 | システムのバッテリー設定でアプリの制限を確認してください。バックグラウンドでの固定や自動起動の名称は、端末メーカーによって異なります。 |
「アプリをインストールできません」と表示された場合は、OSとの互換性、空き容量、インストール済みアプリとの署名の一致を確認してください。署名が異なるビルドは通常そのまま上書きできません。アンインストール前に設定をエクスポートしてください。画面消灯後に切断される場合はAPKを何度も入れ替えるのではなく、まずバックグラウンド制限を確認します。
App StoreからClash Plusをインストールします。対応するデバイスとOSの要件は、ストアのページで確認してください。
App Storeでアプリの詳細を開き、デベロッパー情報と互換性を確認してからインストールします。利用可能なサブスクリプションを用意し、アプリ内で設定をインポートしてポリシーを選択してください。初回接続時はiOSの案内に従ってVPN構成を追加します。
| 確認項目 | 選び方と対処 |
|---|---|
| デバイスとOS | App Storeに記載された最新の最低システム要件と対応デバイスを確認し、インストール前に十分な空き容量を確保してください。 |
| ネットワークの許可 | 初回接続時にVPN構成の追加を許可します。VPNの状態はシステム設定で確認できます。 |
| サブスクリプション設定 | URLが有効で、形式がサポートされていることを確認してください。インポート後に設定を選択して接続をテストします。 |
| 接続の競合 | テスト中はほかのVPN接続を切断し、別アプリの接続状態を現在のクライアントの状態と取り違えないようにしてください。 |
アプリのインストールとサブスクリプションサービスは別のものです。アプリは設定を読み込んで接続を処理し、サブスクリプション提供元はノードとアカウントの状態を管理します。設定の更新に失敗した場合は、URLの有効期限とアカウントの状態を確認してください。接続に失敗した場合は、アプリのログと選択したポリシーを確認します。すべての問題をインストールが原因だと決めつけないでください。
デスクトップ環境ではGUIクライアントがおすすめです。ディストリビューションのパッケージ管理システムに合わせてDEBまたはRPMを選び、AMD64であることを確認してください。
Linuxデスクトップでサブスクリプション、ルール、プロキシグループを管理するのに適しています。DebianやUbuntuなどでは通常DEB、FedoraなどRPM系のディストリビューションではRPMを選びます。インストール後、ディストリビューションの案内に従ってデスクトップの実行依存関係を追加してください。
Debian系デスクトップを使い、ほかのデバイスと似た操作感を求める方に適しています。ここではAMD64向けDEBパッケージを提供しています。インストール後に起動できない場合は、端末のエラー出力を保存し、実行ライブラリとデスクトップセッションの環境を確認してください。
| 確認項目 | 選び方と対処 |
|---|---|
| プロセッサ | uname -mでアーキテクチャを確認します。このセクションのデスクトップ版はx86_64 / AMD64向けで、ARMルーターには使用できません。 |
| パッケージ形式 | ディストリビューションに合わせてDEBまたはRPMを選びます。拡張子を変更してパッケージ形式を変換しないでください。 |
| デスクトップの依存関係 | GUIクライアントには、対応するデスクトップ環境と実行ライブラリが必要です。必要なバージョンはディストリビューションとクライアントの説明を確認してください。 |
| ネットワーク権限 | TUNやシステムサービスの利用には追加の権限が必要な場合があります。リモート操作では、接続を復旧できる手段を確保してください。 |
SSH端末しか使えないサーバーでは、単体のMihomoコアが適しています。デスクトップでシステムプロキシを有効にしても、端末のプログラムが同じ設定を自動で使うとは限りません。テストではデスクトッププロキシ、環境変数、TUNの通信制御範囲を個別に確認してください。ブラウザーで接続できたことを理由に、すべてのプロセスが通信制御されていると判断しないでください。
YAML設定、起動オプション、システムサービスを自分で管理する方向けです。一般的なデスクトップユーザーには、上記のGUIクライアントをおすすめします。
| 対象OS | アーキテクチャ | パッケージ形式と用途 | ダウンロード |
|---|---|---|---|
| Windows | AMD64 | ZIP、64ビットx86デバイス向け | AMD64版をダウンロード · .zip |
| Windows | ARM64 | ZIP、対応するARM64システム向け | ARM64版をダウンロード · .zip |
| macOS | Intel AMD64 | GZ、Intel Macのコマンドライン環境向け | Intel版をダウンロード · .gz |
| macOS | Apple Silicon ARM64 | GZ、Apple Siliconのコマンドライン環境向け | ARM64版をダウンロード · .gz |
| Linux | AMD64 | DEB、対応するDebian系環境向け | AMD64版をダウンロード · .deb |
| Linux | AMD64 | GZ、手動配置する実行ファイル | AMD64版をダウンロード · .gz |
| Linux | ARM64 | GZ、64ビットARMサーバー・デバイス向け | ARM64版をダウンロード · .gz |
| Linux | ARMv7 | GZ、対応する32ビットARMデバイス向け | ARMv7版をダウンロード · .gz |
| Linux | MIPS softfloat | GZ、エンディアンとデバイスのABIを要確認 | MIPS版をダウンロード · .gz |
プロセッサ名が似ていても、バイナリに互換性があるとは限りません。Linuxではまずuname -mを実行し、OSのビット数、実行ライブラリ、デバイスのファームウェア要件を確認してください。MIPSデバイスではエンディアンと浮動小数点ABIも区別する必要があります。「Exec format error」が表示されたら、起動スクリプトを何度も変更せず、まずアーキテクチャを確認してください。
設定ディレクトリに適切な読み書き権限を設定し、起動前にポートの使用状況を確認してください。管理インターフェースはアクセス元を制限し、専用の認証情報を設定します。インターネットに直接公開しないでください。リモートサーバーでルートを変更したりTUNを有効にしたりする前に、コンソールなど復旧用の接続手段を確保してください。
GUIクライアントはコアのパスや起動オプションを管理している場合があり、手動で入れ替えるとインターフェースが合わなくなることがあります。デスクトップアプリを更新するだけなら、クライアント内の更新機能を優先してください。コア・設定・画面の役割を確認するには使用ガイドをご覧ください。
設定画面を開き、利用可能なサブスクリプションURLを貼り付けてインポートします。更新の完了を確認してから設定を有効にしてください。サブスクリプションURLにはアカウントへのアクセス権が含まれるため、公開画像や共有ドキュメントに載せないでください。インポート時にエラーが出た場合は、リクエストのエラー全文を記録します。
まずルールモードでよく使うWebサイトを確認します。グローバルモードは接続先のポリシー選択を変えるもので、すべてのアプリの通信を自動で制御するわけではありません。システムプロキシ、VPNの許可、TUNはそれぞれ別の通信制御方法です。個別に確認してください。
テスト中は接続画面とログを同時に確認します。リクエストがクライアントに届き、想定したルールに一致し、利用可能なポリシーが選ばれているかを確かめてください。失敗した場合は設定を一つだけ変更して再テストします。DNS、ポート、モードを一度に変えると原因を特定しにくくなります。
まずデバイスのプラットフォームを選び、そのプラットフォームの最初にあるClash Plusのカードから始めましょう。Windowsで本サイトのサービスモードやTUNモードの手順を参考にする場合は、Clash Verge Revも選べます。インストール後は利用可能な設定をインポートしてください。インストーラーにサブスクリプションサービスは含まれていません。
x64とAMD64は通常、同じ64ビットx86アーキテクチャを指し、AMD製プロセッサ専用という意味ではありません。Windowsでは「設定 → システム → システム情報」、Macでは「このMacについて」でそれぞれシステムの種類やチップを確認できます。Apple Silicon向けのリンクでも実際のパッケージのアーキテクチャを確認してください。現在提供中の一部パッケージはx64で、互換レイヤーが必要です。
旧環境の再現や設定の移行向けに、Clash for Windowsのアーカイブ版インストーラーを掲載しています。サポート終了後も既存機能がすぐ使えなくなるわけではありませんが、新しいプロトコルへの対応、OSとの互換性、今後の修正は、保守中のクライアントと同様には期待できません。新しいデバイスでは保守中のクライアントを選び、移行前にサブスクリプション、ルール、設定をバックアップしてください。
まずOSのバージョン、プロセッサのアーキテクチャ、ファイル形式を確認し、ダウンロードの完了と空き容量もチェックします。Windowsではインストール前に旧バージョンを終了してください。macOSでは「プライバシーとセキュリティ」に表示される内容を確認します。Androidではインストール元の許可と、既存アプリとの署名の不一致を確認してください。エラー全文を記録し、システムのセキュリティ機能を安易に無効化しないでください。
設定画面で利用可能なサブスクリプションをインポートして有効にし、プロキシグループからポリシーを選んでルールモードでテストします。デスクトップではシステムプロキシを確認し、AndroidとiOSではシステムのVPN接続を許可してください。解決しない場合はログを確認し、サブスクリプションの取得失敗、認証エラー、DNS解決エラー、接続タイムアウトを切り分けます。
通常は不要です。GUIクライアントには通常、対応するコアが同梱されているか、クライアント側で管理されています。更新もクライアント内の機能を利用してください。単体のMihomoパッケージは、設定や起動オプション、システムサービスを自分で管理するサーバー・ルーター向けです。GUIクライアントのコアを入れ替える場合は、設定形式、インターフェース、バージョンの互換性を確認してください。