Clash Plus
おすすめ初めてインストールする場合は、まずこちらをお試しください。インストーラーを実行したら設定を読み込み、ルールモードとプロキシグループを選択します。システムプロキシは、プロキシ設定に従うアプリの通信に適用されます。その他の通信も処理する場合は、TUNに必要な権限とルーティング設定を確認してください。
clashplus.ioCLIENT FILES / OS・アーキテクチャ
OSを選び、CPUアーキテクチャを確認してください。普段使いにはGUIクライアント、自分で構築する場合はmihomoコアを選びます。
インストーラーとプロキシ設定は別に用意します。ダウンロード前に拡張子を確認し、インストール後は信頼できる配布元のサブスクリプションまたはローカルのYAMLを読み込んでください。下のボタンから各インストーラーをダウンロードできます。OSを切り替えた後も、現在のページURLを共有できます。
「設定 → システム → バージョン情報」でシステムの種類を確認してください。以下のGUIインストーラーはx64向けです。ARMデバイスでは、アプリの互換性を別途確認してください。
初めてインストールする場合は、まずこちらをお試しください。インストーラーを実行したら設定を読み込み、ルールモードとプロキシグループを選択します。システムプロキシは、プロキシ設定に従うアプリの通信に適用されます。その他の通信も処理する場合は、TUNに必要な権限とルーティング設定を確認してください。
clashplus.io
サブスクリプションやルールの上書き、コアの動作設定を管理したいデスクトップユーザーに向いています。インストール後は、現在有効な設定ファイルを確認してください。複数のクライアントで同時にシステムプロキシを有効にしないでください。サービスモードや仮想NICを有効にする前に、現在のポートとDNS設定を控えておきましょう。
インストーラーと圧縮ファイルを用意しています。通常はEXEを選んでください。ZIPを使う場合は、すべて展開してから展開先のフォルダー内で起動し、圧縮ファイルの中から直接実行しないでください。保存先を変更する前に設定をバックアップし、プログラムファイルとユーザーデータをまとめて上書きしないようにしましょう。
デスクトップ向けGUIクライアントの選択肢の一つです。移行時はまず以前のサブスクリプションを読み込み、プロキシグループが揃っているか確認してからローカルルールを戻してください。クライアントによって設定フォルダーや上書き設定の場所が異なるため、旧フォルダーで新しいプログラムのデータ全体を置き換えることはおすすめしません。
古い環境の再現や設定移行が必要な場合に利用できます。新しいデバイスへの導入にはおすすめしません。新しいプロトコルや設定項目、OSの変更に対応していない可能性があります。移行前にサブスクリプションとローカルルールをエクスポートし、旧クライアントの自動起動を無効にしてください。
| 確認項目 | インストール前の確認 |
|---|---|
| OSとアーキテクチャ | メーカーのサポートが継続しているWindowsを使用してください。このセクションのファイルはx64向けです。最低対応バージョンは各インストーラーの案内を確認してください。 |
| 権限 | 設定の読み込みやシステムプロキシの利用、サービスのインストール、TUNの利用では必要な権限が異なります。各機能で求められた場合にのみ許可してください。 |
| インストール後 | 初回起動時に設定を読み込み、ルールモードを確認してください。ポートやシステムプロキシの競合を避けるため、旧プロキシアプリは終了してください。 |
「このMacについて」でチップ名を確認してください。Apple Siliconではarm64、Intelではx64を選びます。実際のダウンロードファイル名でアーキテクチャを確認してください。
チップに合ったディスクイメージを選んでください。DMGを開いたら、画面の案内に従ってアプリケーションフォルダーにコピーし、そのフォルダーから起動します。初回起動時に設定を読み込みます。ネットワーク拡張機能やシステム権限を求められた場合は、システムの説明を確認してから許可してください。
clashplus.io
デスクトップでのサブスクリプションやルール管理に使えます。現在のファイルはIntelアーキテクチャ向けです。リンク名だけでARMネイティブ版と判断しないでください。新しいクライアントをインストールする前に旧クライアントのシステムプロキシを無効にし、設定を読み込めたことを確認してから、上書き設定、DNS、サービス関連の設定を順に戻してください。
macOSのファイル名にあるamd64とx64は同じアーキテクチャを指し、CPUメーカーを限定するものではありません。初回接続前に設定とプロキシの選択を確認してください。他のOSから設定を移行する場合は、パス、ネットワークインターフェース名、ローカルスクリプトの設定をmacOS環境に合わせて見直してください。
旧環境で必要な場合にのみ選んでください。現在のアーカイブ版はx86_64向けで、ARMネイティブのインストーラーではありません。他のクライアントに移行する場合はYAMLとサブスクリプションの配布元を保管し、コア設定の互換性を確認してください。旧プログラムの権限や起動項目をそのまま引き継がないでください。
| 確認項目 | インストール前の確認 |
|---|---|
| チップ | Apple Siliconはarm64、Intelはx64、x86_64、またはamd64に対応します。互換性のある動作にはOSとアプリの対応状況も関係します。 |
| ファイル | DMGはディスクイメージです。アプリをコピーしてから起動してください。最低対応macOSバージョンは、アプリの説明とシステムの案内を確認してください。 |
| ネットワーク権限 | システムプロキシ、ネットワーク拡張機能、TUNでは必要な権限が異なります。OSのアップデート後に接続できない場合は、権限の状態と実行ログを確認してください。 |
新しいデバイスの多くはarm64-v8aですが、まず端末のアーキテクチャを確認してください。APKのインストール後、VPN接続をシステムに許可する必要があります。通常、VPNサービスを同時に有効にできるアプリは一つです。
arm64デバイスへの初回インストールに適しています。設定を読み込んで接続をタップし、システムのVPN接続を許可してください。画面ロック後に接続が切れる場合は、バッテリー最適化とバックグラウンド実行の設定を確認します。基本的な接続を確認するまでは、DNS、アプリ別設定、ルーティングを同時に変更しないでください。
clashplus.ioデバイスのアーキテクチャに合った軽量版を選んでください。確認できない場合はユニバーサル版を利用できます。サブスクリプションを追加した後、その設定を選択してから起動してください。ダウンロードしただけでは設定は有効になりません。接続できない場合はエラーの全文を記録し、サブスクリプションの更新失敗とノードへの接続失敗を切り分けましょう。
ARMの2種類のアーキテクチャ向けインストーラーを用意しています。更新時は既存の設定を保管し、新しいインストーラーが現在のアプリと署名互換であることを確認してください。システムで競合が表示された場合は、設定をバックアップして原因を調べ、ローカルの上書き設定を失う可能性があるため、すぐにアンインストールしないでください。接続前に他のVPNアプリを終了してください。
Surfboard対応の設定をすでに使っている方向けです。設定構文はClash YAMLと異なるため、ファイルの拡張子を変更するだけでは読み込めません。ダウンロード前に設定の提供元へ対応形式を確認し、プロキシプロトコル、ルール、DNSの各項目も確認してください。
| 確認項目 | インストール前の確認 |
|---|---|
| CPU | arm64-v8aはARM 64ビット、armeabi-v7aはARM 32ビットです。端末のOSも、それぞれのアプリのアーキテクチャに対応している必要があります。 |
| インストール権限 | 実際に使用するブラウザーまたはファイル管理アプリにのみ、インストール権限を許可してください。最低対応Androidバージョンはインストーラーの案内を確認してください。 |
| 動作条件 | VPN接続を許可し、他のVPNサービスとの競合を避けてください。バックグラウンドで継続して動作させる場合は、端末のバッテリー制限を確認してください。 |
App Storeからアプリを入手してください。インストール前にストアの詳細ページで最新のOS互換要件を確認し、初回接続時はiOSの案内に従ってVPN構成を許可してください。
インストール後、対応するサブスクリプションまたはローカル設定を追加し、プロキシグループが表示されたことを確認してから接続してください。iOSのVPN許可は接続に必要な手順の一つであり、接続先のサービスが利用可能であることを示すものではありません。接続エラーが発生した場合は、サブスクリプションの状態、端末の時刻、ノードの選択を確認してください。
端末を変更する際は、サブスクリプションの配布元とカスタムルールを個別に保管してください。設定リンクを公開の掲示板などに投稿しないでください。問題調査のためにスクリーンショットを共有する場合は、サブスクリプションURLや個人の接続情報を隠してください。
clashplus.io| 確認項目 | インストール前の確認 |
|---|---|
| OSの互換性 | 対応デバイスと最低システム要件は、App Storeの詳細ページを確認してください。 |
| アプリの入手 | App Storeのページを開き、アプリ名を確認してからインストールしてください。アップデートはApp Storeで管理されます。 |
| 初回接続 | 設定を読み込み、VPN接続を許可してください。他のVPNに接続している場合は、いったん切断してからテストします。 |
デスクトップ環境ではGUIクライアントを選んでください。uname -mでアーキテクチャを確認します。このセクションのインストーラーはすべてamd64向けです。ディストリビューションに応じてパッケージ形式を選んでください。
DEBとRPMは、それぞれ対応するディストリビューションのパッケージマネージャーでインストールしてください。GUIの依存関係が満たされていることを確認してから、デスクトップ環境のシステムプロキシ設定を確認します。プロキシ設定の参照方法はデスクトップ環境によって異なり、端末のプログラムがデスクトップのシステムプロキシを引き継ぐとは限りません。
このリンクはDEBパッケージに対応するamd64デスクトップディストリビューション向けです。インストーラーで依存関係の問題が報告された場合は、ディストリビューションのパッケージ管理ツールで解決してください。他のOSから動的ライブラリをむやみにコピーしないでください。GUIを使わずバックグラウンドで常時実行する場合は、コアのセクションから導入すると管理しやすくなります。
| 確認項目 | インストール前の確認 |
|---|---|
| アーキテクチャ | uname -mの結果がx86_64の場合、このセクションのamd64パッケージを使用できます。ARMデバイスではこれらのデスクトップ向けファイルを使用しないでください。 |
| ディストリビューション | DebianやUbuntuなどではDEB、RPM系ではRPMを使用します。システムライブラリの互換性は、パッケージマネージャーで確認してください。 |
| 実行環境 | GUIクライアントの実行には、デスクトップ環境と関連ライブラリが必要です。デスクトップ環境のないサーバーではmihomoを使い、systemdサービスを自分で設定できます。 |
サーバー、ルーター、コマンドラインでの利用向けです。一般的なPCやスマートフォンでは、上記のGUIクライアントをおすすめします。コアのファイルにはサブスクリプション管理用の画面は含まれていません。
| OS | アーキテクチャ | ダウンロード |
|---|---|---|
| Windows | AMD64 | ZIPをダウンロード |
| Windows | ARM64 | ZIPをダウンロード |
| macOS | Intel / AMD64 | GZをダウンロード |
| macOS | Apple Silicon / ARM64 | GZをダウンロード |
| Linux | AMD64 | DEBをダウンロード |
| Linux | AMD64 | GZをダウンロード |
| Linux | ARM64 | GZをダウンロード |
| Linux | ARMv7 | GZをダウンロード |
| Linux | MIPS softfloat | GZをダウンロード |
| 確認項目 | 導入要件 |
|---|---|
| 実行ファイル | OS、アーキテクチャ、ABIが一致している必要があります。Unix系OSでは解凍後に実行権限を設定し、書き込み可能な設定ディレクトリを用意してください。 |
| 設定 | 有効なconfig.yamlを用意してください。設定を読み込めることを確認してから、バックグラウンドサービス、自動起動、ログの保存期間を設定します。 |
| ネットワークと権限 | 待ち受けポートの競合を避けてください。TUN、ルーティング、ファイアウォールの設定には適切なシステム権限が必要です。コントロール用インターフェースへのアクセスを制限し、認証を設定してください。 |
クライアントを変更する前に、サブスクリプション、ローカルのYAML、ルールの上書き設定をエクスポートし、現在のプロキシポート、モード、自動起動の状態を控えてください。サブスクリプションURLには個人のアクセス情報が含まれる場合があるため、非公開の場所に保管し、問題調査の際もURL全体を公開しないでください。
インストーラーと設定ファイルは用途が異なります。EXE、DMG、APK、DEB、RPMはソフトウェアのインストール用、YAMLはノード、プロキシグループ、ルール、DNSの設定用です。サブスクリプションの応答内容をインストーラーとして扱ったり、ダウンロードページのURLをサブスクリプション欄に入力したりしないでください。
クライアントを起動して設定を読み込み、ノードとプロキシグループが表示されることを確認します。ルールモードを選び、システムプロキシまたはモバイル端末のVPNを有効にしてください。目的のサイトにアクセスし、接続ログで想定どおりのルールが適用されていることを確認します。遅延テストの結果だけでは、アプリからの接続確認にはなりません。
基本接続を確認してから、TUN、Fake-IP、アプリ別設定、カスタムDNSを調整してください。一度に変更するのは一組の設定にとどめ、変更前の状態を保存します。アプリによって動作が異なる場合は、システムプロキシの適用範囲とアプリ独自のプロキシ設定を切り分け、症状別のトラブル対処ガイドを確認してください。
PCやスマートフォンで日常的に使うなら、まずはGUIクライアントを選びましょう。このページではWindows、macOS、Android、iOS向けにClash Plus、Linux向けにClash Verge Revをおすすめしています。mihomoはコマンドラインで動作するコアで、設定やサービス、ルーティングを自分で管理したいサーバー・ルーター向けです。
まずデバイスのCPUアーキテクチャを確認してください。x64とamd64は同じ64ビットアーキテクチャを指し、arm64はARMの64ビットデバイス向けです。Androidで判別できない場合は、Clash Meta for Androidのユニバーサル版を選べます。macOSでは実際のファイル名も確認しましょう。x64またはamd64と記載されたパッケージは、ARMネイティブ版ではありません。
現在、Clash Verge Rev、FlClash、ClashX MetaのmacOS向けリンクは、どちらも同じIntel版ファイルを参照しています。Apple Silicon搭載デバイスでは、インストーラーのアーキテクチャを確認し、Rosettaの互換性についてシステムの案内に従ってください。ARMネイティブ版が必要な場合は、このページでarm64と明記されたClash Plusを選べます。
OS、CPUアーキテクチャ、ファイル拡張子を確認し、ダウンロードが完了しているか、システムにどのような案内が表示されるかを確認してください。Windowsのexe、macOSのdmg、Androidのapk、Linuxのdebやrpmは互換性がありません。警告が表示された場合は、ファイルの入手元と警告の内容を確認し、システムのセキュリティ機能を安易に無効にしないでください。
クライアントに対応した設定を用意してください。インストーラーに利用可能なプロキシサービスは含まれていません。信頼できる配布元のサブスクリプションまたはローカルのYAMLを読み込み、プロキシグループを選択した後、OSに応じてシステムプロキシまたはVPN接続を有効にします。まずルールモードと接続ログを確認し、その後DNSやTUNを調整してください。
更新前にサブスクリプション、ルールの上書き設定、ローカル設定をエクスポートし、プロキシポートとモードを控えておきます。旧クライアントを終了して新しいパッケージをインストールし、設定を読み込めることを確認してからプロキシを有効にしてください。クライアント間の移行では、画面設定のフォルダーをコピーするだけでは不十分です。サブスクリプション形式、ルール、DNS、TUNの各設定を個別に確認してください。