Clash Plus
おすすめサブスクリプションの読み込みから設定を始めたいデスクトップユーザー向けです。インストール後、まず設定を追加して読み込み結果を確認し、それからシステムプロキシを有効にしてください。仮想ネットワークアダプターの操作には管理者権限が必要な場合があります。通常のプロキシ接続を確認してから、TUNを個別にテストしましょう。
CLASH / CLIENT PACKAGES
OSを選んでから、アーキテクチャを確認します。GUIクライアントは日常の設定に、Mihomoコアはサービスの自前運用に使います。
カードのボタンから該当ファイルを直接ダウンロードできます。バージョン情報は、一覧から有効な情報を取得できた場合のみ表示されます。プラットフォームを切り替えた後、アドレスバーのリンクをコピーすれば、同じインストーラー一覧を共有できます。
初めてインストールする方にはClash Plusがおすすめです。以下のGUIクライアントはx64版です。Windows on ARMでは、システムがx64アプリに対応しているか確認してください。x64版はネイティブARM64版ではありません。
サブスクリプションの読み込みから設定を始めたいデスクトップユーザー向けです。インストール後、まず設定を追加して読み込み結果を確認し、それからシステムプロキシを有効にしてください。仮想ネットワークアダプターの操作には管理者権限が必要な場合があります。通常のプロキシ接続を確認してから、TUNを個別にテストしましょう。
サブスクリプション管理、ルールの確認、デスクトップの通信制御を使いたい方に適しています。アップデート前にカスタム上書き設定を保存し、インストール後はサービスの状態を確認してください。通常のプロキシは使えるのにTUNが起動しない場合は、サブスクリプションを何度も変更するのではなく、サービスの権限とログを確認しましょう。
複数の端末で似た操作感を保ちたい方に適しています。初回起動時に設定を読み込み、ポリシーグループの選択を確認してください。アプリの画面設定とサブスクリプションの内容は別物です。移行時は設定ファイルに加え、引き継ぎたいアプリの設定もバックアップしましょう。
デスクトップ向けGUIの選択肢のひとつです。既存の設定を移行したら、使用中のコアと設定の解析ログを確認し、システムプロキシのポートも確認してください。複数のクライアントが同時にシステムプロキシを書き換えると、設定が戻ることがあるため、同時に起動しないでください。
旧環境の確認や移行のためのアーカイブです。古いクライアントは新しいプロトコルや設定項目に対応していない場合があります。新規インストールには、上記のサポート継続中のクライアントをおすすめします。移行前にサブスクリプションURLとカスタムルールを保存し、必要な設定を一つずつ戻してください。古い実行ディレクトリを新しいプログラムにそのまま上書きしないでください。
| 確認項目 | 確認方法 |
|---|---|
| OSとアーキテクチャ | 「設定」→「システム」→「バージョン情報」でシステムの種類を確認します。このページのデスクトップ版はx64です。最低OSバージョンは各リリースノートを確認してください。 |
| インストール権限 | システムプロキシは単独で先にテストできます。サービスのインストールやTUNによる通信制御には、通常、管理者の許可が必要です。 |
| インストール後の確認 | ほかのプロキシクライアントを終了し、サブスクリプションを読み込んでシステムプロキシを有効にします。接続ログで実際の出力先を確認してください。 |
Appleメニュー→「このMacについて」でチップを確認してください。Apple SiliconにはネイティブARM64版が適しています。一部のダウンロードリンクでは現在x64互換版が提供されており、該当箇所にはその旨を記載しています。ダウンロード時は実際のファイル名も確認してください。
アーキテクチャ別のDMGを提供しています。初めて設定するMacユーザーに適しています。アプリを起動する前に「アプリケーション」フォルダへ移動し、ディスクイメージから直接起動し続けないようにしてください。設定を読み込んだら、まずシステムプロキシを有効にします。TUNを使う場合は、システムの案内に従って必要なネットワーク機能を許可してください。
デスクトップでサブスクリプション管理や通信制御を行いたい方に適しています。現在、どちらのアーキテクチャ用リンクも同じ代替ファイルを指しています。Apple Siliconでの実行にはRosettaが必要な場合があるため、アプリの互換性も確認してください。初回起動時にブロックされた場合は、システムの案内を読み、出所不明の解除コマンドを実行しないでください。
FlClashの設定に慣れている方向けです。現在、Apple Silicon用リンクからもamd64版がダウンロードされ、ネイティブARM64版ではありません。設定を読み込んだらDNSとプロキシモードを確認してください。ほかのネットワークフィルタリングツールも動作している場合は、通信制御の重複を避けるため、テスト前に停止してください。
以前のメニューバー設定を確認したい方向けです。どちらのリンクも同じx86_64ファイルを指しています。新しいOSでは権限、プロトコル対応、互換性に制限がある場合があります。アーカイブ版を長期的な更新手段として使うのではなく、サブスクリプションとカスタムルールをサポート継続中のクライアントへ移行してください。
| 確認項目 | 確認方法 |
|---|---|
| チップ | Apple MシリーズはApple Siliconです。Intelプロセッサではx64 / amd64 / x86_64を選んでください。これら3つの表記は、通常同じ種類のアーキテクチャを指します。 |
| OSの互換性 | 最低macOSバージョンはクライアントのリリースノートを確認してください。Rosettaで解決できるのは一部のアーキテクチャ互換性の問題で、すべてのコンポーネントの動作が保証されるわけではありません。 |
| ネットワーク権限 | 初回利用時は必要に応じてシステムプロキシやネットワーク拡張を許可してください。通信制御に失敗した場合は、許可状態とログを確認しましょう。 |
近年のスマートフォンの多くはarm64-v8aを採用していますが、CPUが64ビット対応でもOSが64ビットアプリに対応しているとは限りません。インストール時に非対応と表示されたら、システムABIを確認し、ARM版またはユニバーサル版を選んでください。
arm64-v8aに対応するAndroid環境向けです。初回接続時にVPNによる通信制御を求められたら、アプリ名を確認して許可してください。サブスクリプションを読み込んだだけでは接続されません。選択中の設定とポリシーグループを確認し、接続ログに実際のリクエストが記録されるか確認しましょう。
Clash Metaの設定を使うAndroidユーザー向けです。アーキテクチャが分からない場合はユニバーサル版も選べますが、アプリのシステム要件を満たす必要があります。バックグラウンドで接続が切れる場合は、バッテリー制限とバックグラウンド実行の許可を確認してください。頻繁な自動速度測定で接続維持を判断しないでください。
64ビットと32ビットのARM版を用意しています。端末の実際の動作環境に合う方を選んでください。ほかのVPNアプリと切り替えて使う場合は、先に既存の接続を切ってからこのクライアントを起動します。通常、同じユーザー環境で2つの一般的なVPNサービスを同時に通信制御に使うことはできません。
使用前に設定形式を確認してください。Surfboardは完全なClash YAMLをそのまま読み込む同種のコア画面ではありません。ClashのサブスクリプションURLをSurfboard用設定としてそのまま読み込めるとは限りません。サービス提供元が対応を明記している形式を使い、読み込み後にルールとポリシーを確認してください。
| 確認項目 | 確認方法 |
|---|---|
| アーキテクチャとバージョン | システムABIとAndroidのバージョンを確認してください。最低要件はクライアントのインストール画面とリリースノートを参照してください。 |
| インストール元 | 実際にAPKをダウンロードしたブラウザーまたはファイル管理アプリのみにインストールを許可してください。署名が競合する場合は、既存アプリの設定を先にバックアップします。 |
| バックグラウンド動作と通信制御 | 接続にはVPNの許可が必要です。システムによるバックグラウンド制限を確認した場合に限り、バッテリー設定を変更してください。不要な常時実行は避けましょう。 |
App StoreからClash Plusをインストールできます。対応端末や現在の提供状況はストアページで確認してください。インストール後、自分のサブスクリプションまたは設定を追加します。
初回接続時は、システムの案内に従ってVPN構成の追加を許可してください。設定を読み込んだら、現在の設定が有効になっていることと、ポリシーグループの選択を確認します。ほかのVPNやデバイス管理設定がある場合は、用途を確認してから切り替えてください。仕事用ネットワークに影響することがあります。
公式サイト:clashplus.io。アップデートはApp Storeで管理されます。更新前に重要なサブスクリプションURLやカスタム設定を保存しておくと安心です。クライアントとネットワークサービスは別のもので、接続品質は利用するサービスや回線にも左右されます。
| 確認項目 | 確認方法 |
|---|---|
| 対応端末 | App Storeの互換性情報で、必要なiOSバージョンと対応端末を確認してください。 |
| ネットワーク権限 | 初回接続時にシステムのVPN許可を確認してください。構成が許可されていないと通信を制御できません。 |
| 利用方法 | まず標準の接続方法で動作を確認し、必要に応じてオンデマンド接続を調整してください。頻繁な速度測定や不要な更新は避けましょう。 |
デスクトップ環境ではGUIクライアントがおすすめです。ディストリビューションのパッケージ管理方式とCPUアーキテクチャを確認してください。以下はamd64 / x86_64向けです。サーバーやルーターへの導入には、コアの項目をご覧ください。
DebianやUbuntuなどでは通常DEBを、FedoraなどRPMを使うディストリビューションではRPMを選びます。デスクトップの依存関係はリリースノートを確認してください。パッケージをインストールできても、実行に必要な依存関係がすべて揃っているとは限りません。起動しない場合は、再インストールを繰り返すより、ターミナルから実行してエラーを記録する方が不足コンポーネントを特定しやすくなります。
このDEBに対応するamd64デスクトップ環境向けです。インストール後、対象アプリがデスクトップのシステムプロキシを利用できるか確認してください。ターミナルのプログラムはデスクトップのプロキシ設定に従わない場合があるため、環境変数を別途設定するか、必要に応じてTUNを使います。画面上で接続済みと表示されるだけで判断せず、実際の通信を確認してください。
| 確認項目 | 確認方法 |
|---|---|
| ディストリビューションとアーキテクチャ | uname -mでアーキテクチャを確認し、ディストリビューションのドキュメントも参照してください。DEBとRPMは拡張子を書き換えるだけで相互にインストールできるものではありません。 |
| GUIの依存関係 | デスクトップ用ライブラリ、トレイ機能、ディスプレイ環境との互換性を確認してください。最小構成のサーバー環境でデスクトップGUIを動かすのは適していません。 |
| TUNの権限 | TUNデバイスが利用可能で、必要な権限があることを確認してください。コンテナや制限された環境では、ホスト側で許可されている機能も確認する必要があります。 |
サーバー、ルーター、自前でサービスを管理する方向けです。コアは設定の解析と通信処理を担いますが、デスクトップ用の完全なGUIは含まれていません。一般ユーザーは、各プラットフォーム向けのGUIクライアントをお使いください。
| 実行環境 | アーキテクチャと形式 | ローカルダウンロード |
|---|---|---|
| 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をダウンロード |
ZIPとGZは圧縮ファイルです。実行前に展開してください。LinuxとmacOSでは実行権限も確認します。専用の設定ディレクトリを用意し、config.yamlと必要なルール用リソースをアクセス可能な場所に配置します。まずフォアグラウンドで起動して解析結果を確認し、その後サービスの自動起動を設定してください。
外部アドレスで待ち受ける場合は、プロキシポートとコントロールAPIを明確に分けてください。管理用APIをインターネットに直接公開しないでください。TUN、DNS待ち受け、ルート設定にはそれぞれ権限が必要です。権限エラーが出た場合は、最初からすべてのプロセスに最高権限を与えるのではなく、該当ログに沿って対処してください。
コアのオープンソースライセンスはGPL-3.0です。クライアントのGUIやパッケージ方法は各プロジェクトが個別に管理しています。設定項目を確認する際は、クライアント名だけで機能を判断せず、実際に動作しているコアを対象としたドキュメントを参照してください。導入手順は詳細ドキュメントをご覧ください。
アーキテクチャ、権限、設定のバックアップを先に確認してから接続すれば、インストール後に調べる範囲を絞れます。
端末のメーカー名より、ファイル名に記載されたアーキテクチャを確認しましょう。Windowsではシステムの種類、Macではチップ、AndroidではシステムABI、Linuxではuname -mを確認します。いずれも、現在の環境でプログラムが動作するか判断するための情報です。CPUアーキテクチャが一致していても、古いOSでは新しいアプリの依存関係が不足することがあります。クライアントのOS要件も確認してください。
ファイルサイズがおかしい、拡張子が欠けている、ブラウザーでダウンロード中のままの場合は、完了してから実行してください。システムに非対応と表示されたとき、手当たり次第にすべてのパッケージを試すのは避けましょう。メッセージ全文を記録し、アーキテクチャの不一致、OSのバージョン不足、インストール権限、依存関係のどれが原因かを確認してください。
旧クライアントから移行する前に、サブスクリプションURL、ローカルのYAML、カスタムルール、上書き設定をバックアップしてください。サブスクリプションを更新すると、通常はリモート設定が再生成されます。生成されたファイルを直接編集すると、次回の更新で変更が失われることがあります。長期間維持したい変更は、新しいクライアントが対応する上書き・マージ機能に設定してください。
初回の動作確認では、通信を制御する方法を一つだけ使います。パソコンではまずシステムプロキシを試し、モバイルではVPNを許可してください。明確な必要性がある場合に限りTUNを有効にします。実際にサイトへアクセスし、接続ログでドメイン、ルール、出力先を確認すると、スイッチの表示色だけを見るより設定が反映されたか判断しやすくなります。
インストーラーの選び方、アーカイブ版クライアント、初回接続時の確認事項を解説します。サブスクリプションの更新やノードの遅延については、よくある質問をご覧ください。
パソコンやスマートフォンで使う場合は、まずGUIクライアントを選びましょう。このページではWindows、macOS、Android、iOSにClash Plus、LinuxにClash Verge Revをおすすめします。Mihomoコアは、設定やサービス、ログを自分で管理するサーバー・ルーター向けです。GUIクライアントの代わりにはなりません。
x64とamd64は通常、Intel・AMDの64ビットアーキテクチャを指します。ARM64とarm64-v8aは64ビットARM向けです。Androidのarmeabi-v7aは対応する32ビットARM環境で使え、ユニバーサル版には複数のアーキテクチャが含まれます。端末のシステム情報と実際のファイル名を確認して選び、メーカー名だけで判断しないでください。
現在、一部クライアントではApple Silicon用とIntel用のリンク先が同じx64ファイルです。このページでは該当ボタンに互換パッケージと明記しています。Apple Siliconで実行するにはRosettaが必要な場合があり、対応状況はアプリによって異なります。ネイティブARM64版が必要な場合は、arm64と明記されたClash Plusのインストーラーを選んでください。
まずダウンロードが完了しているか、ファイルの拡張子とCPUアーキテクチャが合っているかを確認し、クライアントのリリースノートで動作要件を調べてください。Androidではインストール元の許可設定や既存アプリとの署名の競合も確認します。Linuxではdebとrpmを取り違えないようにしてください。システムのセキュリティ機能を無効にせず、エラーメッセージを記録して原因を調べましょう。
どちらもサポート終了済みのアーカイブとして掲載し、旧環境の確認や移行に役立てています。新規インストールには、現在も更新され、使っているOSやプロトコルに対応するクライアントを選びましょう。移行前にサブスクリプションURL、カスタムルール、上書き設定をバックアップし、古い設定の唯一のコピーを直接置き換えないでください。
有効なサブスクリプションまたはローカルのYAMLを読み込み、設定が正常に読み込まれたことを確認してから、ルールモードと利用可能なポリシーを選びます。パソコンではシステムプロキシを有効にし、ブラウザーからリクエストを送信して、接続ログで適用されたルールと出力先を確認してください。システムプロキシに従わないアプリの通信も制御したい場合に限り、手順に沿ってTUNを有効にします。