Clash Plus
おすすめサブスクリプションのインポートから設定を始めたいWindowsユーザーに適しています。インストール後、設定画面で使用する設定を有効にし、ルールモードとシステムプロキシを確認してください。より多くのアプリの通信を制御する場合は、手順を確認してTUNを有効にします。
クライアントのインストーラー · プラットフォームとアーキテクチャ
OSを選び、CPUアーキテクチャを確認してください。デスクトップやスマートフォンではGUIクライアント、サーバーやルーターでは単体コアのパッケージを選べます。
初めて使う方:クライアントのインストール後、有効な設定を読み込む必要があります。ダウンロードしただけでは接続できません。サブスクリプション、プロキシグループ、システムプロキシの設定手順はサブスクリプションのインポート手順をご覧ください。
クライアント比較を見る →デスクトップクライアント
以下のデスクトップ用インストーラーはx64環境向けです。「設定 → システム → バージョン情報」でシステムの種類を確認できます。ARMデバイスでは、CPU名に「64ビット」とあってもx64とは限りません。
サブスクリプションのインポートから設定を始めたいWindowsユーザーに適しています。インストール後、設定画面で使用する設定を有効にし、ルールモードとシステムプロキシを確認してください。より多くのアプリの通信を制御する場合は、手順を確認してTUNを有効にします。
設定管理、ルールのオーバーライド、サービスモードを使いたいデスクトップユーザーに適しています。サービスのインストールやTUNの設定を行う前に、管理者権限を確認してください。移行時は既存のサブスクリプションとオーバーライドファイルを保存し、画面上の設定だけをコピーしないようにしましょう。
デスクトップとスマートフォンで似た操作性を使いたいユーザーに適しています。設定を読み込んだ後、プロキシグループが選択されていることを確認してシステムプロキシを有効にしてください。クライアント間の移行では、ポート、DNS、ローカルオーバーライドを個別に確認します。
独立したデスクトップ設定管理画面を使いたいユーザー向けです。コアの切り替えや既存設定のインポート後は、まずログで解析結果を確認してからルールの適用をテストしてください。コアによって対応する設定項目は異なります。
旧環境の再現や設定移行向けに保存されているアーカイブ版クライアントです。新規インストールには上記のクライアントをおすすめします。古いコアは新しいプロトコルや設定項目に対応していない場合があるため、現在のサブスクリプションの機能がすべて使えるとは限りません。
| 確認項目 | 選択の目安 | インストール前の作業 |
|---|---|---|
| システム環境 | サポートが継続しているWindows 10 / 11を推奨します。最低バージョンは各クライアントのリリースノートを確認してください。 | 必要なシステム更新を済ませ、インストーラーが正常に起動することを確認してください。 |
| CPU | このセクションではx64 / AMD64版を提供しています。通常、IntelおよびAMDの64ビットPCで使用できます。 | Windows ARMデバイスでは、アプリのエミュレーション互換性を確認してください。このセクションにはネイティブARM版のインストーラーはありません。 |
| プロキシと権限 | システムプロキシと仮想ネットワークアダプターによる通信制御は、別々の設定です。 | ほかのプロキシクライアントを終了してから、サービスやドライバーのインストール、TUNの有効化時には画面の案内に従って許可してください。 |
インストール後はまずルールモードのままにし、ローカルの待ち受けポートを確認してからシステムプロキシを有効にしてください。ブラウザーは使えるのにストアアプリが接続できない場合は、Windows UWPのループバック免除についてをご覧ください。クライアントを何度も再インストールするのは避けましょう。
デスクトップクライアント
Appleメニューの「このMacについて」でチップの種類を確認してください。MシリーズはApple Silicon、Intel搭載モデルはx64を選びます。一部のリンクでは現在、同じx64ファイルを提供しています。ダウンロードボタンに実際のパッケージのアーキテクチャを表示しています。
Apple Silicon版とIntel版を提供しています。ディスクイメージを開き、インストーラーの案内に従って「アプリケーション」フォルダーに入れてください。アプリケーションフォルダーから起動し、設定を読み込んでシステムプロキシの状態を確認します。
デスクトップでの設定管理やルールのオーバーライドが必要なユーザーに適しています。現在、どちらのアーキテクチャ用リンクもx64ファイルを指しています。Apple Siliconで動作させるにはRosettaが必要な場合があり、ネイティブARM64版ではありません。
複数のデバイスで似た設定手順を使いたいユーザーに適しています。現在、Apple Silicon向けとIntel向けのリンクはいずれもAMD64パッケージを提供しています。インストール前にシステムがこのアーキテクチャに対応しているか確認し、TUNの権限はシステムの案内に従ってください。
既存のメニューバーでの運用を維持したい旧環境向けのアーカイブ版です。どちらのリンクも現在はx86_64ファイルを提供しています。新しいシステムでは上記のクライアントを優先し、元の設定をバックアップしてから移行してください。
| 確認項目 | 要件と説明 |
|---|---|
| OSバージョン | GUIクライアントの最低macOSバージョンはリリースごとに異なります。インストーラーとクライアントのリリースノートを確認してください。DMGという拡張子だけでは互換性を判断できません。 |
| チップアーキテクチャ | MシリーズではARM64と明記されたパッケージを、Intel搭載モデルではx64 / AMD64を選んでください。Apple Siliconでx64アプリを実行できるかどうかは、Rosettaとアプリの互換性によります。 |
| システムの許可 | 初回起動時にアプリの入手元を確認し、システムの案内を読んでください。ネットワーク拡張、サービス、TUNの利用には追加の許可が必要な場合があります。インストールのためにシステムのセキュリティ機能を一律に無効化することはおすすめしません。 |
アップデート前に、メニューバーの旧クライアントを終了して、古いプロセスがポートを使い続けないようにしてください。システムプロキシが旧ポートを参照している場合は、先に旧設定をオフにしてから新しいクライアントで有効にします。
モバイルクライアント
最近のスマートフォンの多くはARM64を使用しています。古い32ビットARMシステムではarmeabi-v7aを選んでください。判断できない場合は、端末のアーキテクチャを確認するか、汎用版を提供するクライアントを選びましょう。
ARM64版を提供しています。インストール後にサブスクリプションまたはローカル設定を読み込み、初回接続時にAndroidのVPN許可を確認してください。バックグラウンドで接続を維持する場合は、電池やバックグラウンド動作の設定も確認します。
ARM64、32ビットARM、汎用版を提供しており、端末のアーキテクチャに合わせて選べます。設定をインポートしたら、該当する設定を有効にして接続を開始してください。接続通知とログでバックグラウンド動作を確認できます。
ARM64版とarmeabi-v7a版を提供しています。デスクトップの設定を使う場合は、インポート前に設定項目の互換性を確認してください。アプリごとの通信制御、バックグラウンド動作、システムVPNの設定は、スマートフォン側で個別に確認する必要があります。
Surfboardが対応する設定形式とルール体系を使用するAndroidユーザー向けです。Clash YAML対応クライアントの代わりとしてそのまま使うことはできません。ダウンロード前にサブスクリプション提供元が互換形式に対応しているか確認し、読み込みエラーを防いでください。
| 確認項目 | 要件と説明 |
|---|---|
| システムとアーキテクチャ | 最低Androidバージョンはアプリのインストーラーの表示を確認してください。CPUが64ビットに対応していても、端末のシステムが64ビット環境で動作しているとは限りません。 |
| インストールの許可 | ブラウザーやファイル管理アプリからAPKを開く際は、システムの案内に従ってその提供元からのインストールを許可してください。インストール後、必要に応じて許可を取り消せます。 |
| 接続の許可 | 初回接続時にVPN接続のリクエストを許可してください。同じユーザー領域で動作する別のVPN、一部のファイアウォールや広告ブロックツールは、プロキシによる通信制御と競合する場合があります。 |
バックグラウンドで切断されても、サブスクリプションが無効とは限りません。常時表示の通知、バックグラウンド動作の制限、電池設定を確認してからログを確認してください。詳しくはAndroidのバックグラウンド動作と電池設定をご覧ください。
モバイルクライアント
App StoreからClash Plusをインストールしてください。対応OS、アプリのアップデート、最新のストア情報は詳細ページで確認できます。インストール後はアプリの案内に従って設定を追加してください。
App Storeの詳細ページで端末の互換性を確認してインストールしてください。アプリを開いたら有効なサブスクリプションを読み込み、設定を有効にしてからシステムへのVPN構成追加を許可します。プロキシグループを切り替えるときはアプリ内で操作し、システム構成を何度も削除する必要はありません。
| 確認項目 | 要件と説明 |
|---|---|
| 端末とシステム | App Storeの詳細ページで対応端末と最低OSバージョンを確認してください。最新の掲載情報を基準にします。 |
| 設定の準備 | アプリに対応した有効なサブスクリプションまたは設定を用意してください。アプリのインストールとプロキシサービスの利用開始は別の手順です。 |
| ネットワークの許可 | 初回接続時はシステムの案内に従ってVPN構成を追加してください。企業管理端末で制限がある場合は、端末管理ポリシーに従う必要があります。 |
設定の更新後に接続できない場合は、まずアプリのログを確認し、サブスクリプションが有効か確認してからプロキシグループを確認してください。切り分け中にDNS、モード、すべてのルールを同時に変更すると、原因を特定しにくくなります。
デスクトップクライアント
ディストリビューションのパッケージ形式を確認してから、アーキテクチャを確認してください。このセクションのGUIクライアントはAMD64 / x86_64向けです。デスクトップ環境のないサーバーでは、下のMihomoコアのセクションをご覧ください。
DEB版とRPM版を提供しています。Debian、Ubuntu系では通常DEB、FedoraなどRPM系のディストリビューションではRPMを選びます。必要なデスクトップコンポーネントと依存関係は、ディストリビューションとクライアントの要件によって異なります。
このセクションではAMD64向けDEBパッケージを提供しています。パッケージ形式とデスクトップの依存関係に対応したシステムで使用できます。インストール時はパッケージマネージャーで依存関係を処理し、起動後に設定の取得元とローカルプロキシの接続先を設定してください。
| 確認項目 | 要件と説明 |
|---|---|
| ディストリビューション | 拡張子を変更してもDEBとRPMは相互に変換できません。インストール前にディストリビューション、デスクトップの依存関係、パッケージマネージャーの対応状況を確認してください。 |
| CPUアーキテクチャ | uname -m を実行してアーキテクチャを確認してください。x86_64はこのセクションのAMD64パッケージに対応します。aarch64では、これらのx86_64インストーラーをネイティブ実行できません。 |
| ネットワーク権限 | TUNの利用にはサービスのサポート、適切な機能または管理者権限が必要な場合があります。システムプロキシが機能するかどうかは、デスクトップ環境と対象アプリがその設定を参照するかにも左右されます。 |
GUIクライアントと単体コアで同じポートを同時に待ち受けないでください。バックグラウンドサービスがすでに動作している場合は、サービスの状態と待ち受けアドレスを確認してから、停止するかポートを変更してください。ポートの競合を設定エラーと誤認しないようにしましょう。
単体実行環境
サーバー、ルーター、自分で設定を管理するユーザー向けです。一般的なデスクトップユーザーには上記のGUIクライアントをおすすめします。単体コアには同等のGUI設定画面がないため、設定ファイル、サービス管理、権限を各自で準備してください。
| OS | CPUアーキテクチャ | ファイル形式 | ダウンロード |
|---|---|---|---|
| Windows | AMD64 | ZIP | Windows AMD64をダウンロード |
| Windows | ARM64 | ZIP | Windows ARM64をダウンロード |
| macOS | Intel / AMD64 | GZ | macOS Intel版をダウンロード |
| macOS | Apple Silicon / ARM64 | GZ | macOS ARM64をダウンロード |
| Linux | AMD64 | DEB | Linux AMD64 DEBをダウンロード |
| Linux | AMD64 | GZ | Linux AMD64 GZをダウンロード |
| Linux | ARM64 | GZ | Linux ARM64をダウンロード |
| Linux | ARMv7 | GZ | Linux ARMv7をダウンロード |
| Linux | MIPS softfloat | GZ | Linux MIPS softfloatをダウンロード |
ZIPとGZは解凍してから、OSの要件に従って実行ファイルを配置してください。LinuxとmacOSでは実行権限も確認が必要です。DEBはパッケージマネージャーでインストールしますが、設定ディレクトリ、起動方法、サービスの状態は別途確認してください。インストールが完了しても、プロキシが有効になったとは限りません。
まずYAMLを解析できることを確認し、次に待ち受けアドレス、ポート、ログを確認してください。混合ポートには通常7890が使われますが、実際の設定を基準にしてください。TUNを有効にする前にTUNとFake-IPを確認し、DNSを変更する場合はDNS設定をご覧ください。
既存の設定を保存してから、新しい環境を順番に確認してください。インストール、設定の解析、通信の制御を分けてチェックすると、問題の原因を特定しやすくなります。
サブスクリプションURL、ローカルYAML、カスタムルール、オーバーライドファイルをバックアップしてください。サブスクリプションURLには個人用のアクセス情報が含まれる場合があります。公開のスクリーンショットやログに載せないでください。クライアントを切り替えると、画面からエクスポートした設定を別のクライアントで読み込めないことがあります。元の設定を優先して保存しましょう。
旧クライアントのシステムプロキシとTUNをオフにしてから、バックグラウンドプロセスを終了してください。旧サービスが動作し続けていると、新しいクライアントはポートの競合で起動できない場合があります。ルーティングループ、DNSの異常、プロキシ設定の上書きを防ぐため、複数のクライアントで通信制御を同時に有効にしないでください。
設定をインポートして有効にし、ログに解析エラーがないことを確認してから、プロキシグループを選択し、システムプロキシを有効にして対象サイトにアクセスしてください。一部のアプリだけがプロキシを使用しない場合は、その後でTUNを検討します。手順はシステムプロキシの設定方法をご覧ください。
ここではパッケージの選び方とインストールについて説明します。接続、ルール、DNSの問題はトラブル対処FAQをご覧ください。
Windows、macOS、Android、iOSではClash Plus、LinuxではClash Verge Revから確認するのがおすすめです。OSとCPUアーキテクチャを確認してからインストーラーを選びましょう。既存の設定がある場合は先にバックアップし、新しいクライアントが使用中の設定項目に対応しているか確認してください。
x64は通常、IntelまたはAMDの64ビットCPUに対応し、ARM64は64ビットARM CPUに対応します。Androidのarmeabi-v7aは32ビットARM環境向けです。汎用版は複数のアーキテクチャに対応しますが、ファイルサイズが大きくなる傾向があります。実際の対応状況は、システム情報とインストーラーの内容を確認してください。
一部クライアントでは、Apple Silicon向けとIntel向けのリンクが同じx64インストーラーを指しています。カードにもその旨を明記しています。Apple Siliconでx64アプリを使うにはRosettaが必要な場合があります。対応状況はアプリとシステムの案内に従ってください。ネイティブARM64版が必要な場合は、ARM64と明記されたインストーラーを選びましょう。
クライアントのインストーラーに、すぐ使えるプロキシサービスは含まれていません。有効なサブスクリプションまたはローカル設定を読み込み、設定を有効にしてからプロキシグループを選択し、システムプロキシをオンにしてください。システムプロキシを使わないアプリには、必要に応じてTUNモードを設定し、権限、DNS、ルーティングも確認します。
サブスクリプションURL、ローカル設定、カスタムルール、オーバーライドファイル、必要な設定記録を先にバックアップしてください。旧クライアントを終了してから新バージョンをインストールし、初回起動時にポートとプロキシモードを確認します。複数のクライアントでシステムプロキシやTUNを同時に有効にしないでください。
通常はGUIクライアントに同梱、またはクライアントが管理するコアを使えばよく、単体コアを別途インストールする必要はありません。単体のMihomoパッケージは主にサーバーやルーター、自分で実行環境を管理するユーザー向けです。設定、起動オプション、サービス管理、アクセス制御は各自で準備してください。