Clash Plus
GUIで初期設定を進めたい方に適しています。インストール後、まずサブスクリプションを追加し、設定が有効になっていることを確認してから、ルールモードとプロキシグループを選びます。初回接続では必要なプロキシ制御だけを有効にし、各手順が反映されているか確認しましょう。
clashplus.ioデバイスとCPUを確認してから、対応するクライアントをダウンロードしてください。初めて使う場合はClash Plusがおすすめです。コマンドラインで運用する場合は、mihomoコアを選んでください。
OSを切り替えて、利用できるソフトウェアを確認できます。各カードでは、まずダウンロード先を案内し、続けて用途を説明します。
「設定 → システム → バージョン情報」を開き、システムの種類を確認してください。以下のデスクトップ向けインストーラーはx64版です。ARMデバイスでは、OSのアプリ互換性を確認してください。x64版をARMネイティブアプリとして扱わないよう注意しましょう。
GUIで初期設定を進めたい方に適しています。インストール後、まずサブスクリプションを追加し、設定が有効になっていることを確認してから、ルールモードとプロキシグループを選びます。初回接続では必要なプロキシ制御だけを有効にし、各手順が反映されているか確認しましょう。
clashplus.io
サブスクリプション、ルール、接続ログをデスクトップでまとめて管理したい方に適しています。サービスモードやTUNの権限を求められた場合は、まず基本的なシステムプロキシ接続を確認してから、クライアントの案内に従ってサービスを設定してください。問題を切り分けやすくなります。
デスクトップとスマートフォンで似た操作感を保ちたい方に適しています。AMD64は一般にx64とも呼ばれます。同じサブスクリプションを読み込んでも、モードやポート、自動起動の設定はデバイスごとに確認してください。こうしたローカル設定はURLから自動で引き継がれません。
Windows向けGUIクライアントの選択肢のひとつです。移行時は、以前のクライアントのカスタムルールとオーバーライド設定をエクスポートしてから、サブスクリプションを再読み込みしてください。設定の保存形式はクライアントごとに異なるため、設定フォルダー全体をコピーしないでください。
以前の環境からの移行や、既存設定の再現、過去の操作手順の確認に利用できます。メンテナンス終了後は、新しいOSへの対応や設定項目の追加が継続的に保証されません。新規インストールには、上に掲載した現行クライアントをおすすめします。移行前に元のサブスクリプション情報を保存してください。
| 確認項目 | 要件と対処 |
|---|---|
| プロセッサ | このセクションではx64 / AMD64版を配布しています。32ビットOSには対応していません。 |
| OSのバージョン | サポート対象の64ビット版Windowsを使用してください。最低バージョンや実行コンポーネントは、選択したクライアントの最新リリースノートで確認できます。 |
| インストール権限 | サービスのインストールやTUN仮想ネットワークアダプターの有効化には、管理者の許可が必要な場合があります。組織管理のデバイスでは、端末のポリシーにも従ってください。 |
Appleメニューから「このMacについて」を開きます。チップにApple Mシリーズと表示される場合はApple Silicon、プロセッサにIntelと表示される場合はIntelを選んでください。ダウンロード後、ディスクイメージを開き、インストーラーの案内に従ってアプリを「アプリケーション」フォルダーに移動します。
ARM64版とx64版のディスクイメージを用意しています。インストール後、サブスクリプションが読み込まれたことを確認し、案内に従ってネットワーク関連の機能を許可してください。別のクライアントから移行した場合は、次回ログイン時の競合を避けるため、古いクライアントの自動起動とシステムプロキシを無効にしましょう。
clashplus.io
デスクトップで設定や接続ログを管理したい方に適しています。現在、Apple Silicon向けリンクからダウンロードされるのはARMネイティブ版ではありません。インストール前に互換条件を確認してください。OSに起動をブロックされた場合は、表示された内容を読み、配布元とシステム要件を確認しましょう。Mac全体のセキュリティ保護を無効にしないでください。

ほかのデバイスでも近い操作画面を使いたい方に適しています。現在のファイル名にあるAMD64はx64アーキテクチャを指します。インストール後に設定を再読み込みしてください。別のデバイスのシステムプロキシや権限設定まで同期されるわけではありません。

