Clash Plus
おすすめ初めてインストールする場合は、まずこちらをお試しください。インストール後に設定をインポートし、選択中のポリシーとシステムプロキシの状態を確認します。旧設定を移行する場合は、カスタムルールとポートを控えておき、項目ごとに確認してから有効にしてください。
公式サイト:clashplus.ioまずOSを選び、CPUアーキテクチャを確認してください。普段使いにはGUIクライアントがおすすめです。サーバーやルーターで使う場合はMihomoコアをご覧ください。
デスクトップクライアント / EXE
以下のGUIクライアントはすべてx64向けです。「設定 → システム → バージョン情報」でシステムの種類を確認してください。Windows on ARM端末では、x64アプリの互換動作に対応しているかも確認しましょう。x64インストーラーはネイティブARM64版ではありません。
初めてインストールする場合は、まずこちらをお試しください。インストール後に設定をインポートし、選択中のポリシーとシステムプロキシの状態を確認します。旧設定を移行する場合は、カスタムルールとポートを控えておき、項目ごとに確認してから有効にしてください。
公式サイト:clashplus.io
デスクトップでサブスクリプションやポリシーグループ、接続ログを管理したい方に適しています。TUNを使う場合は、クライアントの案内に従って必要なサービスをインストールしてください。システムプロキシだけを使うなら、初回接続時にすべての通信経路を有効にする必要はありません。
複数の端末で使う際のGUIクライアントの選択肢です。このページではWindows用インストーラーを提供しています。初回起動後にインポートした設定を選び、ポリシーグループが読み込まれていることを確認してから、対象アプリがシステムプロキシを利用するかテストしてください。
Clashエコシステムのデスクトップクライアントです。切り替える前に、使用中のクライアントを終了し、システムプロキシをオフにしてください。複数のアプリが同じポートを使うのを防げます。移行時には、新しいクライアントのコアが既存の設定項目に対応しているかも確認しましょう。
旧環境の復元や設定移行の参考用アーカイブです。古いコアでは新しいプロトコルや設定項目を読み込めない場合があります。新しい端末には上記のクライアントをおすすめします。旧版の操作に慣れていることだけを理由にせず、互換性も確認してください。
| 確認項目 | インストール前の確認 |
|---|---|
| システム環境 | サポート対象のWindows 10 / 11(64ビット)の利用をおすすめします。最低バージョンはインストーラーの表示を確認してください。 |
| プロセッサ | このページのデスクトップGUIパッケージはx64 / AMD64向けです。32ビットOSでは実行できません。 |
| 権限とプロキシ | サービスや仮想ネットワークアダプターのインストールには、管理者の許可が必要な場合があります。元のプロキシ設定を記録し、旧クライアントを終了してから新しいクライアントを有効にしてください。 |
デスクトップクライアント / DMG
「このMacについて」でチップ名を確認してください。Clash PlusにはApple Silicon用とIntel用のファイルがあります。以下の一部クライアントでは、どちらのアーキテクチャのリンクからもx64ファイルがダウンロードされます。ボタンに表示された内容を確認し、リンク名だけでネイティブARM版と判断しないでください。
チップに合ったディスクイメージを選びます。DMGを開き、案内に従ってアプリケーションフォルダーにインストールした後、そのフォルダーから起動してください。サブスクリプションを初めてインポートしたら、設定を確認します。同じプロキシポートを使う別のクライアントを同時に起動しないでください。
公式サイト:clashplus.io
デスクトップで設定や接続状況を管理したい方に適しています。現在掲載しているmacOSファイルはx64版です。Apple Silicon端末で使う場合は、Rosettaでの互換動作が可能か確認してください。ネイティブARM64版を使う場合は、上記の対応パッケージを選べます。
他のプラットフォームと近い操作方法で設定できます。現在のmacOSダウンロードファイルはAMD64版です。Apple Silicon端末で使うには、互換動作の条件を満たす必要があります。設定をインポートしたら、ポートとモードを確認し、別のクライアントのサービス設定をそのまま引き継がないでください。
旧設定の移行用です。どちらのアーキテクチャのリンクからもx86_64ファイルがダウンロードされます。新しいOSで動作するかは個別に確認してください。別のクライアントへ移行する際は設定をエクスポートし、コアの設定項目とプロキシポートを確認してから移してください。設定フォルダー全体を上書きしないでください。
| 確認項目 | インストール前の確認 |
|---|---|
| チップアーキテクチャ | Apple MシリーズはARM64、Intel Macはx64 / AMD64を選択してください。互換版はネイティブビルドではありません。 |
| OSのバージョン | 必要なOSのバージョンはクライアントごとに異なります。アプリの説明とシステムのインストール画面を確認し、新規インストールにはメンテナンス中のクライアントを選びましょう。 |
| 初回起動 | アプリケーションフォルダーにインストールしてください。起動がブロックされた場合は、まず表示された理由を読み、システムが案内するセキュリティ手順に従ってください。 |
モバイルクライアント / APK
近年のスマートフォンでは、まずARM64対応か確認してください。ただし、CPUが64ビットに対応していても、OS環境が64ビットとは限りません。インストールできない場合は、システムのアーキテクチャとAndroidの最低要件を確認し、ARMv7またはユニバーサル版を選びましょう。同じ非対応パッケージを何度も試さないでください。
ARM64対応Android端末向けのおすすめです。インストール後に設定をインポートし、初回接続時にシステムの案内に従ってVPNを許可してください。画面ロック後も接続を維持したい場合は、端末のバッテリー管理に応じてバックグラウンド実行を設定します。最初からすべての権限を許可する必要はありません。
公式サイト:clashplus.ioARM64、ARMv7、ユニバーサル版を提供しています。アーキテクチャがわかる場合は対応するパッケージを選び、不明でシステム要件を満たしている場合はユニバーサル版を検討してください。旧設定の項目をそのまま使えるかは、同梱コアの対応範囲によります。インポート後に解析結果を確認しましょう。
スマートフォンとデスクトップで、近い操作方法で管理できます。ARM64版とARMv7版を提供しています。旧バージョンに上書きインストールする前に、アプリの配布元と署名が一致していることを確認してください。問題が起きた場合は設定をバックアップし、サブスクリプションURLを確認せずにアプリをアンインストールしないでください。
Surfboardが対応する設定形式を使うAndroidユーザー向けです。Clash YAMLとは形式が異なるため、ファイルの拡張子を変更しても変換したことにはなりません。インポートする前に、サブスクリプションの内容をクライアントが解析できるか確認してください。
| 確認項目 | インストール前の確認 |
|---|---|
| OSとアーキテクチャ | Androidのバージョンとアプリの実行アーキテクチャを確認してください。各パッケージの最低要件はインストーラーの表示を確認しましょう。 |
| インストールの許可 | 実際に使用するブラウザーまたはファイル管理アプリに限って、提供元不明のアプリのインストールを許可してください。インストール後は必要に応じて許可を取り消せます。 |
| 接続方法 | VPN接続はシステムの確認後に有効になります。同じVPN接続を使う別のアプリとは、通常同時に使用できません。 |
モバイルクライアント / App Store
App Storeでアプリの詳細、互換性、アップデート履歴を確認してください。インストール可否はストアに記載された端末の互換性要件に従います。インストール後は自分の設定をインポートし、システムの確認画面でVPN接続を許可してください。
iPhoneまたはiPadでは、ストアのページからインストールしてください。初回起動後に設定をインポートし、利用可能なポリシーを選んで接続します。設定に追加項目が含まれている場合は、クライアントが実際に対応しているか確認してください。デスクトップ版のサービス設定をモバイル端末にそのまま適用しないでください。
公式サイト:clashplus.io| 確認項目 | インストール前の確認 |
|---|---|
| 端末の互換性 | App Storeの互換性情報で、お使いのiPhoneまたはiPadのOSバージョンを確認してください。 |
| 設定の入手元 | 利用権があり、クライアントが対応する設定を用意してください。サブスクリプションURLを公開したり、スクリーンショットに含めたりしないでください。 |
| システムの許可 | 初回接続時はシステムの案内に従ってVPN設定を追加してください。組織管理端末の場合は、事前に適用されるポリシーを確認しましょう。 |
デスクトップクライアント / DEB・RPM
このページのGUIパッケージはAMD64 / x86_64のデスクトップ環境向けです。Debian系やUbuntuではDEB、FedoraなどRPMを使う環境ではRPMを選んでください。パッケージ形式が合っていても、依存関係が満たされるとは限りません。ディストリビューションのバージョンとデスクトップ用ライブラリも確認しましょう。
Linuxデスクトップユーザーにおすすめのクライアントです。ディストリビューションのパッケージ管理方法に従ってインストールし、依存関係のエラーにはディストリビューション標準のツールを使って対処してください。TUNが必要な場合にのみサービス権限を設定します。GUI全体を管理者権限で常時実行せず、適切なサービス設定を行ってください。
Debian系デスクトップ向けのAMD64パッケージです。インストール後、トレイアイコンまたはアプリのウィンドウが正常に表示されることを確認してから、サブスクリプションをインポートしてください。ターミナルの通信をプロキシ経由にするには、環境変数またはアプリ側の設定が必要な場合があります。デスクトップのシステムプロキシ設定だけでは判断できません。
| 確認項目 | インストール前の確認 |
|---|---|
| アーキテクチャとディストリビューション | uname -mでアーキテクチャを、cat /etc/os-releaseでディストリビューションを確認してください。このセクションのGUIパッケージはARM向けではありません。 |
| デスクトップ環境 | 対応するデスクトップ環境とクライアントの依存パッケージが必要です。コマンドラインのみのサーバーでは、デスクトップ環境を追加せず、下記のコアを利用できます。 |
| プロキシの適用範囲 | デスクトップのシステムプロキシ、ターミナルの環境変数、TUNはそれぞれ別の接続方法です。対象アプリを決めてから設定方法を選んでください。 |
コアのダウンロード / 手動セットアップ
サーバーやルーター、プロセスを自分で管理するユーザー向けです。コアは設定の解析や通信処理を担いますが、サブスクリプションを管理するGUIは備えていません。一般的なデスクトップやスマートフォンでは、上記のGUIクライアントをおすすめします。
| OS | アーキテクチャと形式 | ダウンロード |
|---|---|---|
| Windows | AMD64 · ZIP | Windows AMD64をダウンロード |
| Windows | ARM64 · ZIP | Windows ARM64をダウンロード |
| macOS | Intel AMD64 · GZ | macOS Intel版をダウンロード |
| macOS | Apple Silicon ARM64 · GZ | macOS Apple Silicon版をダウンロード |
| 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をダウンロード |
インストールから接続まで
クライアントが起動しても、確認できたのはアプリがインストールされたことだけです。「設定 → モード → プロキシの接続方法」の順に確認すると、複数の項目を同時に変更するより原因を特定しやすくなります。
サービス提供元から取得した有効なサブスクリプションURL、またはローカルの設定ファイルを用意します。インポート後に解析エラーがないか確認し、設定を選択してください。ルールモードでは設定内のルールに従って通信を振り分け、グローバルモードでは選択した全体向けポリシーを使います。モード名だけでは接続成功を確認できません。
デスクトップではシステムプロキシを、モバイルではシステムの案内に従ってVPN接続を有効にします。対象アプリを開き、クライアントの接続ログに該当する通信があるか確認してください。ログがない場合はアプリのプロキシ設定を確認します。ログがあるのに接続できない場合は、ポリシーやDNS、サービスの稼働状況を調べましょう。
初期設定の手順を見る →サブスクリプションやカスタムルール、オーバーライドをバックアップし、現在の待ち受けポートを記録してください。旧クライアントを終了して変更されたプロキシ設定を元に戻してから、新しいクライアントをインストールします。両方を端末に残してもかまいませんが、トラブルの切り分け時は一方だけを起動し、ポートやシステムプロキシの競合を防いでください。
サブスクリプションファイルに、クライアントの画面で設定した内容がすべて含まれるとは限りません。OS起動時の自動起動やサービスモード、ショートカットキー、システムプロキシは再設定が必要な場合があります。Surfboardなど設定形式が異なるクライアントは、任意のClash YAMLをそのまま読み込めません。移行後はインポート完了の表示だけでなく、普段使うアプリで動作を確認しましょう。
コア・サブスクリプション・プロキシ用語を確認 →ダウンロードとインストール / よくある質問
インストール、設定、接続のどの問題かを切り分けましょう。以下のQ&Aはクリックして開けます。
普段使いにはGUIクライアントがおすすめです。サブスクリプション管理やモード切り替え、プロキシのオン・オフを簡単に操作できます。Mihomoコアは、設定やプロセス、サービスを自分で管理するサーバーやルーター向けです。初めて使う場合は各プラットフォームのClash Plusから始められます。LinuxではClash Verge Revを選べます。
これらの表記は、インストーラーが対応するCPUアーキテクチャを示します。x64、AMD64、x86_64は通常、同じ系統の64ビットアーキテクチャです。ARM64は別の64ビットアーキテクチャで、Android向けARMv7は対応する32ビットARM環境用です。ユニバーサル版は複数のアーキテクチャに対応する分、ファイルサイズが大きくなる傾向があります。端末の情報を確認し、ファイル名と照らし合わせて選んでください。OS名だけで判断しないようにしましょう。
インストーラーに含まれるのはクライアントアプリのみで、利用可能なプロキシサービスは付属しません。利用権のあるサブスクリプションまたは設定をインポートし、有効になっていることを確認してください。次に出力先のポリシーを選び、システムプロキシやVPN、TUNを有効にします。最後に接続ログを確認し、対象アプリの通信がクライアントに届いているか確認しましょう。
まず現在のクライアント名、CPUアーキテクチャ、プロキシポートを記録します。クライアントのエクスポートやバックアップ機能を使って、設定やカスタムルール、オーバーライドも保存してください。サブスクリプションURLには認証情報が含まれる場合があるため、自分の端末内で安全に保管しましょう。別のクライアントへ移行する場合は、設定形式とコアの対応範囲を確認し、アプリのフォルダー全体をそのままコピーしないでください。
アーカイブされたクライアントは従来のシステムで引き続き動作する場合がありますが、依存関係やコア、OSとの互換性が新しい環境に合わせて更新されるとは限りません。このページでは、旧設定の移行や互換性を確認するための参考としてClash for WindowsとClashX Metaを掲載しています。新規インストールには、現在もメンテナンスされ、必要なプロトコルに対応するクライアントを選んでください。
まずOSの種類、CPUアーキテクチャ、インストーラーの拡張子、OSのバージョンを確認し、システムに表示された理由を読みましょう。組織管理端末では管理者のインストールポリシーに従ってください。アプリを起動するために、端末全体のセキュリティ機能を無効にしないでください。Linuxではディストリビューションに合ったパッケージ形式と依存関係を、macOSではダウンロードしたファイルがIntel向けかどうかも確認しましょう。