Clash Plus
おすすめサブスクリプションを読み込んで設定を始めたいWindowsユーザーにおすすめです。x64インストーラーをダウンロードしてインストール後、設定とプロキシの出力先を選択してください。
初回は設定を読み込んでからシステムプロキシを有効にしてください。TUNには追加のシステム権限が必要です。まず通常の接続を確認してから有効にすると、サブスクリプションの問題と仮想ネットワークアダプターの問題を切り分けやすくなります。
クライアントのインストーラー · アーキテクチャ選択 · コアのダウンロード
OSに合ったクライアントを選び、CPUアーキテクチャを確認してください。デスクトップやスマートフォンではGUIクライアント、サーバーやルーターではmihomoコアをお選びください。
mixed-port: 7890
mode: rule
log-level: info
rules:
- MATCH,DIRECT
「設定」→「システム」→「バージョン情報」でシステムの種類を確認してください。以下のデスクトップ版は主にx64向けです。
サブスクリプションを読み込んで設定を始めたいWindowsユーザーにおすすめです。x64インストーラーをダウンロードしてインストール後、設定とプロキシの出力先を選択してください。
初回は設定を読み込んでからシステムプロキシを有効にしてください。TUNには追加のシステム権限が必要です。まず通常の接続を確認してから有効にすると、サブスクリプションの問題と仮想ネットワークアダプターの問題を切り分けやすくなります。
サブスクリプション、オーバーライド、サービスモードを管理したいユーザーに適しています。インストール後に現在の設定を確認し、アプリの用途に応じてTUNを使用するか判断してください。
このリンクはx64インストーラーです。Windows on ARMでは、互換レイヤーとドライバーの対応状況を事前に確認してください。アプリの画面が動作しても、仮想ネットワークアダプターが利用できるとは限りません。
複数のデバイスで似た操作感を使いたい方におすすめです。初回はインストーラー版を使用してください。ファイルの配置を自分で管理したい場合はZIP版を選べます。
ZIP版は、実行前にすべて展開してください。圧縮ソフト上から直接起動しないでください。アップデート時は旧プロセスを終了し、既存のデータフォルダーとカスタム設定を残してください。
Windows向けGUIクライアントの選択肢の一つです。移行する際は、サブスクリプションとローカルルールをエクスポートしてから、新しいクライアントに一つずつ読み込んでください。
クライアントによって設定フォルダーやオーバーライドの仕組みが異なる場合があります。旧クライアントはすぐに削除せず、新しいアプリの動作確認中はプロキシサービスを1つだけ起動してください。ローカルポートの競合を防げます。
旧環境からの移行や設定の照合向けのアーカイブ版です。新規インストールには、上記のサポート中のクライアントをおすすめします。
旧コアでは、新しいプロトコルや設定項目に対応できない場合があります。移行前にプロキシポート、サブスクリプションURL、手動で追加したルールを記録してください。設定項目の解析エラーが出ても、エラーが表示された項目をすべて削除して無理に起動しないでください。
| 確認項目 | 要件と対処方法 |
|---|---|
| OS | サポートが継続している64ビット版Windows 10 / 11をおすすめします。最低要件は選択したクライアントのインストーラー表示を確認してください。 |
| プロセッサ | 本ページでは主にx64 / AMD64版を提供しています。ここでは同じアーキテクチャを指し、AMD製プロセッサ専用という意味ではありません。 |
| インストール権限 | 通常の設定やシステムプロキシは、クライアントの案内に沿って設定してください。サービスのインストール、仮想ネットワークアダプター、TUNでは管理者権限が必要になる場合があります。 |
ブラウザーではアクセスできるのにストアアプリではできない場合、まずアプリがシステムプロキシを利用するか確認し、ClashのUWPループバック設定を参照してください。最初からポート、DNS、TUNを同時に変更すると、原因を特定しにくくなります。
「このMacについて」を開き、Apple製チップならarm64、Intelプロセッサならx64を選択してください。
チップに合ったネイティブ版を選んでください。ダウンロード後、ディスクイメージを開き、アプリを「アプリケーション」フォルダーに移してから起動します。
初回起動時は、システムの案内に従って権限を許可してください。設定を読み込んだら、プロキシグループとシステムプロキシの状態を確認します。TUNを使う場合は、クライアントのサービスまたはネットワーク拡張に関する案内に従ってください。
ルール設定やサブスクリプションのオーバーライド管理に適しています。現在、掲載しているmacOS向けの2つのリンクはいずれもx64ディスクイメージです。
Apple Siliconでこのパッケージを使う場合は、変換実行の条件を確認してください。システムでアーキテクチャ非対応と表示された場合は、ネイティブarm64クライアントを選び直してください。拡張子を何度も変更してインストールを試みないでください。
macOS向けのGUIを提供します。現在、2つのリンクはいずれもamd64版を指しており、Intel搭載Mac向けです。Apple Siliconでは変換実行の対応状況を確認してください。
初期設定では、まずサブスクリプションを読み込み、プロキシグループを選択してください。ほかのプロキシツールがバックグラウンドで動作している場合は終了し、システムプロキシが現在のクライアントの待ち受けポートを指しているか確認します。
既存環境との比較に使うアーカイブ版です。現在、2つのアーキテクチャ用リンクはいずれもx86_64版を指しています。新規インストールには上記のクライアントをご覧ください。
OSをアップデートすると、旧クライアントのサービスコンポーネントが動作しなくなる場合があります。移行時はYAMLとサブスクリプションの提供元を保管し、旧クライアントの設定フォルダー全体を新しいアプリにコピーしないでください。
| 確認項目 | 要件と対処方法 |
|---|---|
| OSバージョン | サポートが継続しているmacOSを使用してください。最低バージョンは、各クライアントのインストーラーとアプリの説明を確認してください。 |
| チップアーキテクチャ | Apple Siliconはarm64、Intelはx64 / x86_64に対応します。実際のファイルのアーキテクチャを確認してください。 |
| ネットワーク権限 | システムプロキシ、バックグラウンドサービス、TUNでは必要な権限が異なります。システムの案内に従って一つずつ確認してください。 |
セキュリティ警告が表示された場合は、ダウンロード元とシステムの説明を確認してください。セキュリティ保護を全面的に無効にすることはおすすめしません。アプリが正常に起動しない場合は、まずインストールとアーキテクチャの問題を解決し、サブスクリプションの内容を変更する必要はありません。
比較的新しいスマートフォンの多くはARM64です。古い端末では、アプリのABI対応状況を確認してからARMv7またはユニバーサル版を選んでください。
ARM64インストーラーを提供しています。スマートフォンでサブスクリプションを読み込み、プロキシを選択して接続を管理できます。インストール後、案内に従ってVPN接続を許可してください。
VPNの許可ダイアログが表示されたら、要求元のアプリを確認してから許可してください。画面消灯後に接続が切れる場合は、アプリのバックグラウンド動作やバッテリー制限を確認します。そのために何度も再インストールしたり、頻繁に設定を変えたりする必要はありません。
端末のアーキテクチャに応じてARM64またはARMv7を選んでください。分からない場合はユニバーサル版を選べますが、インストールファイルは通常大きくなります。
リモート設定を追加したら、ダウンロードが完了するまで待ち、現在の設定として選択してください。サブスクリプションの更新失敗とVPNの許可エラーは別の問題です。ネットワークへの接続とシステム権限をそれぞれ確認してください。
スマートフォン向けにARM64版とARMv7版を用意しています。端末の対応状況に合わせて選択してください。ARMv7はAndroidのバージョンを表すものではありません。
別のクライアントから移行する場合は、まず旧アプリのVPN接続を停止してください。Androidで同時に有効化できるVPNは通常1つです。新しいアプリの起動後に旧VPNが切断されるのは、確認しておきたいシステムの動作です。
互換性のある設定形式を使うAndroidユーザー向けです。任意のClash YAMLをそのまま読み込むための代替アプリではありません。ダウンロード前にサブスクリプションの形式を確認してください。
プロトコルやルール構文への対応はアプリによって異なります。サービス提供元がClash形式のみを提供している場合は、利用できる設定があるか事前に確認してください。ファイルの拡張子を変えるだけでは形式は変換されません。
| 確認項目 | 要件と対処方法 |
|---|---|
| OSバージョン | Androidの最低バージョンはクライアントごとに異なります。インストーラーで非対応と表示された場合は、OSとABIを確認してください。 |
| インストール元 | インストーラーを開くアプリに限り、必要に応じてインストールを許可してください。作業後は設定から許可を戻せます。 |
| 実行権限 | 接続にはシステムのVPN許可が必要です。バックグラウンドで継続して使う場合は、バックグラウンド制限と省電力設定を確認してください。 |
「アプリをインストールできません」と表示された場合は、アーキテクチャ、空き容量、既存アプリとの署名の競合を確認してください。旧アプリをアンインストールするとローカル設定が消える場合があります。重要なデータを先にエクスポートしてから再インストールを検討してください。
App Storeでアプリの詳細、対応デバイス、アップデート情報を確認できます。
App StoreでClash Plusの詳細ページを開き、現在のシステム要件に端末が対応していることを確認してからインストールしてください。公式サイトの製品情報とアプリ内の案内を参考に、初期設定を行えます。
インストール後、自分の設定またはサブスクリプションを読み込み、システムのダイアログに従ってVPN構成の追加を許可してください。接続前に使用するプロキシグループを確認します。サブスクリプションを読み込めない場合は、URLが完全か確認してください。認証情報を含むリンクを公開しないでください。
| 確認項目 | 要件と対処方法 |
|---|---|
| デバイスとOS | App Storeの詳細ページにある互換性欄を確認し、インストール前に端末とOSのバージョンを確かめてください。 |
| インストール方法 | 本ページのストアリンクからアプリの詳細を開き、システムの手順に従ってインストールとアップデートを行ってください。 |
| 接続の許可 | 初回使用時は案内に従ってVPN構成を追加し、ほかのVPNアプリが接続中でないか確認してください。 |
画面上部のVPNアイコンはトンネルが確立したことを示しますが、すべてのドメインがプロキシ経由で接続されているとは限りません。ルールモードでは設定に応じて直接接続またはプロキシ接続が選ばれます。確認時はステータスアイコンだけでなく、対象サイトとルールの適用結果も確認してください。
デスクトップ環境ではGUIクライアント、リモートサーバー、コンテナ、ルーターではMihomoコアのタブをご覧ください。
Debian、Ubuntu系ではDEB、FedoraなどRPM系ディストリビューションではRPMを選んでください。本ページではAMD64 / x86_64向けパッケージを提供しています。
依存関係も処理できるよう、ディストリビューションのパッケージマネージャー経由でのインストールをおすすめします。ウィンドウが起動しない場合は、まずターミナル出力でグラフィックライブラリやWebView関連のエラーを確認し、その後プロキシ設定を調べてください。
Linux AMD64向けDEBパッケージを提供しています。Debian系のデスクトップ環境を使うユーザー向けです。インストール前にディストリビューションと依存関係の互換性を確認してください。
デスクトップのシステムプロキシは、すべてのターミナルアプリに適用されるわけではありません。コマンドラインアプリがプロキシを使うかどうかは、アプリ独自の設定、環境変数、TUNによる通信の取り込み方によって異なります。インストール後はブラウザーとターミナルの両方で接続を確認してください。
| 確認項目 | 要件と対処方法 |
|---|---|
| ディストリビューション | ディストリビューションに合わせてDEBまたはRPMを選択してください。別のパッケージ形式に名前を変えてインストールしないでください。 |
| プロセッサ | 上記のGUIパッケージはAMD64向けです。uname -mでアーキテクチャを確認してください。aarch64のデバイスではこれらのパッケージをネイティブ実行できません。 |
| デスクトップ環境と権限 | GUIパッケージには互換性のあるデスクトップ環境の依存関係が必要です。TUNでは仮想ネットワークアダプター、ルーティング、関連権限も必要になります。 |
依存関係が不足している場合は、ディストリビューションのパッケージマネージャーに表示されるエラーに従って対処してください。リモート管理端末でTUNを有効にする前に、復旧用の接続を確保し、ルーティングルールを確認してください。管理用の通信が、準備できていないプロキシ経路に流れるのを防げます。
サーバー、ルーター、自分でバックグラウンドサービスを管理するユーザー向けです。一般的な用途にはGUIクライアントをおすすめします。
| OS | プロセッサと形式 | コアパッケージ |
|---|---|---|
| Windows | AMD64 · ZIP | AMD64 ZIPをダウンロード |
| Windows | ARM64 · ZIP | ARM64 ZIPをダウンロード |
| macOS | Intel · GZ | Intel GZをダウンロード |
| macOS | Apple Silicon · GZ | Apple Silicon 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をダウンロード |
| 確認項目 | 要件と対処方法 |
|---|---|
| 対象アーキテクチャ | 命令セット、ビット数、ルーターのエンディアンを確認してください。MIPSはすべてのMIPS機器で使えるわけではありません。プロセッサのブランドだけで選ばないでください。 |
| 設定フォルダー | 設定と実行データ用に読み書き可能なフォルダーを用意し、実行ユーザーには必要最小限の権限を付与してください。 |
| ネットワーク機能 | 待ち受けポート、DNS、TUNでは必要条件が異なります。まず通常のプロキシ待ち受けを確認してから、ルーティングを取り込む設定を行ってください。 |
展開したプログラムの名前をmihomoに変更し、プログラムのあるディレクトリで設定をテストします。以下のコマンドは、config.yamlが現在のディレクトリにあることを前提としています。Windowsでは対応する実行ファイル名に置き換えてください。
./mihomo -t -f ./config.yaml
./mihomo -f ./config.yaml
1つ目のコマンドで設定を検証し、2つ目でフォアグラウンド起動してエラーを直接確認します。基本接続を確認できたら、サービス管理と自動起動を設定してください。外部制御インターフェースをインターネットに直接公開しないでください。リモート管理が必要な場合は、認証とアクセス範囲を先に設定してください。
まず基本接続を確認し、通信を取り込む範囲を一つずつ広げてください。
設定画面で自分のサブスクリプションURLを追加し、内容のダウンロードが完了してから現在の設定に指定してください。URLに含まれる認証情報が公開画像に写らないよう注意してください。ローカルファイルを編集する前に、復元用のコピーを保存しましょう。
まずルールモードにして、プロキシグループで有効な出力先が選択されているか確認してください。グローバルモードはルールの選択方法を変えるもので、すべてのアプリの通信が自動的に取り込まれるわけではありません。対象範囲はシステムプロキシやTUNの設定にも左右されます。
まずブラウザーで対象サイトを開き、接続履歴でドメイン、適用ルール、出力先を確認してください。接続できない場合は、設定の読み込み、DNS、ルール、接続エラーの順に原因を調べます。すべての設定を一度に変更しないでください。
クライアントの選び方、アーキテクチャの確認、アップデート前の準備。
Windows、macOS、Android、iOSではClash Plus、LinuxではClash Verge Revがおすすめです。OSとCPUアーキテクチャを確認してから対応するインストーラーをダウンロードしてください。インストール後は、有効な設定ファイルまたはサブスクリプションの読み込みが必要です。
ARM64とx64はCPUの命令セットが異なるため、OS名だけで選ぶことはできません。Androidのユニバーサル版は複数のアーキテクチャに対応し、その分ファイルサイズが大きくなる傾向があります。macOSの一部リンクは現在x64版です。Apple Silicon搭載Macでは変換実行の対応状況を確認し、arm64と明記されたインストーラーを優先してください。
インストーラーに含まれるのはクライアントアプリで、利用可能なプロキシサービスは含まれません。自分のサブスクリプションまたは設定を読み込み、プロキシグループを選択してから、必要に応じてシステムプロキシやTUNを有効にしてください。まずルールモードでブラウザーの接続を確認し、その後ほかの設定を調整しましょう。
サブスクリプションURL、ローカル設定、オーバーライドルール、クライアントの設定を保存してください。旧アプリと関連するバックグラウンドサービスを終了してからインストールします。別のクライアントへ移行する場合は、先に設定をエクスポートし、データフォルダー全体をそのまま上書きしないでください。サブスクリプションに認証情報が含まれる場合、エクスポートしたファイルを公開しないでください。
この2つは本ページではサポート終了済みのアーカイブ版として掲載しており、主に旧環境からの移行や既存設定の確認に使えます。新規インストールでは、現在もメンテナンスされているクライアントを選んでください。新しいコア向けの設定項目は、旧クライアントで認識されない場合があります。
mihomoは設定を実行し、ルールを処理して接続を転送するコアです。コマンドライン版にはGUI設定画面が付属しません。サーバー、ルーター、自分でサービスを管理するユーザーに適しています。デスクトップやスマートフォンで日常的に使う場合は、上記のGUIクライアントが便利です。
インストール後も接続できない場合はヘルプセンターをご覧ください。DNSや仮想ネットワークアダプターの設定項目については、DNS設定とTUN設定をご確認ください。