既存環境での利用や移行向けに掲載しています。このクライアントはメンテナンスが終了しているため、新しいOSでの権限や動作、設定の互換性を個別に確認してください。初めて使う場合は上記のクライアントをおすすめします。移行時はサブスクリプションURLとカスタムルールを保存すれば十分です。旧アプリのフォルダーを引き継ぐ必要はありません。
| 確認項目 | 要件と対処 |
|---|---|
| チップの種類 | Apple SiliconとIntelを区別し、実際にダウンロードするファイルのarm64、x64、amd64表記も確認してください。 |
| OSの互換性 | macOSの最低バージョンは、アプリの最新リリースノートで確認してください。Rosettaを使っても、最低OSバージョンの要件は変わりません。 |
| ネットワーク権限 | システムプロキシ、バックグラウンドサービス、TUNでは必要な権限が異なります。実際に使う機能に応じて許可してください。 |
最近のスマートフォンの多くはARM64ですが、実際のアーキテクチャは端末情報で確認してください。APKをダウンロードしたら、今回使うブラウザーまたはファイル管理アプリだけにインストールを許可します。初回接続時にシステムのVPN許可画面が表示されたら、アプリ名を確認してから許可してください。
ARM64スマートフォンで初期設定を行う場合に適しています。インストール後、サブスクリプションを読み込んで設定を選び、接続を開始してください。画面ロック後に接続が切れる場合は、アプリのバックグラウンド動作やバッテリー制限を確認しましょう。再インストールを繰り返す必要はありません。
clashplus.ioアーキテクチャ別のパッケージと汎用版を用意しています。アーキテクチャがわからない場合は汎用版を検討できますが、アプリのOSバージョン要件は満たす必要があります。同名アプリを上書きインストールできない場合は、設定をバックアップして署名元を確認してください。アプリのデータをすぐに消去しないでください。

スマートフォンのアーキテクチャに合わせて、ARM64版またはARM 32ビット版を選べます。接続する前に、システムのVPN接続を使用中のほかのアプリを停止してください。設定を読み込めても利用できるプロキシがない場合は、サブスクリプションの内容と互換性を確認しましょう。インストーラーのアーキテクチャを変えるだけでは解決しません。

互換性のある設定をすでにお持ちの方に適しています。SurfboardとClashでは設定形式が異なるため、すべてのClash YAMLファイルをそのまま読み込めるわけではありません。インストール前に、設定の提供元へ対応形式を確認してください。クライアント間での試行錯誤を避けられます。
| 確認項目 | 要件と対処 |
|---|---|
| プロセッサ | ARM64はarm64-v8a、ARM 32ビットは通常armeabi-v7aに対応します。汎用版でも、すべてのOSバージョンで使えるとは限りません。 |
| システム権限 | APKのインストールには、提供元アプリに対するインストール許可が必要です。ローカルVPN接続の確立には、システムの許可が必要です。 |
| バックグラウンド動作 | 端末のバッテリー管理設定で必要なバックグラウンド動作を許可し、ほかのVPNアプリが接続中でないことも確認してください。 |
App StoreからClash Plusをインストールします。まずストアでデバイスの互換性とOS要件を確認してから、アプリを開いて設定を読み込んでください。VPN設定を初めて追加するときは、システムの許可内容を読み、現在のアプリからの要求であることを確認してください。
インストール後、信頼できる提供元のサブスクリプションまたは設定を用意し、読み込みが成功したことを確認してから接続してください。VPN接続中と表示されても目的のアプリにアクセスできない場合は、プロキシグループ、ルール、DNSを確認します。接続アイコンだけで、すべての通信が想定どおり転送されているとは限りません。
clashplus.io| 確認項目 | 要件と対処 |
|---|---|
| OSとデバイス | App Storeの詳細ページに掲載されている対応デバイスと最低OSバージョンを確認してください。 |
| 接続の許可 | システムの案内に従ってVPN構成を追加してください。組織管理のデバイスでは、関連機能が制限されている場合があります。 |
| 設定の入手先 | アプリに対応したサブスクリプションまたは設定を自分で用意してください。クライアントをインストールしても、プロキシサービスは自動で利用可能になりません。 |
まずディストリビューションとプロセッサを確認し、適切なパッケージ形式を選びます。DebianやUbuntu系では通常deb、FedoraなどのRPM系ディストリビューションではrpmを使います。以下のGUI(グラフィカルインターフェース)クライアントは、デスクトップ環境があるAMD64デバイス向けです。サーバーで使う場合はコアのセクションをご覧ください。

トレイからの起動やサブスクリプション管理、ログの確認が必要なデスクトップユーザーに適しています。依存関係を適切に処理できるよう、ディストリビューションのパッケージマネージャーでのインストールをおすすめします。画面が正常でもプロキシが動作しない場合は、デスクトップのシステムプロキシとターミナルの環境変数を別々に確認してください。設定は共有されない場合があります。

