インストーラー・アーキテクチャ・設定の入口
Clash ダウンロード
まずOSを選び、次にインストーラーを選択してください。PC・スマートフォンではGUIクライアントを利用できます。サービスを自分で構築する場合は、Mihomoコア をご確認ください。
インストール前に確認すること
インストーラーの種類はOS名とCPUアーキテクチャで決まります。ダウンロード後は、サブスクリプションURLまたはローカルのYAML設定も読み込んでください。
インストール・設定のインポート方法を見る
Windows
macOS
Android
iOS
Linux
Clash Plus おすすめ
GUIから設定を読み込み、プロキシグループの選択や接続の管理を始めたい方に適しています。EXEをダウンロードしてインストーラーの案内に従ってください。初回起動時に設定画面から既存のサブスクリプションを読み込み、その後システムプロキシを有効にします。プロジェクトの詳細はclashplus.io をご覧ください。
旧クライアントから移行する場合は、先に旧クライアントのプロキシプロセスを終了し、使用中のポートを控えてください。複数のクライアントが同時にシステムプロキシを設定すると、設定が上書きされることがあります。移行完了後に旧クライアントを残すかどうか判断してください。
Clash Verge Rev
設定、ルール、コアの動作状況をGUIで管理したいデスクトップユーザーに適しています。インストール後、設定を読み込んで正常に解析されたことを確認し、プロキシグループを選択してください。システムプロキシとTUNは異なる接続方式です。初回から両方を有効にする必要はありません。
追加の権限が必要な機能を使う場合に限り、クライアントの案内に従ってサービスコンポーネントを設定してください。ほかのネットワークツールがポートを使用している場合は、競合するプログラムを終了するか、設定のポートを変更してください。クライアントを何度も再インストールする必要はありません。
FlClash
複数のプラットフォームで共通の操作感を重視する方に適した選択肢です。AMD64は一般的なx64と同じ種類のアーキテクチャで、AMD製CPU専用という意味ではありません。同じアーキテクチャのIntel製デバイスでも利用できます。
起動後、読み込んだ設定が設定一覧に表示されていることを確認し、プロキシグループに選択肢があるか確認してください。メイン画面が表示されただけでは通信はプロキシ経由になりません。用途に応じてシステムプロキシなどを有効にし、ブラウザーで接続先のサイトを開いて確認しましょう。
Clash Nyanpasu
既存のClash設定をGUIで管理したい方に向けた、デスクトップ用クライアントの選択肢です。クライアントによってメニュー名やオーバーライド設定の場所が異なる場合があります。移行時は古いソフトの画面設定をそのままコピーせず、設定が実際に読み込まれた結果を確認してください。
まずローカル設定をバックアップし、ポート、プロキシグループ、ルールを一つずつ復元してください。認識されない項目がある場合は、使用するコアとの互換性を確認しましょう。エラー行を削除する前に項目の役割を把握してください。起動できても、通信経路が意図せず変わるおそれがあります。
Clash for Windows メンテナンス終了
このアーカイブは、旧環境の復元や移行を検討する方向けです。プロジェクトのメンテナンスは終了しており、新しいプロトコル、設定項目、OSの動作には対応していない場合があります。新規インストールには、このページの上部に掲載しているメンテナンス中のクライアントをお選びください。
旧バージョンから移行する際は、設定ファイルとサブスクリプションURLを保存し、システムプロキシのポートとプロキシグループ名を控えてください。旧クライアントのフォルダー全体を新しいクライアントのフォルダーに上書きしないでください。設定を読み込んだ後、ルールの適用状況とDNSの動作を確認してから旧環境を削除しましょう。
Clash Plus おすすめ
チップに合ったDMGを選び、開いた後にアプリを「アプリケーション」フォルダーへ移動してから起動してください。初回利用時に設定を読み込み、プロキシグループの内容を確認してから、必要に応じてシステムプロキシを許可します。プロジェクトの説明はclashplus.io をご覧ください。
システムの権限ダイアログが表示されたら、アプリ名と許可を求める理由を確認してください。ネットワークの制御と通常のアプリ起動では必要な権限が異なります。一方を許可しても、もう一方が許可されたことにはなりません。詳しい場所はシステム設定の案内を確認してください。
Clash Verge Rev
デスクトップGUIから設定と接続を管理できます。現在のダウンロード一覧では、Mac向けの2つのアーキテクチャの入口が同じx64ファイルを指しています。そのため、Apple Silicon向けをネイティブARM64版として案内していません。動作するかどうかは、OSとRosettaの互換環境によって異なります。
Apple Siliconでネイティブ対応のインストーラーを優先したい場合は、上部にARM64と明記された選択肢を確認してください。DMGを開く前にファイル名を確認し、インストール時にアーキテクチャの警告が表示された場合は、同じファイルを繰り返しダウンロードしないでください。
FlClash
デスクトップとモバイルで似た操作感を保ちたい方に適しています。現在の一覧にあるMac向けファイルはすべてAMD64で、Apple Silicon向けの入口からも同じファイルが提供されます。Rosettaと必要な機能の互換性はご自身で確認してください。
設定を移行する際は、サブスクリプションを設定の取得元として扱い、ローカルのオーバーライドは別に保存してください。こうしておくと、サブスクリプション更新後に、サービス側の設定変更と端末側のポートやDNSの変更を区別しやすくなります。
ClashX Meta メンテナンス終了
旧設定環境向けのアーカイブクライアントです。メンテナンスは終了しています。現在の一覧にある2つの入口は、どちらもx86_64ファイルを指しており、ネイティブApple Silicon版が提供されているわけではありません。新しいOSで動作するかは実際に確認してください。
既存ユーザーは、まずYAMLをエクスポートしてからメンテナンス中のクライアントへ移行してください。移行時には、旧クライアントのメニューバーにあるプロキシ設定が有効なままになっていないか確認しましょう。旧アプリを終了した後もシステムが旧ポートを参照していると、ブラウザーが接続できなくなることがあります。
Clash Plus おすすめ
このAPKはarm64-v8a向けで、対応アーキテクチャの端末で利用できます。ダウンロード後、ブラウザーのダウンロード一覧またはファイル管理アプリから開き、画面の案内に従って現在のアプリにインストールを許可してください。インストール後、アプリで設定を読み込みます。公式サイトはclashplus.io です。
初めて接続するとき、AndroidにVPN接続の許可ダイアログが表示されます。アプリ名を確認してから許可してください。別のVPNアプリを使用中の場合は、先に接続を解除します。通常、同じユーザー領域のVPNインターフェースを同時に使用できるアプリは1つです。
Clash Meta for Android
端末のアーキテクチャに応じてARM64、ARM、ユニバーサル版を選んでください。ユニバーサル版には通常、複数のアーキテクチャが含まれるため、ファイルサイズが大きくなることがあります。アーキテクチャがわからない場合に適しています。ARM64対応が確認できているスマートフォンでは、対応する単一アーキテクチャ版を優先してください。
設定を読み込んだら、その設定を選択してから接続を開始してください。アプリをバックグラウンドにすると頻繁に切断される場合は、システムのバッテリー管理でバックグラウンド動作が制限されていないか確認します。まず省電力設定を確認し、その後サブスクリプションの更新状況やノードの利用可否を調べると、原因を切り分けやすくなります。
FlClash
デスクトップ版に近いGUI操作を提供し、スマートフォンとPCの両方で設定を管理したい方に適しています。arm64-v8aは64ビットARM、armeabi-v7aは32ビットARM向けです。ファイルサイズではなく、端末の対応状況に合わせて選んでください。
別のクライアントから切り替える場合は、まず旧アプリの接続を切断します。その後、FlClashに設定を読み込み、VPN接続を許可してください。同じサブスクリプションでも、クライアントによってグループ名や設定画面が異なる場合があります。プロキシグループを選択してから実際の接続を確認しましょう。
Surfboard
Androidで利用できる別のルールベースのプロキシツールです。必要に応じて選択してください。Surfboardの設定形式はClash YAMLと異なります。任意のClash設定の拡張子を変更しただけでは読み込めません。ダウンロード前に、設定の提供元が対応する形式を確認してください。
Clashのサブスクリプションしかない場合は、上記のClash設定に対応したクライアントを優先してください。設定の変換では、プロトコル、ルール、プロキシグループの表現の違いが影響するため、変換後に各項目を確認する必要があります。接続情報を含む設定を、知らない変換サービスに安易に送信しないでください。
Clash Plus おすすめ
App Storeの詳細ページを開き、アプリ名を確認してからインストールしてください。初回起動時に既存のサブスクリプションURLを追加するか、対応する設定を読み込み、プロキシグループを確認します。接続時はiOSの案内に従ってVPN構成の追加を許可し、端末の認証方法で承認してください。
インストール完了はクライアントが準備できたことを示すだけです。プロキシの接続先やルールは、読み込んだ設定から提供されます。接続を有効にしてもサイトを開けない場合は、設定が有効か、適切なプロキシが選択されているか、ほかのVPN構成がネットワークを制御していないかを確認してください。
アプリの更新は通常App Storeから行い、サブスクリプションの更新はクライアントの設定画面から行います。別々の操作です。サブスクリプションの解析エラーが発生した場合は、まず内容と形式を確認してください。バックアップしていないローカル設定を失わないよう、すぐにアプリを削除する必要はありません。
Clash Verge Rev おすすめ
GUIからサブスクリプションを読み込み、プロキシグループを管理し、接続状況を確認したい方に適しています。DebianやUbuntuなどでは通常DEBを、FedoraなどRPMを採用するディストリビューションではRPMを選んでください。各ディストリビューションの依存関係も満たす必要があります。
依存関係の処理をシステムのパッケージ管理に任せるため、ディストリビューションのソフトウェアインストーラーまたはパッケージマネージャーを使ったインストールをおすすめします。システムプロキシが各アプリに適用されるかは、デスクトップ環境やアプリの仕様によって異なります。ターミナルのプログラムがデスクトップのプロキシ設定を自動で使うとは限りません。
FlClash
このセクションではAMD64向けのDEBインストーラーを提供しています。対応するパッケージ管理方式を使用するデスクトップ環境向けです。ダウンロード前にuname -mでアーキテクチャを確認できます。一般的なx86_64はここでのAMD64に相当しますが、aarch64は該当しません。
インストール後は通常のユーザーセッションで起動し、設定を読み込んでください。透過プロキシやTUNを使う場合は、必要に応じて権限とルーティングを設定します。デスクトップアプリ全体を利便性のために常時スーパーユーザーで起動するのは避けてください。設定の所有者や権限が混乱する原因になります。
コマンドライン・サービスの構築
Mihomoコアのダウンロード
サーバー、ルーター、自分でサービスを管理するユーザー向けです。一般的なデスクトップやスマートフォンでの利用には、上部のGUIクライアントを選んでください。
単体のコアにはGUI設定画面がありません。導入前にYAML設定、書き込み可能な作業ディレクトリ、起動方法を用意し、自動起動、ログの保存、ネットワークの制御方法も検討してください。ダウンロードするファイルは、ダウンロードに使うPCではなく、実際に稼働させるシステムとアーキテクチャに合わせて選びます。
ルーターではバイトオーダーと実行環境も確認してください
MIPSとMIPSLEは異なるターゲットで、ARMv7とARM64も互換ではありません。ファームウェアのアーキテクチャとシステム情報を確認してください。softfloat、バイトオーダー、必要な実行環境がわからない場合は、機器名だけでファイルを選ばないでください。
GZファイルは解凍してから使用します。Unix系システムでは実行権限の設定も必要です。DEBはパッケージマネージャーでインストールしてください。起動前に設定の構文を確認できます。項目の意味や構造の例はClash設定項目リファレンス をご覧ください。
ダウンロード後の設定手順
まず設定を読み込み、その後ネットワークを制御することで、問題が発生したときに原因の段階を特定しやすくなります。
クライアントをインストールして起動 インストーラーにアーキテクチャやOSの互換性に関する警告が表示されていないか確認してください。クライアントを更新する前に、ローカル設定とオーバーライドを保存し、起動中の旧プロセスを終了します。
設定を読み込んでプロキシを選択 設定またはサブスクリプション画面から既存のURLを追加するか、ローカルのYAMLを読み込みます。正常に読み込まれたらプロキシグループを確認してください。通常はルールモードから使い始めるとよいでしょう。
ネットワークを制御して接続を確認 デスクトップでは必要に応じてシステムプロキシを有効にし、スマートフォンではVPNの使用を許可してください。まず1つのアプリでテストし、ほかのアプリも同じプロキシ設定に従うか確認しましょう。
クイックスタートガイドの全文を見る →
ダウンロード・インストール時によくある質問
インストーラー、クライアント、設定はそれぞれ別のものです。問題が発生している箇所を確認しましょう。
初めて導入する場合、どのClashクライアントを選べばよいですか?
Windows、macOS、Android、iOSではClash Plus、LinuxではClash Verge Revから確認するのがおすすめです。OSとCPUアーキテクチャを確認してから、対応するインストーラーを選んでください。クライアントは設定の読み込みと接続の処理を行うもので、利用には有効なサブスクリプションURLまたはYAML設定が別途必要です。
x64、AMD64、ARM64、ユニバーサル版の違いは何ですか?
x64とAMD64は通常、同じ64ビットx86アーキテクチャを指します。ARM64は別の64ビットアーキテクチャです。Androidのarmeabi-v7aは32ビットARM向けで、ユニバーサル版には通常、複数のアーキテクチャが含まれます。まずOSの端末情報でCPUを確認してください。ダウンロードボタンの分類と実際のファイル名が異なる場合は、ファイル名とインストーラーの互換性表示を優先してください。
サポート終了後もClash for Windowsは使えますか?
Clash for Windowsは開発・サポートが終了しています。このページでは旧環境からの移行用にアーカイブを掲載しています。既存の設定で動作する場合もありますが、新しいプロトコルや設定項目には対応していない可能性があります。新規インストールには、現在もメンテナンスされているクライアントを選んでください。移行前に設定をエクスポートし、ポート、プロキシグループ、ルールを控えておきましょう。
ダウンロード後にインストールできない・開けない場合、何を確認すればよいですか?
まずダウンロードが完了しているか確認し、ファイル形式、CPUアーキテクチャ、OSのバージョンを確認してください。Windowsではシステムの種類、macOSでは「このMacについて」、Androidではアプリのインストール時の表示を確認します。LinuxではDEBとRPMを区別してください。アクセス権の警告が出た場合は、ファイルの入手元を確認したうえでOSの設定に従って対処し、セキュリティ機能全体を無効にして回避しないでください。
クライアントをインストールした後、なぜ設定のインポートが必要ですか?
クライアントのインストーラーだけではプロキシサービスは利用できません。設定ファイルには、プロキシの接続先、プロキシグループ、DNS、ルールが含まれます。クライアントの設定またはサブスクリプション画面から、既存のURLまたはローカルのYAMLファイルを読み込み、ルールモードと使用するプロキシを選択してください。詳しい操作はサイトのクイックスタートガイド をご覧ください。
一般的なデスクトップ利用でもMihomoコアのダウンロードは必要ですか?
通常は不要です。GUIクライアントにはコアが同梱されているか、クライアント側で管理されているため、一般ユーザーはOSに対応したクライアントを選べば利用できます。単体のMihomoコアは主にサーバー、ルーター、自分でサービスを管理するユーザー向けです。設定ファイル、起動オプション、権限、サービスの管理方法を自分で用意する必要があります。