Clash Plus
おすすめデスクトップとモバイルの設定を同じ製品で管理したい方に適しています。インストール後、まずサブスクリプションを追加してプロキシグループを確認し、その後システムプロキシを有効にしてください。スタートアップ時の自動起動や通信の制御は必要に応じて設定し、初回起動時にすべて有効にする必要はありません。
Windows x64 · EXEインストーラー
まずOSを選び、CPUアーキテクチャを確認してください。普段使いにはGUIクライアント、サーバー、ルーター、自分でサービスを管理する環境にはコアを選びます。
インストーラーを選択 サブスクリプションを追加 プロキシを有効化
対応プラットフォームではClash Plusを第一候補に、LinuxではClash Verge Revをおすすめします。
以下のGUIクライアントはすべてx64版です。「設定 → システム → バージョン情報」でシステムの種類を確認してください。Windows on ARMでは、アプリとサービスコンポーネントの互換性を別途確認する必要があります。
デスクトップとモバイルの設定を同じ製品で管理したい方に適しています。インストール後、まずサブスクリプションを追加してプロキシグループを確認し、その後システムプロキシを有効にしてください。スタートアップ時の自動起動や通信の制御は必要に応じて設定し、初回起動時にすべて有効にする必要はありません。
Windows x64 · EXEインストーラー
サブスクリプション、ルール、オーバーライド設定を管理したいデスクトップユーザー向けです。TUNなどの機能を使う場合は、クライアントの案内に従ってサービスコンポーネントをインストールまたは有効化してください。システムプロキシとTUNでは通信を制御する範囲が異なります。まずどちらか一方で動作を確認してから、ほかの設定を追加することをおすすめします。
Windows x64 · EXEインストーラー
複数のデバイスで似た操作感を保ちたい方に適しています。設定をインポートしたら、現在の設定名、プロキシグループ、動作モードを確認し、接続ログも確認してください。ほかのクライアントから移行する場合は、YAMLとサブスクリプションを優先して移し、アプリのデータフォルダー全体をそのまま上書きしないでください。
Windows AMD64 · EXEインストーラー
Windows向けのもう一つのGUIクライアントです。画面から設定やプロキシの動作を調整したい方に適しています。クライアントを切り替える前に、現在使っているプロキシアプリを終了してください。ポートやシステムプロキシ設定、仮想ネットワークアダプターを複数のアプリが同時に管理する事態を避けられます。
Windows x64 · EXEインストーラー
旧環境の再現や移行向けのアーカイブです。新規インストールにはおすすめしません。古いコアは新しいプロトコルや設定項目に対応していない場合があります。移行時はサブスクリプション、カスタムルール、オーバーライド設定を保存してください。まず基本設定を新しいクライアントで動かし、その後に追加機能を戻します。
Windows · 旧インストーラー
| 確認項目 | 選び方と対処 |
|---|---|
| OSバージョン | サポート中のWindows 10 / 11をおすすめします。各パッケージの最低バージョンやランタイム要件は、インストーラーの案内を確認してください。 |
| CPU | このセクションのインストーラーは主にx64 / AMD64向けで、32ビット版Windowsでは使えません。ARMデバイスでは、変換実行環境とドライバーの互換性を確認してください。 |
| 権限とポート | サービスコンポーネントやTUNの利用には、管理者の許可が必要な場合があります。起動しない場合は、ほかのプログラムが設定済みのポートを使用していないか確認してください。 |
「このMacについて」でチップを確認してください。Clash Plusにはアーキテクチャ別のインストーラーがあります。以下の一部製品では、Apple Silicon向けのリンクから現在もx64ファイルがダウンロードされます。ボタンの表示を確認し、インストール前にRosettaでの変換実行とmacOSのバージョンとの互換性を確かめてください。
Macのチップに合ったネイティブ版を選んでください。MシリーズはARM64、Intelプロセッサはx64です。DMGを開き、案内に従ってインストールします。初回起動時は必要なネットワーク権限を許可してから、サブスクリプションを追加してください。製品情報はclashplus.ioをご覧ください。
macOS · ARM64 / x64 · DMG
ルール、サブスクリプション、オーバーライド設定を管理したいMacユーザー向けです。現在、どちらのアーキテクチャのリンクからもx64 DMGがダウンロードされます。Apple Silicon搭載Macでは変換実行の互換性を確認してください。サービスやTUNを初めて有効にするときは、システムの案内に従って許可します。ブロックされた場合は配布元とシステムの警告を確認し、システム保護を一律に無効化するのは避けてください。
現在提供中のファイル:x64 · DMG
デスクトップとスマートフォンで慣れた操作方法を使い続けたい方に便利な、クロスプラットフォーム対応の設定画面を提供します。現在、Mac向けファイルはAMD64で、どちらのリンクも同じファイルをダウンロードします。Apple Silicon搭載Macではインストール前に変換実行が利用できることを確認してください。移行後は、プロキシグループ名とDNS設定を一つずつ確認しましょう。
現在提供中のファイル:AMD64 · DMG
旧バージョンのメニューバー操作や設定移行向けのアーカイブです。現在のアーカイブはx86_64で、どちらのアーキテクチャのリンクも同じファイルを指しています。新しいmacOSでは権限、ネットワーク拡張機能、新しい設定項目に互換性がない場合があります。既存のサブスクリプションは、現在もメンテナンスされているクライアントに移行することをおすすめします。
アーカイブ · 現在提供中のファイル:x86_64
| 確認項目 | 選び方と対処 |
|---|---|
| OSバージョン | 必要なmacOSの最低バージョンはクライアントごとに異なります。アプリのリリースノートやシステムのインストール案内を確認してください。古いmacOSでは互換性を事前に確認しましょう。 |
| CPUアーキテクチャ | Apple SiliconはARM64、Intelはx64です。実際のファイルがx64の場合は、Rosettaに対応していることを確認してから使用してください。 |
| ネットワーク権限 | システムプロキシ、補助サービス、TUNでは必要な権限が異なります。使用するクライアントの案内に従い、複数の通信制御アプリを同時に実行しないでください。 |
新しい端末では通常ARM64を選びます。古いARM端末ではARMv7を選択してください。システムのインストーラーで非対応と表示された場合は、同じファイルを繰り返しインストールするのではなく、アーキテクチャとOSバージョンを確認しましょう。
対応するアーキテクチャのAndroid端末で使えるARM64インストーラーです。初回接続時にVPN接続の許可を求められます。許可したら接続状態を確認してください。インストールしただけでは設定は用意されません。自分のサブスクリプションを追加し、プロキシグループを選択してください。
Android ARM64 · APK
ARM64、ARMv7、ユニバーサル版を用意しています。端末のアーキテクチャを指定して選びたい方に適しています。ユニバーサル版はファイルサイズが大きくなる傾向がありますが、アーキテクチャ選びに迷いにくくなります。設定をインポートしたら、ルールとプロキシグループが読み込まれていることを確認してください。接続が切れる場合は、システムのバックグラウンド動作制限も確認しましょう。
Android · APK · 端末のアーキテクチャに合わせて選択
デスクトップとスマートフォンで似た操作感を使いたい方に適しています。ARM64またはARMv7のパッケージを選んでインストールし、必要に応じてアプリごとのプロキシ設定を調整してください。別のVPNサービスを使用中の場合は、先に接続を停止しましょう。Androidでは通常、複数の一般的なVPNサービスが同時に通信を制御することはできません。
Android ARM64 / ARMv7 · APK
Surfboardが対応する設定形式やプロトコルを使うAndroidユーザー向けです。ClashのYAMLをそのままインポートする代替アプリではありません。ダウンロード前に設定の配布元がSurfboardに対応していることを確認し、ルールとポリシー名もSurfboardの構文に合わせてください。ファイルの拡張子を変えるだけでは移行できません。
Androidユニバーサル版 · APK
| 確認項目 | 選び方と対処 |
|---|---|
| OSとアーキテクチャ | AndroidのバージョンとABIを確認してください。ARM64とARMv7はスマートフォンのブランドだけでは判断できません。最低OSバージョンはインストーラーの案内を確認してください。 |
| インストール権限 | 信頼できるブラウザーまたはファイル管理アプリに限り、インストールに必要な権限を付与してください。インストール後はシステム設定から権限を見直せます。 |
| VPNとバックグラウンド動作 | 接続にはVPNの許可が必要です。バックグラウンドで接続が切れる場合は、バッテリー最適化とバックグラウンド実行の権限を確認し、必要なものだけ調整してください。制限を一度にすべて解除する必要はありません。 |
App StoreからClash Plusをインストールできます。対応OS、対応デバイス、最新の製品情報はApp Storeの商品ページで確認してください。
App Storeの商品ページからインストールし、アプリを開いて対応するサブスクリプションまたは設定をインポートしてください。初回接続時はiOSの案内に従ってVPN構成を追加し、アプリに戻って現在のポリシーと接続状態を確認します。利用できるサブスクリプションやサービスは、使用する設定によって異なります。
公式サイト:clashplus.io。機種変更や設定移行の前に、サブスクリプションURLとカスタムルールを保存してください。旧端末のアプリデータだけに頼らないようにしましょう。
iOS · App Store
| 確認項目 | 選び方と対処 |
|---|---|
| OSとデバイス | インストール前にApp Storeの互換性欄で最低OSバージョンと対応デバイスを確認してください。 |
| ネットワーク権限 | 初回接続時はシステムの案内に従ってVPN構成を追加してください。ほかの通信制御アプリを使っている場合は、現在どの構成が有効か確認しましょう。 |
| 初期設定 | 対応するサブスクリプションを用意してインポートし、プロキシポリシーを確認してください。接続を有効にした後、アプリが想定どおりに通信できることも確認しましょう。 |
このセクションでは、AMD64のGUIデスクトップ向けインストーラーを配布しています。ディストリビューションのパッケージ形式とデスクトップ環境の依存関係を確認してください。GUIのないサーバーやARMルーターでは、Mihomoコアのセクションを選びます。
debとrpmパッケージを用意しています。GUIでサブスクリプションやルールを管理したいデスクトップユーザー向けです。依存関係を処理できるディストリビューションのパッケージマネージャーからのインストールをおすすめします。TUNを有効にする前にサービスの権限を確認してください。画面が開いたことだけでは、通信の制御が有効になったとは限りません。
Linux AMD64 / x86_64 · deb / rpm
ここではAMD64のdebパッケージを配布しています。対応するパッケージ形式のデスクトップ環境で使用してください。設定をインポートしたら、システムプロキシがアプリに反映されているか確認しましょう。コマンドラインのプログラムでは環境変数を別途設定する必要がある場合があります。ブラウザーが使えるだけで、すべてのプロセスが通信制御の対象になったとは限りません。
Linux AMD64 · deb
| 確認項目 | 選び方と対処 |
|---|---|
| ディストリビューション | Debian / Ubuntu系ではdeb、Fedora / RHEL系ではrpmを選びます。派生ディストリビューションでも依存関係と互換性を確認してください。 |
| CPU | uname -mを実行してアーキテクチャを確認します。x86_64はAMD64、aarch64はARM64に対応しており、このセクションのAMD64パッケージはインストールできません。 |
| デスクトップ環境と権限 | GUIクライアントにはデスクトップ環境と対応するランタイムが必要です。コアによる通信制御、ルーティング、サービス管理には別途権限設定が必要です。 |
サーバー、ルーター、バックグラウンドサービスを自分で管理するユーザー向けです。コアにはデスクトップ用の設定画面がありません。YAML設定、実行ディレクトリ、サービスの管理方法を自分で用意してください。一般的な用途には上記のGUIクライアントをおすすめします。
Windows向けはzip、macOSと多くのLinuxアーキテクチャ向けはgz形式の圧縮ファイルです。展開後に実行ファイルが得られますが、デスクトップ向けのインストーラーではありません。Linux AMD64向けにはdebパッケージもあり、パッケージマネージャーでインストール履歴を管理できます。
| OS | アーキテクチャと形式 | ファイル |
|---|---|---|
| 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 softfloat gzをダウンロード |
| 確認項目 | 導入時の設定 |
|---|---|
| 設定ファイル | 有効なYAML、ルール参照、書き込み可能なデータディレクトリを用意してください。まず基本設定をテストし、問題がなければバックグラウンドサービスに組み込みます。 |
| ネットワーク権限 | 通常のプロキシポートと、TUNやルーティング操作に必要な権限は異なります。機能に応じて権限を付与し、すべての処理を最初から最高権限で実行しないでください。 |
| サービス管理 | 起動パラメーター、ログの保存先、再起動時の動作、停止方法を決めてください。古いサービスと新しいプロセスが同じポートを使わないようにしましょう。 |
インストーラーが行うのはプログラムのインストールです。実際に接続できるかどうかは、設定、プロキシポリシー、通信を制御する方法によって決まります。
既存のサブスクリプションまたはローカルのYAMLをクライアントにインポートし、現在有効な設定名を確認してください。構文エラー、プロキシグループが見つからない、ルール参照に失敗するなどの問題がある場合は、システムプロキシを有効にする前に解決しましょう。サブスクリプションURLにはアクセス情報が含まれることがあるため、安全な場所に保管してください。ログのスクリーンショットを共有する前に、URL内の機密情報を隠しましょう。
デスクトップのシステムプロキシが影響するのは、主にシステム設定に従うアプリです。コマンドラインツール、ゲーム、独自のネットワークスタックを使うアプリでは、別途設定が必要な場合があります。TUNは仮想ネットワークインターフェース経由で通信を処理しますが、ルーティングやDNSの設定も関係します。初めて使う場合は、まず簡単な方法で動作を確認してください。ルールとプロキシグループが有効になってから、必要に応じてTUN、アプリごとのプロキシ、自動起動を設定しましょう。
古いクライアントを終了し、カスタムルール、オーバーライド設定、重要な設定をエクスポートしてから新しいバージョンをインストールしてください。異なる製品のデータフォルダーをそのまま上書きしないでください。まず基本のサブスクリプションをインポートし、正常に動作することを確認してから、追加設定を一つずつ戻します。システムプロキシが古いポートを参照したままだと、新しいプログラムが起動していてもアプリがネットワークに接続できない場合があります。
操作手順は初期設定ガイドをご覧ください。ルール、DNS、TUN、日常的なメンテナンスについては使い方ガイド、アーキテクチャや設定用語については用語集で確認できます。
ファイル形式、アーキテクチャ、移行方法を順に確認し、設定の問題とインストールの問題を切り分けましょう。
PCやスマートフォンで使う場合は、まずGUIクライアントを選びましょう。クライアントにはサブスクリプションの追加、プロキシグループの選択、各種設定の画面が用意されています。Mihomoコアは主にサーバー、ルーター、自分でサービスを管理する環境向けです。設定ファイルや起動方法を別途用意する必要があります。インストール後は、利用可能な設定をインポートしてください。
まずシステム情報でCPUの種類を確認し、ボタンに記載されたパッケージのアーキテクチャと照らし合わせて選んでください。x64とAMD64は同じ種類のデスクトップ向けアーキテクチャです。ARM64は新しいAndroid端末やApple Siliconでよく使われます。Android端末のアーキテクチャが分からない場合は、ユニバーサル版があるクライアントを選べます。Mac向けの一部リンクは現在もx64ファイルを指しています。Apple Silicon搭載Macでは変換実行の互換性を確認し、リンク名だけでファイルのアーキテクチャを判断しないでください。
インストーラーに含まれるのはクライアント本体のみで、利用可能なサブスクリプションやプロキシサービスは含まれていません。まず自分のサブスクリプションまたは設定をインポートし、設定が有効になっていることとプロキシグループが選択されていることを確認してください。その後、必要に応じてシステムプロキシまたはVPNによる通信の制御を有効にします。問題を調べる際は、最初に設定の読み込みエラーを確認し、次に接続ログを確認してください。複数のネットワーク設定を同時に変更するのは避けましょう。
アップデート前にサブスクリプションの記録、カスタムルール、オーバーライド設定、重要な設定をエクスポートし、安全な場所にバックアップしてください。移行時はまず基本設定をインポートし、新しいクライアントで正しく読み込めることを確認してから、オーバーライドを一つずつ戻します。クライアントごとの画面設定やデータフォルダーは共通形式ではありません。また、サブスクリプションURLを公開しないでください。
Clash for WindowsとClashX Metaは、旧環境の再現や設定移行向けのアーカイブとして掲載しています。新規インストールには、現在もメンテナンスされているクライアントをおすすめします。古いコアでは新しいプロトコル、ルール項目、DNSオプションを認識できない場合があります。設定エラーが出た場合は、同じアーカイブ版を何度も再インストールするのではなく、まず互換性を確認してください。
DebianやUbuntu系のディストリビューションでは通常deb、FedoraやRHEL系では通常rpmを選びます。AMD64アーキテクチャとデスクトップ環境の依存関係も確認してください。GUIのないサーバーやルーターでは、対応するアーキテクチャのMihomoコアを選びます。圧縮ファイルは展開後に実行権限、設定ファイルのパス、サービス管理方法を設定する必要があり、デスクトップ向けのインストール手順とは異なります。
インストール後に接続できない場合は、よくある質問で設定の読み込み、プロキシによる通信制御、DNSの3つの観点から確認してください。