Debian系のデスクトップ環境を使う方に適しています。まず、ディストリビューションがアプリの依存関係を満たしていることを確認してから、設定を読み込んでください。インストールツールで依存関係の不足が報告された場合は、エラー全文を保存し、ディストリビューションの公式リポジトリから解決してください。ほかのディストリビューションのライブラリを安易に混在させないでください。
| 確認項目 | 要件と対処 |
|---|---|
| プロセッサ | このセクションのGUIクライアントはAMD64 / x86_64向けです。ARM64版ではありません。 |
| ディストリビューション | cat /etc/os-releaseでディストリビューションを確認してください。パッケージ形式、システムライブラリ、デスクトップ環境の依存関係が対応している必要があります。 |
| 権限と環境 | ソフトウェアのインストールには適切な権限が必要です。TUNには追加のネットワーク権限が必要なため、コマンドラインのみの環境ではコアの利用をおすすめします。 |
サーバーやルーターでの運用、サービスを自分で管理する方に向けたセクションです。コアは設定の読み込み、ルール判定、通信の転送を担いますが、サブスクリプション管理画面はありません。また、起動するだけでデスクトップのシステムプロキシが自動設定されることもありません。一般の方は上記のGUIクライアントを選んでください。
| OS | アーキテクチャ / 形式 | ダウンロード |
|---|---|---|
| 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をダウンロード |
実行ファイルの名前をmihomoにして、使用するディレクトリに配置します。Unix系OSでは実行権限も設定してください。信頼できる設定を~/.config/mihomo/config.yamlに保存し、まず下記のテストコマンドを実行します。テストに成功しても、設定の構文が解析できたことを示すだけで、接続先サービスや通信の振り分けが確認されたわけではありません。
mihomo -d ~/.config/mihomo -t
mihomo -d ~/.config/mihomo
まずフォアグラウンドでログを確認し、その後、必要に応じてサービスマネージャーに登録してください。初期状態では、プロキシとコントロールポートはローカルのみで待ち受けます。LANからアクセスする場合は、用途に応じて待ち受けアドレスやファイアウォール、認証を設定してください。コントロールインターフェースをインターネットに直接公開したり、公開の問い合わせにサブスクリプションの認証情報を貼り付けたりしないでください。
まず接続を確認し、その後カスタムルールや高度なプロキシ制御を追加してください。
クライアントの設定またはサブスクリプション画面にURLを貼り付け、更新後、その設定を現在の設定として選びます。サブスクリプションURLには通常、アクセス認証情報が含まれるため、パスワードと同様に保管してください。読み込みに成功したら、プロキシグループが表示されるか確認します。設定名だけで利用できる内容がない場合は、サブスクリプションの応答を確認してください。
まずルールモードを使い、設定内のルールに従って通信の出口を選択します。プロキシグループは、ルールから参照する出口の選択肢です。グループ内に利用可能な項目があることを確認してください。グローバルモードは一時的な比較・切り分けに使うもので、誤ったルールの修正にはなりません。DIRECTモードでは通信はプロキシ経由になりません。
デスクトップではまずシステムプロキシを試し、モバイルでは案内に従ってVPN接続を確立します。対象アプリを開き、接続ログでリクエストがクライアントに届いているか、どのルールに一致したか、どの出口を使ったかを確認してください。ターミナルのプログラムはシステムプロキシを参照しない場合があるため、環境変数またはアプリ独自のプロキシ設定が必要です。
正常に動作する設定をひとつ保存してください。DNSやルール、TUNの設定を変更するときは、一度にひとつだけ変更して動作を確認します。クライアント終了後もネットワークに接続できない場合は、システムプロキシが残っていないか確認し、元のネットワーク設定に戻してください。すべての設定をすぐにリセットしないでください。
まずはGUIクライアントをダウンロードしてください。クライアントなら、サブスクリプションの追加やプロキシグループの選択、システムプロキシの切り替えを簡単に行えます。mihomoコアは、設定ファイルや起動オプション、バックグラウンドサービスを自分で管理するサーバー・ルーター向けです。
まずデバイスのCPUアーキテクチャを確認してください。AMD64とx64は通常、同じ64ビットアーキテクチャを指し、ARM64は別のアーキテクチャです。Androidで判別できない場合は、用意されている汎用版を選べます。アーキテクチャが合っていても、OSのバージョン要件を確認してください。
現在の配布リストでは、一部クライアントのARM向けとIntel向けのリンクが、同じx64ファイルを指しています。リンク名だけでARMネイティブ版とは限りません。ARMネイティブ版が必要な場合は、arm64ファイルを提供するClash Plusを優先してください。ダウンロード前にファイル名とアプリの要件も確認しましょう。
信頼できる提供元のサブスクリプションURLか、互換性のある設定ファイルを自分で用意してください。このページはソフトウェアの入手先を案内するもので、サブスクリプションサービスは提供していません。設定を読み込んだら、ルールモードとプロキシグループを選び、システムプロキシを有効にするか、必要に応じてVPN接続を許可します。
まず、サブスクリプションの提供元やカスタムルール、必要な設定をバックアップしてください。クライアントによって設定フォルダーや画面上の設定に互換性がないため、フォルダーを直接上書きするのはおすすめしません。古いクライアントを終了してプロキシ制御を解除してから、新しいクライアントをインストールし、設定を再読み込みして接続を確認してください。
ファイルのダウンロードが完了しているか、OSのバージョンがアプリの要件を満たすか、インストーラーのアーキテクチャが合っているか、デバイスの管理ポリシーでインストールが許可されているか、順に確認してください。Linuxではディストリビューションに合ったパッケージ形式と依存関係も確認します。エラーメッセージを控え、トラブル対処ページで症状に合った手順を確認してください。