Clash Plus
初めてのインストールや日常的なサブスクリプション管理に適しています。まずGUIで設定を読み込み、プロキシグループとシステムプロキシを設定し、必要に応じてTUNを有効にしてください。
インストール後、まず設定を読み込んでからシステムプロキシを有効にしてください。システムプロキシを参照しないアプリもTUNで経由させる場合は、クライアントのサービスや権限に関する案内も確認しましょう。
PACKAGE WORKBENCH / インストーラーとアーキテクチャ
OSを選び、CPUアーキテクチャを確認してからインストール形式を選びます。GUIクライアントで設定や接続を管理し、Mihomoカーネルで通信を処理します。一般的な用途では、まずクライアントを選んでください。
OS → CPUアーキテクチャ → インストール形式の順に選びます。インストーラーにプロキシサービスは含まれません。接続設定の前に、自分のサブスクリプションURLまたはYAML設定を用意してください。
プラットフォームのタブを切り替えると、対応するインストーラー一覧を表示できます。共有URLにプラットフォームのアンカーを付ければ、相手を該当OSの一覧へ直接案内できます。各カードには、まず主なインストーラーを表示し、続けて別アーキテクチャの選択肢を掲載しています。
デスクトップ向けインストーラーは主にx64版です。「設定 → システム → バージョン情報」でシステムの種類を確認してください。Windows on ARM搭載端末では、x64アプリの互換性を事前に確認しましょう。x64をネイティブARM64版と混同しないでください。
初めてのインストールや日常的なサブスクリプション管理に適しています。まずGUIで設定を読み込み、プロキシグループとシステムプロキシを設定し、必要に応じてTUNを有効にしてください。
インストール後、まず設定を読み込んでからシステムプロキシを有効にしてください。システムプロキシを参照しないアプリもTUNで経由させる場合は、クライアントのサービスや権限に関する案内も確認しましょう。
サブスクリプション、ルール、オーバーライドを管理したいデスクトップユーザーに適しています。既存の設定を移行する場合は、元のサブスクリプションを残してからローカルの変更を一つずつ移してください。
起動時にエラーが出たら、表示されたメッセージをすべて記録してください。GUIの実行環境不足、サービスのインストール失敗、設定構文の誤りは、それぞれ別の問題として対処する必要があります。
デスクトップとモバイルで似た操作方法を使いたいユーザーに適しています。インストール後は端末のプロキシポートを確認し、別のクライアントの設定をそのまま流用しないでください。
ここでのAMD64はx86の64ビットアーキテクチャを指します。IntelとAMDの対応プロセッサで使用でき、AMD製CPU専用のパッケージではありません。
デスクトップで設定を管理できます。YAMLの利用経験があり、ローカル設定を調整したいユーザーに適しています。読み込む前に、設定が要求するカーネル機能を確認してください。
カスタムルールは、まずコピーした設定でテストしてください。カーネルが正常に起動することを確認してからスタートアップを有効にすれば、誤った設定でログインのたびに起動するのを防げます。
既存環境との互換性確認、設定のエクスポート、移行向けのアーカイブ版です。新規インストールでは、上記のメンテナンス中のクライアントを優先し、旧版を標準の選択肢にしないでください。
旧カーネルは、新しいプロトコル、ルール形式、DNS設定項目を認識できない場合があります。unknown fieldなどのエラーが出たら、何度も再インストールする前に、機能の対応状況を確認してください。
| 確認項目 | 要件・推奨事項 | 確認場所 |
|---|---|---|
| OS | サポート中のWindows 10 / 11を推奨。最低バージョンはインストーラーの案内を確認してください。 | 設定 → システム → バージョン情報 |
| プロセッサ | このページで提供するデスクトップ版は主にx64 / AMD64 | システムの種類とファイル名のx64表記を確認 |
| インストール権限 | インストール先、サービスコンポーネント、TUNの設定には管理者の許可が必要な場合があります | OSの許可ダイアログを確認してから承認 |
| 実行環境 | 一部のGUIにはWebView2などの実行環境が必要です | インストーラーのエラーに応じて必要な依存関係を追加 |
新しいクライアントを試す前に、旧クライアントを終了し、システムプロキシもオフにしてください。2つのプログラムが同じmixed-portを使おうとすると、後から起動した側は待ち受けに失敗することがあります。画面を変えても、ポートが自動で空くわけではありません。
Appleメニューの「このMacについて」でチップ情報を確認してください。Apple SiliconはARM64、Intelはx64です。一部のリンクでは現在、同じx64ファイルを配布しています。該当箇所には明記しているため、ボタンの表示だけでネイティブ対応を判断しないでください。
チップに合ったDMGを選んでください。インストール後、アプリを「アプリケーション」フォルダーに移動し、初回起動時に必要なネットワーク権限を許可してから、サブスクリプションや設定を読み込みます。
ディスクイメージ内からアプリを使い続けないでください。インストールを完了してイメージを取り出してから、ログイン時の起動やシステムプロキシを設定します。
サブスクリプションとオーバーライド設定をまとめて管理したい場合に適しています。現在、Apple SiliconとIntelのどちらのリンクからも同じx64 DMGがダウンロードされます。Apple SiliconではRosettaでの互換性を確認してください。
ネイティブARM64版が必要な場合は、arm64ファイルが明記されたクライアントを選んでください。リンクの表示より、ダウンロード後のファイル名とインストーラーの要件を優先してください。
モバイル版と近い操作方法で設定したいデスクトップユーザーに適しています。現在、2つのチップ向けリンクからAMD64のDMGがダウンロードされます。Apple Siliconで使う場合は互換性を確認してください。
別のクライアントから移行する場合は、同じサブスクリプションを読み込んで動作を確認してください。プロキシグループとルールが正しいことを確認してから、旧クライアントのログイン時起動を無効にします。
既存環境の設定維持や移行向けの、アーカイブ版メニューバークライアントです。どちらのチップ向けリンクもx86_64ファイルのため、ネイティブARM64版としては使用できません。
OSのアップデート後にプロキシ補助コンポーネントが動かなくなった場合は、まずネットワーク設定を復元してから、メンテナンス中のクライアントへ移行してください。終了したプロセスを指すプロキシ設定が残らないようにしましょう。
| 確認項目 | 要件・推奨事項 | 確認方法 |
|---|---|---|
| OSバージョン | 必要な最低バージョンはクライアントごとに異なります。アプリのインストール時や起動時の案内を確認してください。 | このMacについて → macOSのバージョン |
| Apple Silicon | arm64と明記されたファイルを優先してください。x64ファイルには互換性を利用した実行環境が必要です。 | チップ欄にAppleチップと表示 |
| Intel | x64、x86_64、またはAMD64のファイルを使用 | プロセッサ欄にIntelと表示 |
| ネットワーク権限 | システムプロキシ、補助サービス、TUNは、実際に使う機能に必要な権限を許可 | システム設定に表示される関連権限の案内 |
macOSがアプリを開けない場合は、配布元、OSとの互換性、エラーメッセージの全文を確認し、システム設定に表示される手順で許可してください。出所不明のターミナルコマンドでセキュリティ制限を一括解除しないでください。
比較的新しいスマートフォンの多くはARM64に対応しています。古い端末では32ビット版Androidが動作している場合があり、CPUが64ビット対応でもARM64アプリをインストールできるとは限りません。端末のOSが実際にサポートするABIに合わせて選んでください。
ARM64対応APKです。対応するアーキテクチャのAndroid端末で利用できます。サブスクリプションを読み込んでVPN接続を設定し、初回接続時に表示されるネットワーク制御の許可を確認してください。
ブラウザーからダウンロードした後は、実際に使うインストール元にのみ許可を与えてください。インストール後はその権限を取り消せます。バックグラウンド実行の制限は、端末のOSに応じて設定してください。
システムのABIに合わせてARM64版またはARM版を選びます。わからない場合はユニバーサル版を利用できます。対応する設定構文は内蔵カーネルによって異なるため、アプリ名だけで判断しないでください。
ユニバーサル版は複数のアーキテクチャを含むため、ファイルサイズが大きい場合があります。インストールできない場合は、まずパッケージの解析エラーや署名の不一致を確認してください。インストールの問題を解決するために、サブスクリプションを次々と切り替える必要はありません。
ARM64版とARM 32ビット版を提供しています。デスクトップ版とモバイル版を併用し、似た手順で設定したいユーザーに適しています。
ロック画面にすると接続が切れる場合は、バッテリー最適化、バックグラウンド動作、自動起動の設定を確認してください。まずOSがプロセスを終了していないか調べてから、DNS設定を変更しましょう。
独自の設定方式を使うAndroidクライアントです。対応する設定をすでに利用しているユーザー向けです。Clash YAMLをそのままSurfboardで読み込めるとは限りません。
読み込む前に、サービス提供元が案内する設定形式とプロトコルへの対応状況を確認してください。形式を変換しても、クライアントが対応していない機能が追加されるわけではありません。
| 確認項目 | 要件・推奨事項 | 確認ポイント |
|---|---|---|
| OSの互換性 | APKインストーラーに表示される最低Androidバージョンを確認してください | 設定 → デバイス情報 → Androidバージョン |
| CPUとABI | ARM64はarm64-v8a、ARMはarmeabi-v7aに対応 | CPUの製品仕様だけでなく、端末OSのABIを確認 |
| VPN接続枠 | 通常、同じユーザー環境で有効にできる一般的なVPN接続は1つです | 他のVPN、ファイアウォール、通信フィルタリングアプリを確認 |
| バックグラウンド動作 | 必要に応じてバックグラウンド動作を許可し、画面ロック後にプロセスが終了しないようにする | バッテリー最適化とメーカー独自のバックグラウンド管理 |
新旧アプリの署名が異なると、上書きインストールを拒否される場合があります。まず設定を書き出し、バックアップが使えることを確認してから、旧アプリを削除するか判断してください。削除するとアプリ内データが消え、サブスクリプション情報も失われる場合があります。
App StoreからClash Plusをインストールできます。対応端末、OSバージョン、最新のストア情報は商品ページで確認してください。インストール後、対応するサブスクリプションまたは設定を読み込みます。
ストアの商品ページで、開発元、対応端末、機能の説明を確認してください。インストール後にアプリを開いて自分の設定を読み込み、プロキシポリシーを選択してから、OSの案内に従ってVPN構成を追加します。
ネットワークを切り替えたりルールを変更したりした後は、まず接続ログを確認してから、再接続が必要か判断してください。ステータスバーにVPNアイコンが表示されても、トンネルが確立したことを示すだけで、すべての振り分けルールが想定どおりに動作しているとは限りません。
| 確認項目 | 要件・推奨事項 | 確認場所 |
|---|---|---|
| OSバージョン | App Storeの商品ページに記載された互換性を確認してください | ストアの商品ページ → 互換性 |
| インストール元 | このページにあるClash Plusのストアリンクを利用 | アプリ名と商品説明を確認 |
| 接続の許可 | 初回接続時にVPN構成の追加を許可 | OSの許可ダイアログとVPN設定 |
| サブスクリプション設定 | 有効なサブスクリプションURL、または対応するローカル設定が必要 | アプリ内の設定一覧と更新ログ |
ほかのVPN構成がある場合は、現在どれが有効かを確認してください。サブスクリプションを読み込んだ後、更新結果とプロキシグループを確認します。「URLを保存できた」だけで「設定を正常にダウンロードできた」と判断しないでください。
DebianやUbuntuなどではDEB、FedoraなどRPM系のディストリビューションではRPMを選んでください。このページのGUIクライアントはAMD64向けです。GUIのないサーバーや別アーキテクチャの端末には、下記のMihomoカーネルを確認してください。
DEBとRPMを提供しています。デスクトップ環境でサブスクリプションやルールを管理したい場合に適しています。ディストリビューションのパッケージマネージャーでインストールすれば、利用可能な依存関係もあわせて処理できます。
デスクトップのトレイ表示は、デスクトップ環境や関連拡張機能に依存します。ウィンドウは起動するのにトレイが表示されない場合、すぐにカーネルの故障と決めつけず、デスクトップとの連携を確認してください。
Debian系のデスクトップ環境向けにAMD64 DEBを提供しています。設定を読み込んだら、待ち受けアドレスを確認し、デスクトップのシステムプロキシを使うかTUNを使うか決めてください。
ターミナルのプログラムは、デスクトップのプロキシ設定を参照しない場合があります。プロキシが必要なコマンドラインツールには、個別にプロキシ環境変数を設定するか、経路への影響を理解したうえでTUNを利用してください。
| 確認項目 | 要件・推奨事項 | 確認方法 |
|---|---|---|
| プロセッサ | このページのGUIパッケージはAMD64 / x86_64向けです | uname -m |
| ディストリビューションのパッケージ形式 | パッケージ管理方式に合わせてDEBまたはRPMを選び、異なる形式を混在させないでください | cat /etc/os-release |
| デスクトップの依存関係 | グラフィカルセッションと、インストーラーが指定するランタイムライブラリが必要です | パッケージマネージャーで依存関係を確認 |
| TUNの権限 | 必要なネットワーク権限と、利用可能なTUNデバイスが必要です | サービスログと/dev/net/tunを確認 |
インストール後は、まず通常ユーザーのセッションでGUIを起動してください。特権が必要なサービスは、クライアントの手順に従って個別に設定します。デスクトップアプリ全体をrootで常時実行しないでください。リモート端末でTUNを有効にする前に、接続可能な管理用経路をもう1つ確保しましょう。
CORE PACKAGES / コマンドラインとサービスの導入
サーバーやルーターで使う場合、またはプロセスを自分で管理する場合に適しています。カーネルパッケージにGUIは含まれません。一般的な用途では上記のGUIクライアントを使用し、独立した環境への導入が必要な場合にのみ、こちらのファイルをダウンロードしてください。
| OS | アーキテクチャ | 形式・用途 | ローカルファイル |
|---|---|---|---|
| Windows | AMD64 | ZIP、64ビットx86ホスト向け | AMD64 ZIPをダウンロード |
| Windows | ARM64 | ZIP、Windows ARMホスト向け | ARM64 ZIPをダウンロード |
| macOS | Intel AMD64 | GZ,Intel Mac | Intel GZをダウンロード |
| macOS | Apple Silicon ARM64 | GZ、Apple Silicon搭載Mac向け | 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、ソフトフロートABI対応のMIPS端末向け | MIPS GZをダウンロード |
GZファイルは先に展開してください。対応するバイナリの名前をmihomoに変更し、専用のディレクトリに設定ファイルを置いて構文をテストします。以下のコマンドはUnix系環境向けで、サービスの自動起動までは設定しません。
chmod +x ./mihomo
./mihomo -v
./mihomo -t -d ./profile
設定をprofile/config.yamlとして保存します。テストに成功しても、確認できるのは設定が解析可能ということだけです。プロキシ接続、DNS、ルーティングは起動後に個別に検証してください。
サーバーでは、まずプロキシポートとコントロールAPIがどこで待ち受けるか確認してください。ローカルでのみ使う場合はループバックアドレスに設定し、テストのためにAPIやプロキシポートをインターネットへ直接公開しないでください。
独立して運用する場合は、データディレクトリ、ログ、権限、プロセスの再起動、リソースファイルも自分で管理する必要があります。ルーターには専用の管理コンポーネントが用意されている場合があるため、手動で置き換える前に必要なカーネル形式を確認してください。
プラットフォーム別の手順は全プラットフォームのインストール・設定ガイド →を確認してください。設定項目の意味は設定用語集を参照してください。
01 / INSTALL
ファイルのダウンロードが完了したことを確認し、インストーラーの案内に従ってください。アップデート前に旧プロセスを終了します。クライアントを乗り換える場合は、サブスクリプションとローカルルールを書き出してから移行し、プログラムのフォルダー全体はコピーしないでください。
02 / CONFIG
有効なサブスクリプションまたはローカルのYAMLを読み込み、更新ログとプロキシグループを確認してください。まずルールモードで動作を確認し、アプリの要件に応じてシステムプロキシ、VPN、TUNのいずれかを選びます。
03 / VERIFY
カーネルが起動しているか、ポートが待ち受けているか、ルールが適用されているかを確認します。接続に問題があればログを見ながら一つずつ切り分け、ポート、DNS、ルールを同時に変更して原因を見失わないようにしてください。
DOWNLOAD NOTES / よくある質問
Windows、macOS、Android、iOSではClash Plus、LinuxではClash Verge Revがおすすめです。一般的なデスクトップ利用ならGUIクライアントを選べばよく、Mihomoを別途ダウンロードする必要はありません。インストールパッケージにプロキシサービスは含まれないため、導入後に自分のサブスクリプションまたは設定を読み込んでください。
AMD64とx64は通常、どちらも64ビットx86アーキテクチャを指します。ARM64は対応するARMプロセッサ向けです。まずシステム情報でCPUを確認し、ダウンロードするファイル名と照合してください。Androidでアーキテクチャがわからない場合は、用意されていればユニバーサル版を選べます。macOSでは表示上の対応アーキテクチャだけでなく、実際のファイル名も確認してください。x64版はネイティブARM64版ではありません。
まずブラウザーのダウンロード履歴で、ダウンロードの完了とファイル拡張子を確認してください。失敗した場合は時間をおいて再試行し、空き容量やネットワーク、ブラウザーのブロック通知も確認します。ダウンロード済みのファイルが起動しない場合は、OSのアーキテクチャとインストーラーの案内を確認してください。Webページをインストーラーとして保存したり、OSのセキュリティ機能を無効にしたりしないでください。
設定を書き出すか、クライアントの設定フォルダーをバックアップし、サブスクリプションURL、カスタムルール、オーバーライド設定、ローカルの待ち受けポートを控えてください。旧クライアントを終了してから新バージョンをインストールします。別のクライアントに移行する際は、旧フォルダー全体を上書きせず、設定を再インポートして項目ごとに移行してください。サブスクリプションURLやログに含まれる認証情報は公開しないでください。
どちらも開発・保守が終了しており、既存環境との互換性維持や移行向けにダウンロード先を掲載しています。新規インストールでは、現在もメンテナンスされている代替クライアントを選んでください。旧カーネルでは新しいプロトコルや設定項目を認識できない場合があります。設定の読み込みに失敗したら、サブスクリプションを何度も更新するのではなく、カーネルの対応状況を確認しましょう。
クライアントのインストールで完了するのは、プログラムの導入までです。有効なサブスクリプションまたは設定を読み込み、利用可能なプロキシグループを選び、カーネルを起動してください。さらに、プラットフォームに応じてシステムプロキシ、VPN接続、またはTUNを有効にします。設定の読み込み、待ち受けポート、プロキシモード、DNSログを順に確認してください。詳しい手順はサイト内のクイックスタートガイドを参照してください。