Clash Plus
おすすめ設定のインポート、接続先の選択、日々の接続管理まで、デスクトップで使いやすいクライアントです。初回起動後にサブスクリプションまたはローカルファイルを読み込み、設定が選択されていることを確認してからシステムプロキシを有効にします。より多くのアプリの通信を制御する場合は、手順を確認してTUNを設定してください。複数の制御方式を同時に有効にすると、問題の切り分けが難しくなります。
CLIENTS / PACKAGES / ARCHITECTURES
クライアントのインストーラー、対応アーキテクチャ、設定の導入先。
まずOSを選び、次にCPUアーキテクチャを確認してください。デスクトップやスマートフォンで日常的に使うならGUIクライアント、自分でプロセス、サービス、設定ディレクトリを管理するならMihomoコアが適しています。
PLATFORM INDEX
ダウンロードボタンにはパッケージ形式やアーキテクチャを記載しています。バージョン情報は配布リストに基づきます。インストール条件は、選択したソフトの案内を確認してください。
このセクションのインストーラーはx64デスクトップ環境向けです。「設定 → システム → 詳細情報」でシステムの種類を確認してください。ARM端末はOS名だけで互換性を判断せず、アプリのエミュレーション対応を確認しましょう。
設定のインポート、接続先の選択、日々の接続管理まで、デスクトップで使いやすいクライアントです。初回起動後にサブスクリプションまたはローカルファイルを読み込み、設定が選択されていることを確認してからシステムプロキシを有効にします。より多くのアプリの通信を制御する場合は、手順を確認してTUNを設定してください。複数の制御方式を同時に有効にすると、問題の切り分けが難しくなります。
サブスクリプション、ルール、デスクトップのプロキシ設定を管理したい方に適しています。サービスモードや仮想NICを使う前に、必要なコンポーネントがインストールされ、適切な権限が付与されていることを確認してください。設定を移行する際は、オーバーライドとルールの統合結果を確認しましょう。GUIのスイッチとサブスクリプション内の同名フィールドでは、適用の優先順位が異なる場合があります。
複数のプラットフォームで使えるUIを採用したクライアントです。端末を変えても似た操作感を保ちたい方に向いていますが、OSごとに権限や通信制御の方法は異なります。インストール後は旧クライアントとのポート競合がないか確認してください。設定を読み込んだら、接続画面でルールが適用されていることを確認しましょう。スイッチの状態だけでは判断できません。
デスクトップで設定を管理する際の選択肢の一つです。移行時は設定ファイルとクライアント設定をそれぞれ保存し、データディレクトリ全体を新しいプログラムに上書きしないでください。インポート後はポリシーグループ名、ルールの参照先、コアが対応するフィールドを確認します。古いサブスクリプションを解析できても、すべての拡張パラメーターが以前と同じように動作するとは限りません。
古い環境の再現や過去の設定との比較に使うアーカイブ版です。プロジェクトの開発は終了しており、旧コアのプロトコルや設定フィールドへの対応範囲を、現在のMihomoと同じと考えないでください。新規インストールには上記のクライアントをおすすめします。旧環境を維持する必要がある場合は、元の設定を分けて保管し、旧ソフトと新しいクライアントが同時にシステムプロキシを変更しないようにしてください。
| 確認項目 | 要件と操作 |
|---|---|
| プロセッサ | このセクションではx64 / AMD64版を配布しています。32ビットシステムには対応していません。ARM端末ではエミュレーションの互換性を確認してください。 |
| システム環境 | 引き続きシステム更新が提供されているWindowsを推奨します。最低OSバージョンやランタイムの要件は、インストーラーの案内に従ってください。 |
| 権限と接続 | サービスやTUNコンポーネントのインストールには管理者の許可が必要な場合があります。システムプロキシの設定は、その設定に従うアプリにのみ適用されます。 |
Appleメニューの「このMacについて」でチップの種類を確認します。Apple SiliconはARM64、Intelはx64に対応します。ダウンロードしたDMGを開き、アプリを「アプリケーション」フォルダに移動してから起動してください。
Apple Silicon用とIntel用のインストーラーを別々に用意しているため、Macのチップに合わせて選べます。初回起動後に設定を読み込み、ポートを確認してから必要な接続方式を有効にしてください。ネットワーク関連の権限を求められた場合は、機能と権限の範囲を確認しましょう。通常のシステムプロキシと仮想NICによる通信制御では、必要な権限が異なります。
デスクトップでサブスクリプションやルール、通信制御の設定を管理したい方に適しています。Apple Silicon向けのリンクはネイティブARM版ではないため、実際のx64パッケージの互換性を確認してください。インストール後は設定を正常に読み込めることを確認してから、サービスコンポーネントをインストールするか決めましょう。起動時に警告が表示されても、システムのセキュリティ機能を安易に無効にしないでください。
モバイル版や他のデスクトップ版をすでに使っている方が、導入を検討する際の選択肢です。クロスプラットフォームのUIでも、OSごとの権限が同じとは限りません。macOSではネットワーク権限とバックグラウンド動作を別途確認してください。現在の2つのリンクは同じAMD64ファイルを指しています。設定形式の互換性と実行ファイルのアーキテクチャ互換性は別なので、チップの種類を確認してからインストールしましょう。
従来のメニューバー操作を使いたい方や、過去の設定を再現する必要がある場合にご利用ください。プロジェクトの開発は終了しており、OSのアップデート後に互換性の問題が発生する可能性があります。他のクライアントへ移行する際は、ローカルのルールと設定をバックアップし、旧ソフトのシステムプロキシを無効にしてから、新しいクライアントに設定を読み込んでください。ポート設定が残っていると接続に失敗することがあります。
| 確認項目 | 要件と操作 |
|---|---|
| チップの種類 | Apple SiliconではARM64と明記されたファイル、Intelではx64 / AMD64 / x86_64のファイルを選んでください。 |
| OSのバージョン | 必要なmacOSの最低バージョンはアプリごとに異なります。インストール時の案内を確認し、古いOSでは動作条件を事前に調べてください。 |
| インストール先 | アプリを「アプリケーション」フォルダに移動して起動します。ネットワーク権限はシステムの案内に従い、セキュリティ機能は維持してください。 |
最近のスマートフォンの多くはARM64ですが、端末が対応するアプリABIを基準に選んでください。APKのインストール後、初回接続時にシステムのVPN許可を求められることがあります。接続を許可する前にアプリ名を確認してください。
このリンクではarm64-v8a版を配布しています。インストール後にサブスクリプションを追加するか、ローカル設定を読み込み、ノードとポリシーグループが読み込まれてから接続を開始してください。アプリの切り替えや画面ロック後に切断が頻発する場合は、バッテリー最適化とバックグラウンド制限を確認しましょう。まずプロセスが動作中か確認してから、ノードやDNSの設定を調べてください。
Clash Meta形式の設定を使いたいAndroidユーザー向けです。ABIが分かる場合は対応するファイルを選んでください。ABIを確認できない端末には汎用版も選べますが、OSバージョンやハードウェアの制限を受けます。アプリごとのプロキシを有効にしたら、対象アプリとデフォルトの動作を確認し、実際に制御対象となるアプリから通信をテストしてください。
ARM64版とARMv7版を用意しています。端末のABIに合わせて選んでください。デスクトップ版の設定を移行の出発点にできますが、モバイル固有のアプリ制御やバックグラウンド設定は改めて確認が必要です。接続前に、ほかのVPNサービスが動作していないことを確認してください。システムにVPNの表示があっても、すべての通信がルールに従ってプロキシへ送られているとは限りません。
Android向けの別のプロキシクライアントです。Surfboard独自の設定構文を使用するため、ClashのYAMLをそのまま使えるとは限りません。Clashのサブスクリプションを利用中の場合は、対応する形式を配信サービスが提供しているか確認してからインストールしてください。変換後もポリシー、ルール、DNSの動作を一つずつ確認する必要があります。
| 確認項目 | 要件と操作 |
|---|---|
| アプリABI | ARM64はarm64-v8a、ARMは通常armeabi-v7aに対応します。チップの製品名より、OSがサポートするABIを確認するほうが確実です。 |
| インストールの許可 | システムの案内に従って、使用するブラウザやファイル管理アプリにインストール権限を付与します。インストール後、必要に応じて権限を取り消せます。 |
| 動作条件 | 対応するAndroidの最低バージョンはインストーラーの案内を確認してください。VPNの許可、バッテリー最適化、メーカー独自のバックグラウンド制御は、それぞれ個別に確認が必要です。 |
App StoreからClash Plusをインストールできます。ダウンロード前にストアの詳細ページで、対応OS、機能、端末の互換性を確認し、インストール後に対応する設定を読み込んでください。
iPhoneやiPadでは、App Storeのアプリ詳細ページからインストールできます。アプリを開いたらサブスクリプションまたは設定を読み込み、ポリシーグループとノードが読み込まれたことを確認してから、システムの案内に従ってVPN構成を追加してください。初回は設定を一つに絞って接続を確認し、その後ルールを調整するのがおすすめです。サブスクリプションの入手元や同期設定を変更する際は、個人用URLを公開の掲示板に投稿しないでください。
| 確認項目 | 要件と操作 |
|---|---|
| OSの互換性 | App Storeの詳細ページに記載されているiOS / iPadOSの要件と対応端末を確認してください。 |
| ネットワーク権限 | 初回接続時にシステムの案内に従ってVPN構成を追加します。許可する前にアプリ名と用途を確認してください。 |
| 設定の準備 | 利用権限のあるサブスクリプションまたは設定を用意してください。クライアントのインストールとプロキシ接続の設定は別の手順です。 |
GUIクライアントはデスクトップ環境のあるLinux向けです。DEBとRPMは異なるパッケージ形式のため、ディストリビューションに合わせて選んでください。サーバー、コンテナ、ルーターでは、Mihomoコアの利用が適しています。
サブスクリプションやポリシーをGUIで管理したいデスクトップユーザーに適しています。DEBはDebianやUbuntuなど、対応するパッケージ管理システムを使うディストリビューション向けです。RPMはRPM系のディストリビューション向けです。依存関係の解決はシステムのパッケージマネージャーに任せてください。起動できない場合は、まずターミナルの出力を確認し、デスクトップ環境やランタイムライブラリとの互換性を調べましょう。
このセクションではAMD64向けのDEBパッケージを配布しています。インストール後は設定の読み込みと待ち受けポートを確認してから、デスクトップのプロキシ設定かTUNを選んでください。デスクトップ環境によってシステムプロキシの対応状況は異なります。また、ターミナルのアプリは環境変数だけを参照する場合があります。ブラウザで接続できても、すべてのコマンドラインプログラムが同じ接続先を経由するとは限りません。
| 確認項目 | 要件と操作 |
|---|---|
| アーキテクチャとパッケージ形式 | このセクションはAMD64 / x86_64向けです。DEBまたはRPMは、ディストリビューションのパッケージ管理方式に合わせて選んでください。 |
| 動作環境 | デスクトップ環境と互換性のあるシステムライブラリが必要です。コマンドラインのみの環境では、コアの配布ファイルを確認してください。 |
| 通信制御 | TUNにはデバイス権限とルーティング設定が必要です。システムプロキシ、環境変数、透過プロキシはそれぞれ個別に動作を確認してください。 |
CORE / SERVICE / ROUTER
以下のファイルは、サーバー、ルーター、自分でサービスを管理する方向けです。コアには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版GZをダウンロード |
| 確認項目 | 要件と操作 |
|---|---|
| ファイルの扱い方 | ZIPは展開が必要です。GZは通常、単体の実行ファイルに展開されます。DEBは対応するパッケージマネージャーでインストールしてください。 |
| 設定と権限 | 有効なYAML、書き込み可能な作業ディレクトリ、必要な実行権限を用意してください。TUNや特権ポートを使う場合は、必要な権限の範囲を個別に確認します。 |
| サービス管理 | 起動・停止とログローテーションを設定してください。コントロールAPIの待ち受け範囲を制限し、必要に応じてアクセス認証を設定します。 |
起動前にコアの設定テスト機能でYAMLを解析できることを確認し、ポートとルールプロバイダーのパスも確認してください。コアのプロセスが正常に動作していても、アプリの通信がコアに届くとは限りません。システムプロキシ、ルーティング、透過プロキシの設定が別途必要です。フィールドの説明はYAMLハンドブックをご覧ください。
BEFORE THE FIRST CONNECTION
プログラムのインストール、設定の読み込み、通信制御をそれぞれ確認します。
01 / PROFILE
利用権限のあるサブスクリプションURLまたはローカル設定を用意します。読み込み後にノードとポリシーグループが表示されること、サブスクリプションの更新が成功することを確認してください。個人用URLを信頼できないオンライン変換サービスに送信したり、問い合わせ用のスクリーンショットに全URLを表示したりしないでください。
02 / ROUTING
まずルールモードと単一の通信制御方式で接続を確認してください。システムプロキシ、VPN、TUNでは制御する範囲が異なります。複数のプロキシクライアントを同時に動かすのは避けてください。一部のアプリだけ接続できない場合は、再インストールを繰り返す前に、そのアプリのプロキシ設定を確認しましょう。
03 / VERIFICATION
接続画面やログを開き、対象のリクエストがコアに届いているか、どのルールに一致し、どの接続先を使ったかを確認します。ノードの速度テストは個別の確認にすぎず、実際のアプリでの動作確認の代わりにはなりません。名前解決に問題がある場合は、DNSモードとルールの順序を確認してください。
DOWNLOAD NOTES
ここではパッケージの選び方、アーキテクチャ、移行について説明します。接続時のトラブルシューティングはヘルプセンターをご覧ください。
Windows、macOS、Android、iOSではClash Plus、LinuxではClash Verge Revから確認するのがおすすめです。OS、CPUアーキテクチャ、パッケージ形式を確認してから選びましょう。特定のオーバーライドスクリプト、トレイの動作、モバイルでの設定管理に依存している場合は、必要な機能を確認してから移行してください。
インストーラーに含まれるのはクライアントであり、プロキシ接続先の設定は別途必要です。利用権限のあるサブスクリプションURLまたはYAMLファイルを読み込み、ノードとポリシーグループが正常に読み込まれたことを確認してから、必要に応じてシステムプロキシやTUNを有効にします。サブスクリプションURLには認証情報が含まれる場合があるため、公開しないでください。
Windowsは「設定」のシステム情報、macOSは「このMacについて」でチップまたはプロセッサを確認します。Androidは端末の仕様やシステム情報アプリ、Linuxは uname -m で確認できます。x86_64は通常x64またはAMD64、aarch64は通常ARM64に対応します。ボタンの分類だけで判断せず、実際のファイル名も確認してください。
現在の配布一覧では、Clash Verge Rev、FlClash、ClashX MetaのmacOS向け2種類のアーキテクチャリンクが、どちらもx64ファイルを指しています。リンク名だけではネイティブARM版とは判断できません。Apple Siliconで使う場合はRosettaとアプリの互換性を確認してください。ARM64ファイルが必要なら、Clash Plusのarm64版を選べます。
サブスクリプションの入手元、ローカルのYAML、オーバーライド設定、ルールプロバイダーの設定、必要なポート情報を保存してください。バックアップは保護されたローカル環境に保管します。クライアントによってデータディレクトリやスクリプトAPIの互換性は異なります。インポート機能で移行し、新しいクライアントでルールと接続先を確認してから、古い設定を無効にしてください。
設定が選択されていること、コアが起動していること、ノードが利用可能なことを確認し、次にシステムプロキシまたはVPN、TUN、アプリ独自のプロキシ設定を確認します。複数の通信制御ツールを同時に動かすのは避けてください。接続画面やログでリクエストがコアに届いているか確認しましょう。速度テストだけで、すべてのアプリがプロキシを使っているとは判断できません。