Clash Plus おすすめ
初めてGUIクライアントをインストールする方におすすめです。インストール後、サブスクまたはローカル設定を追加し、プロキシグループと通信制御の方式を選びます。アプリの起動と設定の有効化は別の手順です。タスクトレイのアイコンだけで、通信に反映されたと判断しないでください。
まずOSを選び、CPUアーキテクチャを確認してください。デスクトップやスマートフォンにはGUIクライアント、サーバー・ルーター・コマンドライン環境には単体カーネルが適しています。
OS
現在のOSに合ったインストーラー形式を選んでください。CPUアーキテクチャ
名前だけでx64とARM64を判断しないでください。設定の用意
クライアントのインストールとサブスクの追加は別の手順です。ボタンごとにダウンロードされるファイルが異なります。まずはメンテナンス中のクライアントを選び、旧バージョンは古い環境との互換性確認や設定移行に限って利用してください。
このセクションのGUIインストーラーは主にx64向けです。「設定 → システム → バージョン情報」でシステムの種類を確認し、64ビット版Windowsが動作していることを確かめてください。ARM端末では、x64インストーラーをネイティブARM64版と見なさないでください。実行できるかどうかは、Windowsのアプリ互換機能にも左右されます。
初めてGUIクライアントをインストールする方におすすめです。インストール後、サブスクまたはローカル設定を追加し、プロキシグループと通信制御の方式を選びます。アプリの起動と設定の有効化は別の手順です。タスクトレイのアイコンだけで、通信に反映されたと判断しないでください。
mihomoベースのデスクトップクライアントです。複数の設定やルール、通信制御を管理したい方に適しています。TUNやサービスモードを有効にする場合は、クライアントの案内に従って権限を設定してください。システムプロキシだけを使う場合、最初からすべての詳細設定を有効にする必要はありません。
複数のプラットフォームで使えるGUIを備えています。初めてならインストーラー版が手軽です。ZIP版は自分で展開し、プログラムの保存場所を管理してください。配布形式が異なっても、サブスクの形式が別になるわけではありません。設定を利用できるかは、カーネルが対応する項目やプロトコルによって決まります。
デスクトップで独立した設定管理画面を使いたい方に適しています。クライアントを乗り換えるときは、まず動作確認済みの設定を読み込み、プロキシグループ、ルールモード、待ち受けポートを確認してから上書き設定を移行してください。旧クライアントの画面設定を、カーネル設定としてそのまま使わないようにしましょう。
古い設定や既存環境向けのアーカイブとして掲載しています。新しい端末へのインストールにはおすすめしません。旧カーネルでは、新しいプロトコルや設定項目を読み込めない場合があります。移行する場合は、ローカルのYAML、サブスクURL、カスタムルールを先に書き出し、新しいクライアントに読み込んでください。
| 確認項目 | 選び方 |
|---|---|
| OSとアーキテクチャ | このセクションは主にx64インストーラーです。最低対応OSは、アプリのリリースノートやインストーラーの表示を確認してください。「64ビット」という情報だけでOSのバージョンを判断することはできません。 |
| インストーラー形式 | EXEはインストーラーの案内に従って実行してください。ZIPは最後まで展開してから起動し、圧縮ファイルのプレビュー内から直接実行しないでください。 |
| 通信制御に必要な権限 | システムプロキシとTUNは異なる方式です。サービスコンポーネントや仮想ネットワークアダプターの操作には管理者権限が必要な場合があります。利用する機能に応じて有効にしてください。 |
Appleメニューの「このMacについて」でチップ情報を確認してください。IntelとApple Siliconでは対応アーキテクチャが異なります。以下ではネイティブARM64版と、現在の一覧から取得できるx64版を区別しています。リンク名だけで実際のインストーラーのアーキテクチャを判断しないでください。
macOS向けにアーキテクチャ別のインストーラーを用意しています。Apple SiliconではARM64、Intelではx64を選んでください。ディスクイメージを開き、案内に従ってアプリを配置したら、クライアントを起動して設定を読み込みます。インストールしてもサブスクは自動作成されません。
サブスク管理やデスクトップでのルール設定が必要な方に適しています。現在の一覧にある2つのリンクは、どちらも同じx64ディスクイメージを返します。Apple Silicon端末では、実行前にアプリが対応する変換実行環境を確認してください。リンク先からネイティブARM版だとは判断できません。
複数のプラットフォームで操作感を揃えやすい一方、ネットワーク権限やログイン項目はOSごとに設定が必要です。現在のmacOS用ファイルはAMD64で、x64と同じアーキテクチャです。インストール後に設定が読み込まれることを確認してから、ログイン時の自動起動を設定してください。
メニューバーでの従来の操作や古い環境向けに掲載しているアーカイブ版です。現在、どちらのリンクからもx86_64ファイルが取得できます。メンテナンスが終了しているため、今後のOSやプロトコルとの互換性は保証されません。新規インストールには、上記のメンテナンス中のクライアントを検討してください。
| 確認項目 | 選び方 |
|---|---|
| チップのアーキテクチャ | Apple SiliconではネイティブARM64、Intelではx64を選びます。一部のリンクは同じx64ファイルを指すため、互換性はアプリの要件を確認してください。 |
| OSのバージョン | 最低対応macOSはクライアントごとに異なります。古いOSではアプリのインストール時の案内を確認し、長期的な互換性の代わりにアーカイブ版を使わないでください。 |
| ネットワーク権限 | システムプロキシ、補助サービス、ネットワーク拡張は、それぞれ別の許可を求める場合があります。現在のクライアントに関係する項目だけを許可し、エラーが起きた場合に備えてシステムの表示を残してください。 |
最近のスマートフォンの多くはARM64ですが、CPUが64ビット対応でも、OSが64ビットのアプリ環境で動作しているとは限りません。まず端末情報を確認してください。判断できず、クライアントにユニバーサル版がある場合はそちらを選べます。インストール時と初回のVPN接続時には、それぞれ別のシステム確認が表示されます。
64ビットARMのAndroid環境に対応した端末向けです。APKをダウンロードしてシステムのインストーラーでインストールしてください。初回接続時にVPN接続を許可し、クライアントに戻って現在の設定を確認します。システムにVPNマークが表示されても、サブスク内のすべてのプロキシが利用可能とは限りません。
モバイル端末で設定を管理できるクライアントです。Clash形式のサブスクを利用している方に適しています。ARM64は64ビット環境向け、ARM版は古い32ビット環境向け、ユニバーサル版は複数のアーキテクチャに対応します。読み込み後に設定を選び、必要に応じてアプリごとの通信設定を行ってください。
デスクトップとスマートフォンで似た設定手順を使いたい方に適しています。Androidアプリ環境に合ったアーキテクチャを選んでください。画面消灯後に接続が切れる場合は、バッテリー最適化やバックグラウンド実行の設定を確認します。初回起動時にすべてのシステム設定を変更する必要はありません。
独自の設定形式を採用したAndroidクライアントです。ClashのYAMLをそのまま読み込めるとは限りません。利用前に、サブスク提供元がSurfboard対応形式を提供しているか確認し、プロキシプロトコル、グループ、ルールの構文も個別に確認してください。
| 確認項目 | 選び方 |
|---|---|
| アーキテクチャとOS | arm64-v8aは64ビットARM、armeabi-v7aは32ビットARMです。最低AndroidバージョンとABIへの対応は、インストーラーやアプリの説明で確認してください。 |
| インストール許可 | ブラウザーやファイル管理アプリからAPKを開き、システムの案内に従ってその提供元からのインストールを許可してください。更新時は署名と、インストール済みアプリとの互換性も確認が必要です。 |
| 接続とバックグラウンド動作 | 通常はAndroidのVPN機能を使って通信を制御します。別のVPNアプリを使用中の場合は競合がないか確認してください。バックグラウンドの制限によって長時間の接続に影響が出ることがあります。 |
Clash PlusはApp Storeからインストールできます。対応OS、対応端末、アプリ内機能はストアの詳細を確認してください。インストール後、利用可能なサブスクまたは互換性のある設定を用意し、クライアントの手順に沿って追加・有効化します。
App Storeのページでアプリの説明、端末の互換性、更新情報を確認してください。初回接続時にVPN構成の追加を求められる場合があります。アプリ名を確認して許可した後、クライアントで現在の設定とプロキシルールを確認します。
クライアントをインストールしても、サブスクサービスは含まれません。デスクトップの設定をスマートフォンへ移行する場合は、ファイルの拡張子だけで互換性を判断せず、設定形式、使用プロトコル、モバイル版の対応状況を確認してください。
| 確認項目 | 選び方 |
|---|---|
| 対応端末 | ストアの詳細にある互換性の項目で、端末のモデルと最低対応OSを確認してください。他のプラットフォーム用のインストーラーをiOSで使わないでください。 |
| インストールとアップデート | App Storeからインストールし、その後のアップデートも行ってください。アプリの説明や機能の変更は、ストアの最新情報を確認してください。 |
| 設定と権限 | 使用権のあるサブスクを用意し、クライアントの案内に沿って設定を追加してください。VPNの許可とサブスクの読み込みは別の手順です。完了後、実際に接続できることを確認します。 |
以下はAMD64向けのGUIクライアントです。DebianやUbuntuなどでは通常DEB、Fedoraなどでは通常RPMを選びます。ディストリビューションとデスクトップ環境の依存関係も確認してください。デスクトップ環境のないサーバーではカーネルの項目に切り替えられます。プロキシを動かすためにGUI環境を追加する必要はありません。
デスクトップ環境があり、GUIでサブスクを管理したい方に適しています。ディストリビューションに合ったパッケージ形式を選び、依存関係はシステムのパッケージマネージャーで処理してください。TUNを有効にする前に、権限、ルート、DNSの設定を確認し、同じネットワークインターフェースを制御するクライアントを複数同時に動かさないようにしてください。
このセクションでは、Debian系環境向けのGUIインストーラーを提供しています。パッケージマネージャーで依存関係の不足が表示されたら、該当する依存パッケージ名とディストリビューションのバージョンを確認してください。エラーを無視してインストールを続行しないでください。このAMD64ファイルはARM端末では使用できません。
| 確認項目 | 選び方 |
|---|---|
| CPUアーキテクチャ | このセクションのGUIパッケージはx86_64 / AMD64向けです。uname -mでアーキテクチャを確認できます。aarch64とarmv7lは、ここにあるAMD64ファイルには対応しません。 |
| パッケージ形式 | DEBとRPMは異なるパッケージ管理方式で使われます。形式が合っていても、すべてのディストリビューションやバージョンで動作するとは限りません。インストーラーが示す依存関係を確認してください。 |
| 実行環境 | GUIクライアントには対応するデスクトップ環境が必要です。コマンドラインだけの端末では単体カーネルを使い、設定ディレクトリ、サービス権限、起動方法を自分で管理してください。 |
単体カーネルは、サーバーやルーター、プロセスを自分で管理するユーザー向けです。設定の解析と接続処理を担いますが、デスクトップクライアントと同じサブスク管理画面はありません。一般的なデスクトップやスマートフォンでは、上記のGUIクライアントを選んでください。
| OS | アーキテクチャと用途 | ダウンロードファイル |
|---|---|---|
| Windows | AMD64 · 64ビットx86ホスト | AMD64 · ZIPをダウンロード |
| Windows | ARM64 · 64ビットARMホスト | ARM64 · ZIPをダウンロード |
| macOS | AMD64 · Intel | Intel · GZをダウンロード |
| macOS | ARM64 · Apple Silicon | Apple Silicon · GZをダウンロード |
| Linux | AMD64 · Debian系パッケージ | AMD64 · DEBをダウンロード |
| Linux | AMD64 · 単体実行ファイル | AMD64 · GZをダウンロード |
| Linux | ARM64 · 64ビットARM | ARM64 · GZをダウンロード |
| Linux | ARMv7 · 32ビットARM | ARMv7 · GZをダウンロード |
| Linux | MIPS · softfloat | MIPS softfloat · GZをダウンロード |
| 確認項目 | 確認項目 |
|---|---|
| OSとの互換性 | アーキテクチャは確認事項のひとつにすぎません。古いカーネル、CPU命令セット、ファームウェアのABI、エンディアンの違いによってファイルを実行できない場合があります。 |
| ファイルと権限 | 展開後、OSに合った方法で起動してください。Unix系では実行権限と設定ディレクトリへのアクセス権限を確認し、設定フォルダー全体をすべてのユーザーが書き込み可能な状態にしないでください。 |
| ネットワークモード | 通常のプロキシ待ち受けとTUNでは、必要な権限が異なります。TUNを有効にする前に、端末が必要なインターフェースに対応しているか、既存のルートやDNSサービスと競合しないか確認してください。 |
| サービス管理 | 常時稼働させる場合は、サービス、ログの保存先、再起動の動作を自分で設定してください。認証されていないコントロール用インターフェースをインターネットに公開しないでください。 |
プロトコルの対応状況と旧設定との互換性についてはプロトコルとカーネルのリファレンスをご覧ください。サービスの自動起動やリモート管理を設定する前に、カーネルが設定を正しく読み込めることを確認してください。
インストーラーでアプリを導入した後、サブスクの設定と通信制御をクライアントで行います。
使用権のあるサブスクURLまたはローカルのYAMLを用意し、クライアントのサブスク、設定、またはProfile画面で追加します。読み込み後、対象の設定を選んで有効にし、解析エラーがないか確認してください。プロキシプロバイダーのファイルは、完全な設定ファイルとは異なります。プロキシ項目だけのファイルでは、外側の設定としてプロキシグループやルールなどが別途必要な場合があります。
初回の動作確認では、クライアントをひとつだけ起動するのがおすすめです。ルールモード、プロキシグループ、待ち受けポートを確認してからシステムプロキシを有効にしてください。システムプロキシを使わないアプリの通信も制御したい場合は、その後でTUNを検討します。ブラウザーから接続できても、ターミナルに同じプロキシ設定が適用されているとは限りません。
手順に沿ってサブスクを追加し、接続を確認する →アプリを更新する前に、ローカル設定とカスタム上書き設定をバックアップしてください。特に、リモートのサブスク設定とクライアントに保存されたユーザー設定は区別しておきましょう。リモート設定の更新で直接編集したファイルが上書きされることがあります。長期的に使うカスタムルールは、クライアントが対応する上書き機能やマージ用の項目に保存するのがおすすめです。
旧クライアントから移行する場合、データフォルダー全体を新しいアプリに上書きしないでください。まずサブスクとローカルYAMLを読み込み、解析と接続が正常なことを確認してから、DNS、TUN、スクリプト、ルールを個別に移行します。カーネルによって対応する項目は異なります。エラーが出たら、元のエラーメッセージを保存し、該当する設定項目を特定してください。
インストール・更新・起動時の問題を確認する →まずOS、アーキテクチャ、インストーラー形式を確認し、その後に設定や接続の問題を調べてください。
デスクトップやスマートフォンでは、まずGUIクライアントを選びましょう。サブスクの追加、設定の有効化、プロキシグループの切り替え、ログの確認ができます。mihomoカーネルは、設定や起動オプション、サービスプロセスを自分で管理するサーバー・ルーター向けです。カーネルの圧縮ファイルをダウンロードしても、GUIはインストールされません。
x64とAMD64は通常、CPUメーカーを問わず同じ64ビットx86アーキテクチャを指します。ARM64は64ビットARM端末向け、armeabi-v7aは古い32ビットARMのAndroid環境向けです。ユニバーサル版は複数のアーキテクチャに対応する分、ファイルサイズが大きくなる傾向があります。まずシステム情報でアーキテクチャを確認し、ボタンの表示と実際のファイル名も照合してください。掲載中のmacOS用ファイルは、異なるリンクから同じx64ファイルが取得される場合があります。リンク名だけでネイティブARM版と判断しないでください。
インストーラーに含まれるのはクライアントアプリだけです。利用前に使用権のあるサブスクリプションURLまたはローカル設定ファイルを用意し、読み込んで有効化してください。その後、必要に応じてシステムプロキシやTUNを有効にします。設定がない状態では、アプリが起動しているだけで通信の制御が有効になったとは限りません。
まずOS、CPUアーキテクチャ、インストーラーの形式、アプリの最低システム要件を確認してください。Windows向けGUIインストーラーは主にx64です。LinuxではDEBまたはRPMをディストリビューションに合わせて選びます。macOSでx64版を入手した場合、Apple Silicon端末ではアプリが変換実行環境に対応しているかも確認が必要です。システムのエラーメッセージは記録し、セキュリティ機能をすべて無効にする方法を一般的な解決策として使わないでください。
サブスクURL、ローカルのYAML、上書き設定、自分で追加したルールを先にバックアップしてください。移行先のクライアントをインストールし、設定は個別に読み込みます。旧クライアントはメンテナンスが終了しているため、新しいプロトコルや設定項目への対応は保証されません。移行先で設定を読み込めることを確認してから通信制御を有効にし、旧設定フォルダー全体をそのまま上書きしないでください。
ブラウザーのダウンロード履歴で、ダウンロードが完了しているか、ファイルの拡張子がボタンの説明と一致しているかを確認してください。未完了の一時ファイルを削除して再ダウンロードし、必要なら保存先を変えて空き容量も確認します。ダウンロード後にインストールできない場合は、OSのバージョン、アーキテクチャ、ファイル名、エラー内容を記録し、ヘルプセンターのインストール・起動に関する項目を確認してください。サブスクに含まれるアクセス用認証情報を公開の問い合わせに添付しないでください。