GUIDE · 初心者向けガイド

ダウンロードから接続まで、
わずか5ステップ

ネットワークの知識は不要です。以下の手順に従うだけで、5分でクライアントのインストール、サブスクリプション導入、ノード設定が完了します。各プラットフォームの詳しい操作手順とトラブルシューティングも下記に掲載しています。

インストール約1分 サブスクリプション導入約1分 全体で約5分 初心者でも大丈夫
GET STARTED · 5ステップで設定完了

手順どおりに進めるだけで、
スムーズに接続できます

各ステップには具体的な操作説明とヒントを掲載しています。詰まったときは、下記のトラブルシューティングをご覧ください。

1

クライアントをダウンロードしてインストール

お使いのOSを確認したら、ダウンロードセンターでクライアントを選んでインストールしてください。主要なクライアントの基本的な設定方法はほぼ同じです。

まだダウンロードしていない方はダウンロードセンターへ
2

サブスクリプションリンクを取得

ネットワークサービスプロバイダーからサブスクリプションリンク(http/https)をコピーするか、ローカル設定ファイル(.yaml / .yml)を準備してください。

Clash自体はノードを提供しません。ルールに基づいた接続と分流のみを担当します。
3

サブスクリプションをクライアントに導入

「サブスクリプション管理 / Profiles」を開き、リンクを貼り付けるかファイルからインポートします。成功するとノード一覧が自動的に解析されます。

「サブスクリプションの自動更新」を有効にすることをおすすめします。ノードが失効した際に自動的に更新されます。
4

ノードを選んで速度テスト

「ノード / Proxies」ページで速度テストを行い、遅延の低いノードを選んでください。または「自動選択」グループをそのまま使用することもできます。

タイムアウトや赤色表示は、通常そのノードが使用できないことを意味します。別のノードに切り替えてください。
5

プロキシを有効にして、接続を開始

「システムプロキシ」を有効にすれば日常的に使えます。全体に適用したい場合は「TUNモード」も有効にしてください。ブラウザを開いて接続を確認しましょう。

システムプロキシとTUNはどちらか一方で十分です。日常使いならシステムプロキシで問題ありません。
PLATFORM GUIDE · プラットフォーム別の詳しい手順

お使いのOSを選んで、具体的な操作手順を確認

Windowsの詳しい手順

Clash Verge Revを例に説明します。他のクライアントもメニュー名は似ています
  1. インストール後、デスクトップまたはスタートメニューからクライアントを起動します。初回起動時はシステムトレイ(画面右下)に常駐します。
  2. 左側の「サブスクリプション / Profiles」をクリックし、右上の「+」で新規追加。リンクを貼り付けて保存します。
  3. 「ノード / Proxies」に切り替え、速度テストをクリックして、遅延が最も低いノードか「自動選択」を選びます。
  4. 「ホーム」に戻り、「システムプロキシ」を有効にします。全体に適用したい場合は「TUNモード」も有効にしてください(管理者権限が必要)。
  5. ブラウザを開いて任意のサイトにアクセスし、正常に表示されれば設定完了です。

インストーラーが開けない、またはブロックされる場合は、下記のトラブルシューティングをご覧ください。

Windows版をダウンロード

macOSの詳しい手順

インストール後は、クライアントを「アプリケーション」フォルダにドラッグすることをおすすめします
  1. .dmgをダブルクリックし、アイコンを「アプリケーション」にドラッグします。初回起動時は「プライバシーとセキュリティ」で実行を許可する必要がある場合があります。
  2. 起動後、クライアントはメニューバー(画面右上)に常駐します。アイコンをクリックすると操作パネルが開きます。
  3. 「サブスクリプション」ページでリンクを貼り付けてインポートし、ノード一覧の読み込みを待ちます。
  4. 「ノード」ページで速度テストを行い、適切なノードを選択したら、メインパネルで「システムプロキシ」を有効にします。
  5. システム全体にプロキシを適用したい場合は「TUNモード」を有効にします。初回はネットワーク拡張のインストールを求められるので、許可してください。

「開発元が確認できません」と表示される場合は、正常な現象です。詳しくはFAQをご覧ください。

macOS版をダウンロード

Androidの詳しい手順

APKをインストールする前に「不明なソース」からのインストールを許可してください
  1. APKをダウンロードしたらインストールをタップします。ブロックされた場合は「設定 → セキュリティ」で不明なソースからのインストールを許可してください。
  2. クライアントを開き、「サブスクリプション」ページの右上で追加をタップし、リンクを貼り付けて保存します。
  3. 「ノード」ページに切り替え、長押しまたはタップで速度テストを行い、遅延の低いノードを選びます。
  4. メイン画面の開始ボタンをタップしてVPNモードを有効にします。システムから接続の確認が表示されたら「許可」をタップします。
  5. ステータスバーにVPNアイコンが表示されれば接続成功です。ブラウザを開いて正常に接続できるか確認してください。

VPNモードはRoot不要ですが、他のVPNアプリとは排他的で、同時に有効にできるのは1つだけです。

Android版をダウンロード

iOSの詳しい手順

