Clash Plus
おすすめ設定をインポートしてからシステムプロキシを設定する、一般的なデスクトップ利用に適しています。インストール後、設定が正しく読み込まれたことを確認し、ポリシーグループを選択してください。TUNは必要に応じて個別に有効にできます。初回起動時にすべてのネットワーク設定を変更する必要はありません。
クライアント公式サイト:clashplus.io
まずOSとCPUアーキテクチャを確認してから、クライアントを選びましょう。GUIクライアントは日常的な接続向け、mihomo単体コアは自分で環境を構築する方向けです。
このセクションでは主にx64版のGUIクライアントを配布しています。ダウンロード前に「設定 → システム → バージョン情報」を開き、システムの種類を確認してください。x64向けデスクトップ版をARM64ネイティブ版として使用しないでください。
設定をインポートしてからシステムプロキシを設定する、一般的なデスクトップ利用に適しています。インストール後、設定が正しく読み込まれたことを確認し、ポリシーグループを選択してください。TUNは必要に応じて個別に有効にできます。初回起動時にすべてのネットワーク設定を変更する必要はありません。
クライアント公式サイト:clashplus.io
設定やローカルのオーバーライドを管理したいデスクトップ環境に適しています。既存のサブスクリプションを移行した後、ルールのオーバーライドが有効なポリシーグループを参照しているか確認してください。サービスモードを使う前に、システム権限とほかのプロキシプログラムの動作状況を確認しましょう。
AMD64は64ビットx86アーキテクチャを指し、対応するIntelプロセッサでも使用できます。設定をインポートしたら、まずルールモードでブラウザーの接続を確認してください。アプリがシステムプロキシを使用するかどうかに応じて、TUNを有効にするか判断しましょう。
デスクトップ向けGUIクライアントの選択肢です。クライアントによって設定ディレクトリやオーバーライドの方法は異なります。移行時は設定ファイルのインポートから始め、プログラムのディレクトリ全体を上書きしたり、旧クライアントのサービスファイルをそのまま引き継いだりしないでください。
旧環境との互換性確認や設定移行の参考用です。アーカイブ版は継続的なサポートを意味しません。新しい設定で使われるプロトコルやフィールドを認識できない場合があります。初回インストールでは上位に掲載されたクライアントを選び、移行前にローカル設定とルールの変更内容を別途保存してください。
| 確認項目 | インストール前の確認 |
|---|---|
| CPUとシステム | このセクションでは主にx64版を配布しています。ARMデバイスでは、システムがx64アプリに対応しているか確認してください。単体コアにはARM64版もあります。 |
| 権限 | 通常の設定インポートに必要な権限と、ネットワークを制御する権限は異なります。サービスのインストール、仮想ネットワークアダプターやファイアウォールの設定変更には、管理者の許可が必要な場合があります。 |
| 実行環境 | 最低システム要件と必要なランタイムはインストーラーの表示に従ってください。エラー内容を記録してから、該当する依存コンポーネントを追加しましょう。 |
「このMacについて」でチップの種類を確認してください。Clash PlusはApple Silicon版とIntel版を提供しています。ほかの一部クライアントでは、2つの配布リンクが現在どちらも同じx64ファイルを指しています。ダウンロード時は実際のパッケージ名も確認してください。
チップに合ったインストーラーを選び、アプリケーションフォルダに移動してから起動してください。設定のインポートが完了した後でシステムプロキシを設定します。システムプロキシに従わないプログラムも制御する場合は、ネットワーク拡張機能、サービス、TUNに必要な権限を別途確認してください。
クライアント公式サイト:clashplus.io
デスクトップでの設定やルール管理に適しています。ローカルのオーバーライドを使っている場合は、移行後に統合結果を確認してください。サブスクリプションをインポートできただけで完了としないようにしましょう。Apple Siliconでは、このセクションのアーキテクチャに関する注意事項を先にお読みください。
同じ設定を複数のデバイスで使う場合も、システムプロキシ、自動起動、ネットワーク制御の権限は各デバイスで個別に設定してください。クライアントの画面が似ていても、システム設定が自動で同期されるわけではありません。インストール後、接続ログを改めて確認しましょう。
以前のメニューバーでの使い方を維持したい場合や、過去の設定を移行する場合に利用できます。サポート終了済みのクライアントを、新機能への対応基準として使うことはおすすめしません。設定に新しいmihomoフィールドが含まれる場合は、それらを認識できるクライアントへ移行してください。
| 確認項目 | インストール前の確認 |
|---|---|
| チップアーキテクチャ | Apple SiliconはARM64、Intelはx64に対応します。実際のファイル名とアプリの対応状況を確認してください。 |
| システム互換性 | 最低システム要件は、選択したアプリの説明とインストーラーの表示を確認してください。必要なバージョンはクライアントごとに異なります。 |
| 権限と移行 | 既存の設定を保存し、新しいプログラムが起動することを確認してからプロキシを切り替えてください。システムにブロックされた場合は、まず具体的な理由を確認し、セキュリティ設定を一括で解除しないでください。 |
新しいスマートフォンの多くはARM64ですが、実際のデバイスのアーキテクチャを確認してください。APKをインストールした後、初回接続時にシステムのVPN使用許可を求められるのが一般的です。通常、システムVPNを制御できるアプリは同時に1つだけです。
スマートフォンで設定をインポートして接続を管理する用途に適しています。設定の入手元を保存してから接続を開始し、システムの許可を確認してください。バックグラウンドで接続が切れる場合は、バッテリー最適化やバックグラウンド実行の制限を確認しましょう。サブスクリプションを何度もインポートするだけでは解決しません。
クライアント公式サイト:clashplus.io
アーキテクチャに合ったパッケージを選ぶと、不要なインストール容量を抑えられます。判断できない場合は汎用版を検討してください。既存アプリをアップデートする際は、署名の互換性も確認しましょう。インストールで競合が起きた場合は、設定をバックアップし、すぐにアプリデータを削除しないでください。
スマートフォンとデスクトップで似た設定を使う場合も、アプリごとの通信振り分けとバックグラウンド制限を個別に確認してください。Wi-Fiからモバイルデータ通信に切り替えた後に接続できない場合は、まずログとDNSの結果を確認してから、通信の制御方法を見直しましょう。
Surfboardは異なる設定構文を使用するため、ClashのYAMLをそのまま互換性のある設定としてインポートすることはできません。選ぶ前に、利用中のサブスクリプションやローカルファイルが対応形式を提供しているか確認してください。Clash設定しかない場合は、上記の対応クライアントをお選びください。
| 確認項目 | インストール前の確認 |
|---|---|
| アーキテクチャとシステム | ARM64版と32ビットARM版は別のパッケージです。最低Androidバージョンはインストーラーとアプリの説明で確認してください。 |
| インストール権限 | 実際に使用するインストール元に限って許可してください。ダウンロード後、ファイルマネージャーからAPKを開き、システムに表示されるインストール結果を確認します。 |
| 接続の権限 | 接続開始時にVPN接続の要求を許可してください。ほかのVPNアプリや「常時接続VPN」の設定と競合していないか確認しましょう。 |
App StoreからClash Plusをインストールできます。まずストアでデバイスの互換性を確認してから、インストール、設定のインポート、VPNの許可を行ってください。現在のインストール要件は、ストアのアプリ情報で確認できます。
App Storeの詳細ページを開き、アプリ名と対応デバイスを確認してください。インストールしただけではプロキシ接続は確立されません。利用権限のある設定をインポートし、ポリシーを選択して、システムによるVPN構成の追加を許可する必要があります。初回のテストではデフォルトの振り分け設定を維持し、複数の項目を同時に変更しないでください。
クライアント公式サイト:clashplus.io
| 確認項目 | インストール前の確認 |
|---|---|
| デバイスとシステム | App Storeの詳細ページに記載されたシステム要件と対応デバイスを確認してください。OSバージョンが要件を満たさない場合は、デバイスで利用できるアップデートを確認しましょう。 |
| 設定の入手元 | 有効なサブスクリプション、またはクライアントが対応するローカル設定を用意してください。アクセス認証情報を含むサブスクリプションURLを公開の掲示板に投稿しないでください。 |
| VPNの許可 | システムの案内に従って構成の追加を許可してください。ほかのVPNを使用している場合は、現在有効なVPNを確認し、ステータスアイコンだけで実際に通信できると判断しないようにしましょう。 |
このセクションではAMD64向けのGUIクライアントを配布しています。DebianやUbuntu系のディストリビューションでは通常DEB、FedoraやopenSUSEなどRPMを使うディストリビューションでは対応するRPMを選んでください。GUIのないサーバーには、下の単体コアをご利用ください。
依存関係の解決には、ディストリビューション標準のパッケージ管理ツールを使用してください。GUIアプリには利用可能なデスクトップセッションが必要です。インストール後にウィンドウが起動しない場合は、ターミナルで不足しているコンポーネントやエラー出力を確認しましょう。GUI向けインストーラーを、コマンドラインのみのサーバーに導入しないでください。
このパッケージと依存関係に対応するデスクトップディストリビューション向けです。アプリが起動しても通信が制御されない場合は、デスクトップのプロキシ設定、環境変数、TUNの権限をそれぞれ確認してください。コマンドラインのプログラムが、デスクトップ環境のシステムプロキシ設定を読み取るとは限りません。
| 確認項目 | インストール前の確認 |
|---|---|
| プロセッサ | uname -mでアーキテクチャを確認します。x86_64は通常AMD64に相当します。このセクションのパッケージはARM64のネイティブ環境では使用できません。 |
| パッケージマネージャー | パッケージ形式はディストリビューションに合わせてください。依存関係の解決にはパッケージマネージャーを使用し、拡張子の変更だけでDEBとRPMを変換しないでください。 |
| デスクトップ環境と権限 | GUIの実行に必要な依存関係とデスクトップセッションを確認してください。TUNには利用可能なデバイスと適切な権限も必要です。コンテナ環境では、ネットワーク機能の制限を別途確認してください。 |
サーバー、ルーター、プロセスを自分で管理するユーザー向けです。一般的なデスクトップやスマートフォンでは、上記のGUIクライアントをお使いください。コア単体には設定のインポート画面がありません。YAML、設定ディレクトリ、起動オプション、サービス管理を自分で用意する必要があります。
| システム | アーキテクチャ | 形式 | ローカルパッケージ |
|---|---|---|---|
| Windows | AMD64 | ZIP | AMD64 ZIPをダウンロード |
| Windows | ARM64 | ZIP | ARM64 ZIPをダウンロード |
| macOS | Intel / AMD64 | GZ | Intel GZをダウンロード |
| macOS | Apple Silicon / ARM64 | GZ | ARM64 GZをダウンロード |
| 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 GZをダウンロード |
ZIPは展開してから使用します。GZは通常、単一の実行ファイルを圧縮したもので、展開後に実行権限を設定し、設定ディレクトリを指定する必要があります。DEBは互換性のあるパッケージマネージャーで処理します。ファイルの拡張子だけでは、システムサービスが有効になっているかどうかは判断できません。導入後はまずフォアグラウンドで起動結果を確認し、その後にバックグラウンドサービスへの登録を検討してください。
ARMv7、ARM64、MIPSには互換性がありません。MIPSではエンディアンや浮動小数点ABIも関係します。上のMIPS softfloatリンクは、すべてのMIPSデバイスで使える汎用パッケージではありません。インストール前に、ファームウェアのアーキテクチャ、実行ファイル形式、ストレージ容量、実行時の依存関係を確認してください。アーキテクチャが合わない場合は、起動を繰り返さないでください。
クライアント、設定、システムによる通信制御は、それぞれ別の段階です。順番に確認すれば、設定の問題をインストール失敗と誤認しにくくなります。
サブスクリプションまたはローカルファイルをインポートした後、構文エラー、未知のフィールド、存在しないポリシー名がないか確認してください。クライアントのウィンドウが開くことから分かるのは、GUIプログラムが起動したことだけです。コアが設定を受け付けて初めて、次のポリシー選択が有効になります。サブスクリプションの更新に失敗した場合は、現在使える設定を残してから、ネットワークやURLの問題を調べてください。
一般的な混合ポートはmixed-port: 7890ですが、実際に有効な設定を確認してください。旧プログラムを終了しても、システムプロキシ設定が残ることがあります。新しいプログラムがポートの競合で待ち受けできない場合もあります。スイッチがオンかどうかだけでなく、プロキシアドレスと実際のポートがコアのログと一致するか確認してください。
クライアントを切り替える前に、旧プログラムのシステムプロキシとTUNを無効にし、必要に応じて関連サービスが停止していることも確認してください。まずルールモードで接続先が確実なサイトをテストし、接続ログに記録された適用ルールと出力ポリシーを確認します。ブラウザーは使えてもほかのプログラムが接続できない場合は、すぐに再インストールせず、そのプログラムがシステムプロキシを参照するか確認してください。
まずアーキテクチャ、権限、設定の入手元を確認し、その後に接続の問題を調べてください。その他の動作に関する質問はFAQをご覧ください。
一般的なデスクトップやスマートフォンで使う場合は、まずGUIクライアントを選びましょう。クライアントには設定のインポート、ポリシー選択、システムプロキシ、ログ表示などの機能があります。mihomo単体のコアは、設定ファイルやプロセス、サービスを自分で管理するサーバーやルーター向けです。GUI付きインストーラーとしては使えません。
AMD64とx64は通常、同じ64ビットx86アーキテクチャを指し、ARM64は64ビットARMプロセッサに対応します。まずシステム情報でアーキテクチャを確認し、実際のパッケージ名も確認してください。Androidでアーキテクチャが不明な場合は、汎用版を検討できます。一部のmacOS配布リンクでは現在x64版が提供されています。Apple Siliconでは、Rosettaの互換性を事前に確認してください。
インストーラーに含まれるのはクライアントプログラムであり、プロキシの接続先が用意されているわけではありません。利用権限のあるサブスクリプションまたはローカル設定をインポートし、読み込みが成功したことを確認してから、ポリシーとプロキシモードを選択してください。サブスクリプションURLには認証情報が含まれる場合があるため、URL全体を公開しないでください。
まずローカルのYAML、ルールのオーバーライド、必要な設定内容をバックアップしてください。新しいクライアントに設定をインポートしたら、ポリシーグループ名、ルールの適用先、DNS、TUNの設定を改めて確認します。複数のクライアントでシステムプロキシやTUNを同時に有効にしないでください。新しいクライアントが正常に動作することを確認してから、旧プログラムを削除しましょう。
ダウンロードが完了していること、パッケージ形式とCPUアーキテクチャがシステムに合っていることを確認し、システムに表示される具体的な原因を調べてください。Linuxでは、パッケージマネージャーの依存関係とグラフィカル環境も確認が必要です。プログラムは起動するもののコアでエラーが発生する場合は、設定の構文、ポートの競合、権限を確認してください。セキュリティ機能をすべて無効にするのは避けましょう。
Clash for WindowsとClashX Metaのリンクは、旧環境との互換性確認や移行の参考用として掲載しており、アーカイブ版と明記しています。アーカイブ版は継続的に更新されるソフトウェアではありません。初めてインストールする場合は、上位に掲載されたクライアントを選んでください。旧設定に含まれる新しいフィールドは、アーカイブ版で認識できない場合もあります。