Clash Plus
おすすめ設定のインポートから始めたいデスクトップユーザーに適しています。インストール後、サブスクリプションまたはローカル設定を追加し、プロキシモードとプロキシグループを確認してください。初回起動時にシステムプロキシとTUNを同時に有効にする必要はありません。それぞれ個別に動作を確認しましょう。
デバイスのOSを選び、CPUアーキテクチャを確認してください。普段使いにはGUIクライアント、サーバーやルーターの構築にはMihomoコアを選びます。
インストール後は有効な設定のインポートが必要です。サブスクリプションURLを用意できている場合は、サブスクリプションのインポート方法をご覧ください。
現在もメンテナンスされているクライアントをおすすめします。以下のGUIクライアントはWindows向けx64版です。Windows on ARM搭載デバイスでは、OSとの互換性とクライアントの対応状況を別途確認してください。
設定のインポートから始めたいデスクトップユーザーに適しています。インストール後、サブスクリプションまたはローカル設定を追加し、プロキシモードとプロキシグループを確認してください。初回起動時にシステムプロキシとTUNを同時に有効にする必要はありません。それぞれ個別に動作を確認しましょう。
GUIから設定、プロキシグループ、接続状況を管理できます。ルールや通信制御の方法を細かく調整したいユーザーに適しています。サービス関連の機能を使う場合は、権限の確認とインストール状況を確認してから、TUNで実際に通信が制御されるかテストしてください。
設定、プロキシ、ログなどを管理するための機能を備えています。通常のデスクトップ利用にはインストーラー版、アプリの保存場所を自分で決めたい場合はZIP版が適しています。アプリの保存場所を変更した後は、設定の保存先とスタートアップの登録先も確認してください。
デスクトップでClashの設定と動作状況を管理できます。ほかのクライアントから移行する場合は、ポートやコントロールポートの競合を避けるため、旧クライアントを終了してから起動してください。移行後はログで設定の読み込み結果を確認しましょう。
既存環境の移行や旧設定の再現向けのアーカイブ版です。新規インストールには、上に掲載したメンテナンス中のクライアントをおすすめします。旧コアでは新しいプロトコルや設定項目を認識できない場合があります。インポートに失敗した場合は、再インストールを繰り返すのではなくログを確認してください。
| 確認項目 | 要件・手順 |
|---|---|
| OS・アーキテクチャ | 「設定 → システム → 詳細情報」でシステムの種類を確認してください。このページでは主にx64版を提供しています。最低OSバージョンは、各クライアントのリリースノートを確認してください。 |
| インストール権限 | 通常の起動とサービスのインストールは別の操作です。サービスや仮想ネットワークアダプターをインストールする際は、管理者の許可が必要になる場合があります。 |
| 接続前の準備 | 有効な設定を用意し、ローカルプロキシポートがほかのアプリに使用されていないことを確認してください。初回の動作確認では、プロキシクライアントを一つだけ起動します。 |
Microsoft Storeアプリだけが接続できない場合は、まずシステムプロキシの適用範囲を確認し、ClashのUWPループバック設定を参照してください。すぐにインストーラーを変更する必要はありません。
「このMacについて」でチップの種類を確認してください。AppleシリコンはARM64、Intelはx64に対応します。一部の一覧では2つのダウンロード先が同じx64パッケージを指しています。ダウンロード前に、下記のアーキテクチャに関する説明をご確認ください。
Appleシリコン版とIntel版をそれぞれ提供しています。DMGを開き、インストーラーの案内に沿ってアプリを配置した後、アプリケーションフォルダから起動してください。初回起動時に設定をインポートし、プロキシグループが利用できることを確認してから、必要なネットワーク機能を許可します。
デスクトップ画面でサブスクリプションやルールを管理できます。現在の一覧にあるAppleシリコン向けリンクもx64版で、ARM64ネイティブ版ではありません。Appleシリコン搭載デバイスで実行する前に、Rosettaなどの変換環境とクライアントの互換性を確認してください。
設定のインポートやプロキシ管理に対応しています。現在のmacOS向けリンクはどちらもamd64版です。Appleシリコン搭載デバイスでは、変換環境で実行できるか確認してください。ARM64ネイティブ版が必要な場合は、上にあるARM64と明記されたリンクを選んでください。
従来のメニューバー中心の使い方を維持したい場合のアーカイブ版です。現在の2つのリンクはいずれもx86_64版で、リンク名だけでARM64ネイティブ版と判断できません。macOSのアップグレードや設定の移行前に、復元できる旧設定のコピーを保存してください。
| 確認項目 | 要件・手順 |
|---|---|
| チップの種類 | AppleシリコンではARM64と明記されたパッケージを、Intelではx64 / amd64版を選んでください。パッケージの実際のアーキテクチャを確認しましょう。 |
| OSバージョン | 選択したクライアントのリリースノートで、対応する最低macOSバージョンを確認してください。DMGを開けても、アプリが現在のOSに対応しているとは限りません。 |
| ネットワークの許可 | 必要な機能に応じてネットワーク権限を許可してください。サービスやTUNを利用する場合は、コンポーネントがインストール済みで実行可能か確認しましょう。 |
システムのセキュリティ機能により起動がブロックされた場合は、アプリの入手元とシステムの警告を確認し、システム設定から正式な手順で許可してください。セキュリティ機能全体を無効にすることはおすすめしません。
最近のスマートフォンの多くはARM64ですが、古い端末ではARMv7が必要な場合があります。インストール前に端末の仕様を確認してください。初回接続時は通常、システムからVPN接続の許可を求められます。許可後、ブラウザーやほかのアプリの通信を確認しましょう。
ARM64版APKを提供しています。インストール後に設定をインポートし、プロキシグループを選択してから接続を開始し、システムのVPN接続を許可してください。バックグラウンド動作はメーカーの設定に左右されるため、バッテリー制限と常時通知を端末ごとに確認しましょう。
Clash Metaの設定を管理したいAndroidユーザーに適しています。端末のアーキテクチャが分かっている場合は、対応するパッケージを選んでください。不明な場合は汎用版も選べます。インストール後はクライアントで設定を有効にしてください。ファイルをインポートしただけでは接続の準備は完了しません。
ARM64とARMv7の主要なインストーラーを提供しています。複数のデバイスで使う場合は、端末ごとに設定をインポートできます。ただし、デスクトップ版のすべてのネットワーク設定がスマートフォンでも使えるとは限りません。モバイル通信とWi-Fiを切り替えた後は、接続を再確認してください。
Android向けの汎用インストーラーです。Surfboardは独自の設定形式を使用するため、Clash YAMLを汎用設定としてそのままインポートすることはできません。利用前に設定の提供元へ形式とプロトコルの対応状況を確認し、接続をテストしてください。
| 確認項目 | 要件・手順 |
|---|---|
| CPUアーキテクチャ | ARM64はarm64-v8a、ARMv7はarmeabi-v7aに対応します。端末が実際にサポートするアプリのアーキテクチャを確認してください。 |
| OS・インストール | 選択したクライアントの最低Androidバージョンを確認してください。システムの案内に従い、現在のダウンロード元からのインストールに必要な権限を許可します。 |
| VPN・バックグラウンド動作 | ほかのアプリがVPN接続を使用していないことを確認してください。接続を維持する場合は、端末メーカーの設定でバックグラウンド動作とバッテリー制限を調整しましょう。 |
「アプリをインストールできません」と表示された場合は、まずアーキテクチャ、空き容量、旧アプリとの署名の競合を確認してください。すぐに旧版をアンインストールせず、カスタム設定を失わないよう先にエクスポートしましょう。
App StoreからClash Plusをインストールできます。デバイスとOSの対応要件はストアの詳細ページで確認してください。インストール後に設定を追加し、システムのネットワーク権限を許可します。
ストアの詳細ページでデバイスの互換性と機能を確認してください。初回利用時は有効な設定をインポートしてプロキシグループを選び、接続開始時にシステムの案内に従ってVPN構成を追加します。ノードの切り替えやルールの変更は、クライアント内で行えます。
| 確認項目 | 要件・手順 |
|---|---|
| 対応デバイス | App Storeの詳細ページで対応デバイスと最低OSバージョンを確認し、現在のデバイスが要件を満たしているか確認してください。 |
| ネットワークの許可 | 初回接続時は案内に従ってVPN構成を追加してください。ほかのVPNを利用している場合は、現在どのアプリが有効になっているか確認しましょう。 |
| 設定の入手元 | 有効なサブスクリプションまたはクライアント対応の設定ファイルを用意し、インポート後に利用可能なプロキシグループが表示されることを確認してください。 |
モバイル端末の通信制御はOSのネットワーク機能を通じて行われます。デスクトップ版の「システムプロキシポート」と同じ手順で設定しないでください。許可後は、アプリ内の接続状態と実際のアクセス結果の両方で動作を確認しましょう。
デスクトップ環境がある場合はGUIクライアントを選んでください。ディストリビューションのパッケージ形式とCPUアーキテクチャを確認してからインストーラーを選びます。ターミナルのみのサーバーには、Mihomoコアが適しています。
amd64向けDEBパッケージとx86_64向けRPMパッケージを提供しています。DebianやUbuntu系ではDEBを、FedoraなどRPMを採用するディストリビューションではRPMを選んでください。ディストリビューションのパッケージマネージャーでインストールすると、依存関係の処理やアンインストールが容易です。
amd64向けのDEBデスクトップ版を提供しています。インストール前にデスクトップ環境と依存関係を確認してください。GUIを起動できたら設定をインポートします。ターミナルのツールがデスクトップのシステムプロキシに自動で従うとは限らないため、ツールごとに対応方法を確認してください。
| 確認項目 | 要件・手順 |
|---|---|
| アーキテクチャ・ディストリビューション | uname -mでアーキテクチャを確認してください。このセクションのGUIパッケージはamd64 / x86_64向けです。ARMデバイスにはインストールしないでください。 |
| デスクトップ環境・依存関係 | クライアントが必要とするデスクトップ環境があることを確認してください。依存ライブラリの要件は、各クライアントのリリースノートとパッケージマネージャーの案内に従ってください。 |
| サービス・権限 | TUNやバックグラウンドサービスの利用には、追加の権限が必要な場合があります。まず通常のプロキシをテストし、その後サービスを設定してください。複数の方法で同時にコアを起動しないようにしましょう。 |
拡張子を変更しただけでRPMをDEBとしてインストールすることはできません。パッケージ形式、依存関係、インストールスクリプトはディストリビューションごとに異なります。インストールに失敗した場合は、原因を調べるため、パッケージマネージャーのエラー全文を保存してください。
サーバー、ルーター、自分で管理する実行環境向けです。コアは設定を読み込んで通信を処理しますが、GUIの設定管理機能はありません。一般的なパソコンやスマートフォンでは、上記のGUIクライアントをおすすめします。
| OS | アーキテクチャ | 形式・用途 | ダウンロード |
|---|---|---|---|
| Windows | AMD64 | ZIP · x64環境向け | AMD64 ZIPをダウンロード |
| Windows | ARM64 | ZIP · ARM64環境向け | ARM64 ZIPをダウンロード |
| macOS | Intel / AMD64 | GZ · Intel Mac | Intel GZをダウンロード |
| macOS | Apple Silicon / ARM64 | GZ · Appleシリコン向け | ARM64 GZをダウンロード |
| Linux | AMD64 | DEB · Debian系のパッケージ管理向け | AMD64 DEBをダウンロード |
| Linux | AMD64 | GZ · 手動セットアップ用の実行ファイル | AMD64 GZをダウンロード |
| Linux | ARM64 | GZ · 64ビットARM環境向け | ARM64 GZをダウンロード |
| Linux | ARMv7 | GZ · 32ビットARM環境向け | ARMv7 GZをダウンロード |
| Linux | MIPS softfloat | GZ · ソフトフロート環境向け | MIPS GZをダウンロード |
| 確認項目 | 要件・手順 |
|---|---|
| 実行ファイル | ZIPは展開が必要です。GZは実行ファイルを取り出してから使ってください。Unix系OSでは実行権限も確認してください。圧縮ファイルをそのままプログラムとして実行することはできません。 |
| 設定・ディレクトリ | 有効なYAML設定を用意し、作業ディレクトリと設定ファイルのパス、実行ユーザーに必要なファイルの読み書き権限があることを確認してください。 |
| ネットワーク環境 | 使用する待ち受けポートを確保し、必要に応じて仮想ネットワークアダプター、ルーティング、DNSを設定してください。リソースの限られたデバイスでは、ストレージとメモリの空き容量にも注意が必要です。 |
| サービス管理 | まずフォアグラウンドで実行してログを確認し、その後システムのサービス管理機能に登録してください。サービスの実行ユーザーと、対話型端末のユーザーは異なる場合があります。 |
コアの入れ替えとクライアントの更新は別の作業です。GUIクライアントがコアの保存先や起動オプションを管理している場合、実行ファイルを直接上書きすると今後の更新に影響する可能性があります。作業前に、クライアントのコア管理に関する説明を確認してください。
クライアントのインストールが完了した時点では、ローカルのアプリが使える状態になっただけです。まず有効なサブスクリプションまたはローカル設定をインポートし、設定が有効で利用可能なノードがあることを確認します。次にルールモードを選び、プロキシグループから接続先を選択してから、システムプロキシまたはモバイル端末のVPNを有効にします。確認用のサイトにアクセスし、接続ログから通信が直接接続とプロキシ接続のどちらになっているか確認しましょう。
速度測定の結果は、特定の測定先と測定時のネットワーク状況を反映したものです。レイテンシが低くても、大容量ファイルのダウンロードが速いとは限りません。ブラウザーでは正常に表示されるのに特定のアプリだけ失敗する場合は、ルールの適用状況、DNS、アプリがシステムプロキシに従うかを確認してください。一度の失敗だけで、ノード、モード、クライアントを同時に変更しないようにしましょう。
接続確認の手順を見る →旧クライアントから移行する場合は、まずローカル設定とカスタムルールをエクスポートし、よく使うプロキシグループとポートを記録してから旧プログラムを終了します。新しいクライアントは初回起動時にデフォルト設定のままにし、基本の接続を確認した後、ルールの上書き、TUN、スタートアップ登録などを一つずつ戻してください。機能を追加するたびにテストすれば、問題が起きたときに原因を特定しやすくなります。
サブスクリプションの更新で、リモート設定の内容が上書きされる場合があります。長期的に残したい変更には、クライアントの上書き機能やマージ機能を使いましょう。リモート設定を一度編集しただけで、変更が永続すると考えてはいけません。設定ファイルやスクリーンショットに個人用のサブスクリプションURLが含まれる場合があります。トラブル情報を共有する前に、認証情報を削除してください。
プロキシグループと設定の管理を見る →パソコンやスマートフォンで日常的に使う場合は、GUIを備えたクライアントがおすすめです。設定のインポート、プロキシグループの選択、ログの確認などを画面から操作できます。Mihomoコアは主にサーバーやルーター、自分でサービスを管理するユーザー向けです。別途、設定ファイルと実行環境を用意する必要があります。
OS名だけで判断せず、まずデバイスのCPUアーキテクチャを確認してください。Windowsは「設定」のシステム情報でシステムの種類を確認できます。macOSは「このMacについて」でAppleシリコンかIntelかを確認します。Androidは端末の仕様を参照し、Linuxではuname -mを実行します。OSが特定のアーキテクチャに対応していても、このページのすべてのクライアントに対応するネイティブ版があるとは限りません。
インストーラーを入れただけでは、利用可能なノード設定は用意されません。有効なサブスクリプションまたはローカル設定をインポートして有効化し、利用できるプロキシグループを選んでください。その後、システムプロキシを有効にするか、必要に応じてTUNを設定します。最後に接続状況とログを確認し、通信が想定したルールに一致しているか確認しましょう。
ローカル設定、カスタムルール、上書き設定、必要なクライアント設定をバックアップし、現在使用中の設定名も控えておきます。ポートの競合を避けるため、旧クライアントを終了してから更新してください。設定にはサブスクリプションURLや認証情報が含まれる場合があります。バックアップは信頼できる場所に保管し、更新後に設定、プロキシグループ、通信制御の状態を再確認しましょう。
旧版クライアントは既存環境との互換性維持を目的としたもので、新規インストールにはおすすめしません。Clash for WindowsとClashX Metaは開発が終了しており、今後のOS変更や新しい設定項目に対応できない可能性があります。新しいデバイスには、現在もメンテナンスされているクライアントを選んでください。移行時は設定構文を一つずつ確認し、旧環境をそのまま上書きしないようにしましょう。