Stash / Shadowrocketなどのクライアントを例に説明します
  1. App Storeでクライアントを購入・インストールします。初回起動時に「VPN構成の追加」を求められるので、許可してパスコードを入力して確認します。
  2. 「設定 / Profiles」を開き、右上の追加をタップしてサブスクリプションリンクを貼り付け、インポートします。
  3. 「ノード」一覧で速度テストを行いノードを選ぶか、「自動選択」グループをそのまま使用します。
  4. メイン画面に戻り、上部のスイッチをタップして接続を開始します。システムのステータスバーにVPNアイコンが表示されます。
  5. ブラウザを開いてネットワークが正常か確認してください。長時間接続できない場合はノードを切り替えてみてください。

App Storeの規約上の制限により、iOS向けの公式無料アプリは現在なく、サードパーティの有料クライアントを利用する必要があります。

iOSクライアント一覧を見る

Linuxの詳しい手順

デスクトップGUIまたはCLIコア、どちらでも選択可能
GUI

GUIクライアント

デスクトップディストリビューションでの日常利用に最適。操作手順はWindows / macOSとほぼ同じです。

  • .deb / .AppImageなどのパッケージをインストールし、クライアントを起動
  • 「サブスクリプション」ページでリンクを貼り付け、インポート後に速度テストを行いノードを選択
  • 「システムプロキシ」または「TUNモード」を有効にすれば接続完了
CLI

mihomo CLIコア

サーバーやヘッドレス環境に最適。軽量で低リソース。

  • コアをダウンロードし、同じディレクトリのconfig.yamlにサブスクリプションを保存
  • ./mihomo -d .を実行。デフォルトのプロキシポートは7890
  • export https_proxy=127.0.0.1:7890を設定
  • 長期運用する場合はsystemdサービスとして設定すれば起動時に自動実行できます

サーバーへの導入にはCLIコアを直接使用することをおすすめします。リソース消費が少なくなります。

Linux版をダウンロード
ADVANCED · ルール分流の基礎

ルール分流を理解して、
トラフィックを正しい経路へ

ルール分流はClashの核心機能です。すべての通信が同じ経路を通るのではなく、サイトやアプリごとに必要に応じて異なるノードを経由させることができます。

プロキシグループ(proxy-groups)

複数のノードを1つのグループにまとめ、選択方式を指定します。「自動選択」は遅延で選び、「手動選択」は自分で固定ノードを指定できます。

ルール(rules)

ドメイン、IP範囲、またはアプリの種類でトラフィックを照合し、どのプロキシグループを使うかを決定します。ルールは上から下へ順に照合され、マッチしたところで停止します。

直接接続とブロック

国内サイトなどは「直接接続」(DIRECT)に設定し、どのノードも経由させません。広告やトラッキングドメインは「ブロック」(REJECT)に設定できます。

ルールの優先順位

ルールファイルには通常、よく使う分類があらかじめ用意されているため、特定のサイトに個別のノードを指定したい場合を除き、手動で書く必要はありません。

config.yamlの一部
# プロキシグループ:遅延が最も低いノードを自動選択
proxy-groups:
  - name: "自動選択"
    type: url-test
    proxies: ["ノード1", "ノード2"]
    interval: 300

# ルール:ドメインごとに分流
rules:
  - DOMAIN-SUFFIX,jp,DIRECT
  - DOMAIN-KEYWORD,ad,REJECT
  - MATCH,自動選択
TROUBLESHOOTING · トラブルシューティング

設定中に詰まった方は、まずこちらをご確認ください

サブスクリプション導入後、ノード一覧が空になる?

まずサブスクリプションリンクがブラウザで正常に開ける、またはダウンロードできるか確認してください。リンク自体に問題がなければ、クライアント内の「サブスクリプションを更新」ボタンを押して再取得してみてください。一部のリンクはリクエスト頻度が制限されているため、数分待って再試行してください。

すべてのノードで速度テストがタイムアウトまたは失敗する?

ローカルのネットワーク環境がテストアドレスに接続できない、またはサブスクリプションのノードがすでに失効している可能性があります。まずシステムプロキシをオフにしてローカルネットワークが正常か確認し、次にサブスクリプションの更新が必要かどうか確認してください。

システムプロキシを有効にしても、ページが開けない?

クライアント左下の接続状態が「接続済み」になっているか確認してください。ブラウザや一部のアプリには独自のネットワーク設定があり、「システムプロキシに従う」オプションを別途有効にする必要があります。別のノードに切り替えて、ノード自体の問題かどうかを確認することもできます。

TUNモードの有効化に失敗し、権限不足と表示される?

Windowsでは、TUNモードを有効にするには管理者権限でクライアントを実行する必要があります。macOSでは初回有効化時にシステムネットワーク拡張のインストールが求められるので、ポップアップまたは「システム設定」で手動で許可してください。

ルールが効いていないようで、サイトが間違ったノードを経由する?

ルールは上から下の順に照合され、最初にマッチしたところで停止します。新しく追加したルールがより後ろに配置されている場合、前のルールに先に捕捉されてしまう可能性があります。ルールの順序を調整するか、カスタムルールをリストの上の方に移動してみてください。

ダウンロードしたインストーラーが開けない、または安全でないと表示される?

これはオープンソースコミュニティがビルドしたインストーラーに公式の署名がされていないためで、正常な現象です。詳しい解決方法はダウンロードページのファイル検証ガイドをご覧ください。

まだクライアントをインストールしていませんか?

まずダウンロードセンターで自分に合ったクライアントを選び、上記の手順に従って設定してください。全体で5分もかかりません。