公式ユーザーガイド · 随時更新

Clash 使用ガイド

インストール · サブスクリプション · 設定 · 高度な機能 · よくある質問

ダウンロード・インストールから、サブスクリプションのインポート、ルール分岐の設定、TUN グローバルプロキシの有効化まで、Clash の全プラットフォームでの使用方法をワンストップでマスター。Clash Verge Rev、FlClash などの主要クライアントおよび Mihomo 開発コアを網羅し、初心者から上級者まで対応しています。

初心者向け入門

5分で完了する Clash クイックスタート

Windows、macOS、Android、Linux のいずれをご利用の場合でも、以下の 5 ステップで Clash のインストールと設定を完了し、プロキシサービスを利用開始できます。

1

クライアントをダウンロード

ダウンロードセンターへ。Windows / macOS は Clash Verge Rev、Android は FlClash を選択してください。

2

インストールして起動

インストーラーをダブルクリックしてインストール。起動後、タスクトレイまたは通知バーに Clash アイコンが表示されます。

3

サブスクリプションURLをインポート

「設定 / サブスクリプション」ページを開き、プロバイダーから提供されたサブスクリプションURLを貼り付けて、インポート・更新をクリックします。

4

プロキシノードを選択

プロキシパネルで速度測定をクリックし、遅延が 200ms 以下のノードを選択します。

5

システムプロキシを有効化

「システムプロキシ」スイッチをオンにすると、ブラウザで Clash 経由のアクセスが可能になります。

ゲームやデスクトップアプリにも適用したいですか? システムプロキシは通常、ブラウザなどのプロキシ設定をサポートするアプリにのみ有効です。システム全体の通信をプロキシ経由にするには、TUN モードを併せて有効にしてください。設定手順は上記の「高度な機能」をクリックして確認できます。
プラットフォーム別ガイド

各プラットフォームでの Clash インストール手順

ご利用の OS を選択して、詳細なインストール手順とおすすめのクライアントを確認してください。

Clash Verge Rev · Windows インストール手順

1

インストーラーをダウンロード

ダウンロードセンターから Clash Verge Rev Windows x64 版 (.exe) をダウンロードしてください。Qualcomm Snapdragon 搭載 PC の場合は ARM64 版を選択します。

2

インストーラーを実行

.exe ファイルをダブルクリックします。Windows SmartScreen の警告が表示された場合は、「詳細情報 → 実行」をクリックしてインストールを完了させてください。

3

サービスモードのインストール (推奨)

初回起動後、「設定 → システム設定 → サービスモード」に進み、「インストール」をクリックします (管理者権限が必要)。これにより TUN グローバルプロキシ機能が解放されます。

サービスモードは公式の機能です。インストール時に管理者権限を求められますが、「はい」を選択してください。セキュリティ上のリスクはありません。
4

サブスクリプションURLをインポート

左側の「サブスクリプション」メニューをクリック → 右上の「+」ボタン → サブスクリプションURLを貼り付け → 「インポート」をクリック。しばらくするとノードリストが表示されます。

5

ノードを選択してプロキシを開始

「プロキシ」ページに切り替え、プロキシグループ内で「⚡ 速度測定」をクリックし、遅延の少ないノードを選択します。最後に右上の「システムプロキシ」スイッチをオンにすれば設定完了です。

Windows おすすめクライアント
Clash Verge Rev
⭐ おすすめ 継続的にメンテナンス

Rust + Tauri で構築され、美しい UI と高速な起動を実現。Mihomo コアを内蔵し、TUN モードやサービスモードをサポートする最も高機能なクライアントです。

Windows 10 / 11 x64 / ARM64 Mihomo 内蔵
Windows 版をダウンロード x64 / ARM64 インストーラー
GitHub リポジトリ
サブスクリプション設定

Clash にサブスクリプションURLを追加する方法

サブスクリプションURL (Subscription URL) は、プロバイダーが提供するオンライン設定用のアドレスです。Clash はこのリンクを通じて利用可能なすべてのノードを自動的に取得・更新するため、手動でノードを追加する必要はありません。

1

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

プロバイダーのマイページにログインし、「Clash サブスクリプション」または「サブスクリプションURL」の項目を見つけて、https:// で始まる完全な URL をコピーします。

2

設定/サブスクリプションページを開く

Clash クライアントのサイドバーから「設定」(Clash Verge Rev) または「サブスクリプション」(FlClash) メニューをクリックして開きます。

3

新規サブスクリプションを追加

右上の「+」または「新規作成」ボタンをクリックし、表示された入力欄に先ほどコピーしたサブスクリプションURLを貼り付けます。識別しやすい名前(備考)も入力しておきましょう。

4

インポートをクリックして更新を待つ

「インポート」または「保存」をクリックすると、Clash が自動的にURLにリクエストを送り、ノード設定をダウンロードします。処理が完了するまで待つと、ノードリストが自動的に表示されます。

5

設定を選択して速度測定

新しくインポートした設定に切り替え、「プロキシ」ページで「すべて速度測定」をクリックします。遅延の少ないノードを選択し、システムプロキシをオンにすれば完了です。

プライバシー保護:サブスクリプションURLにはアカウント情報が含まれています。通信量を他人に消費されないよう、第三者と共有しないでください。
定期的な更新:プロバイダーがノードのアドレスを変更する場合があります。利用前に「更新」をクリックして最新の設定を取得し、ノードが使えなくなるのを防ぎましょう。
自動更新:Clash Verge Rev では「自動更新間隔」(例: 24時間) を設定できます。「サブスクリプション」設定で有効にしておけば、手動での操作は不要になります。
インポートに失敗する場合:リンクが https:// で始まっているか、完全な状態かを確認してください。ネットワークエラーの場合は、既存のプロキシを一度オンにしてからインポートを再試行してみてください。
設定ファイル

Clash 設定ファイルの詳解
YAML 形式について

Clash は YAML 形式の設定ファイルを使用します。主要なフィールドを理解することで、ポート設定からカスタムルールまで、プロキシの挙動をより柔軟にカスタマイズできるようになります。

mixed-port

混合プロキシポート

HTTP と SOCKS5 両方のプロトコルを待ち受けます。デフォルトは 7890 です。ポートの競合を避けるためにクライアント設定で変更可能です。

proxies

ノードリスト

すべてのプロキシノードを定義します。SS、VMess、Trojan、VLESS、Hysteria2、TUIC などの主要プロトコルに対応しており、サブスクリプションのインポート時に自動的に入力されます。

proxy-groups

プロキシグループ

複数のノードをグループ化し、自動速度選択 (url-test)、フォールバック (fallback)、ロードバランシング (load-balance) などの戦略を実現します。

rules

ルール分岐

ドメイン、IP、GeoIP などの条件に基づいて、プロキシ経由、直結、拒否などを決定します。「国内は直結、海外はプロキシ」を実現するための核心的な設定です。

dns

DNS 設定

国内外の DNS グループを設定して DNS 汚染を防ぎ、正確な名前解決を保証します。TUN モードを利用する上で非常に重要な項目です。

config.yaml
# Clash / Mihomo configuration example mixed-port: 7890 allow-lan: false mode: rule log-level: info dns: enable: true nameserver: - 223.5.5.5 # Aliyun DNS - 8.8.8.8 # Google DNS proxies: - name: HK-01 type: trojan server: example.com port: 443 password: your-password proxy-groups: - name: PROXY type: url-test # auto select proxies: [HK-01] url: http://www.gstatic.com/generate_204 interval: 300 rules: - GEOIP,CN,DIRECT # CN IP direct - DOMAIN-SUFFIX,google.com,PROXY - DOMAIN-SUFFIX,github.com,PROXY - MATCH,DIRECT # fallback
高度な設定

高度な機能の使用ガイド

これらの機能をマスターして、Clash の効率と柔軟性をさらに向上させましょう。

TUN モード (グローバル透過プロキシ)

通常のシステムプロキシは、ブラウザなどのプロキシ設定に対応したアプリにのみ有効です。TUN モードは仮想ネットワークカードを通じてシステム全体の通信を捕捉するため、ゲームやプロキシ非対応アプリに最適です。

  • Clash Verge Rev:先にサービスモードをインストールし、「設定 → TUN モード」からオンにします。
  • FlClash (Android):デフォルトの VPN モードがグローバルプロキシとして機能するため、追加設定は不要です。
  • 有効化する際は、プライバシー保護とリーク防止のために DNS 設定も併せて行うことをお勧めします。
システム全体の通信 ゲーム対応 管理者権限が必要

プロキシグループ戦略 (Proxy Groups)

複数のノードをグループ化し、異なる戦略でスマートに切り替えます。

  • url-test (自動選択): 定期的に速度を測定し、最も遅延の少ないノードに自動で切り替えます。
  • fallback (故障転送): メインノードが切断された場合、自動的に予備ノードに切り替えて安定性を確保します。
  • load-balance(ロードバランシング):トラフィックを複数のノードに分散させ、帯域幅を最大限に活用します
  • select(手動選択):プロキシパネルでノードを手動で指定します
自動速度測定 高可用性

ルール分岐(国内直結・海外プロキシ)

ルールエンジンを通じて通信を細かく制御。国内サイトは直結、海外サービスはプロキシ経由にすることで、速度とプライバシーの両立を実現します。

  • DOMAIN-SUFFIX:ドメインの後方一致(例:.google.com
  • IP-CIDR:IP 範囲の一致。国内 IP の直結ルールなどに使用します
  • GEOIP,CN,DIRECT:中国の IP は自動的に直結し、それ以外はプロキシ経由にします
  • RULE-SET:コミュニティで公開されているルールセット(ACL4SSR など)を引用します
国内直結 精密な分岐

Rule Provider(オンラインルールセット)

rule-providers を通じて外部で管理されているルールファイルを引用。膨大なルールを手動で管理する必要がなく、常に最新のルールリストを利用できます。

  • YAML / text 形式のルールファイルをサポート。自動更新の間隔を設定可能です
  • おすすめのルールセット:Loyalsoldier / clash-rules、ACL4SSR
  • 複数のルールセットを同時に引用し、優先順位に従ってマッチングできます
自動更新 コミュニティルール

DNS 汚染対策の設定

正しい DNS 設定は、DNS 汚染やリークを防ぎ、正確な名前解決を保証します。TUN モードを利用する上で特に重要です。

  • 国内ドメインには国内 DNS(223.5.5.5、119.29.29.29 など)を使用
  • 海外ドメインには暗号化 DNS(8.8.8.8、1.1.1.1 など)を使用
  • fake-ip モードを有効にすることで、DNS 解析のレスポンス速度を向上させます
  • nameserver-policy と組み合わせて、ルールに基づいたグループ化解析を実現
DNS 汚染対策 暗号化 DNS

外部コントローラーとリアルタイム監視

Clash は RESTful API 制御インターフェースを内蔵。Web パネルやサードパーティ製ツールを通じて、トラフィックの監視、ノードの切り替え、接続管理をリアルタイムで行えます。

  • デフォルトのコントローラーポートは 9090 です。external-controller で設定可能です
  • Yacd や MetaCubeX などのサードパーティ製 Web コントロールパネルをサポート
  • ルーターやサーバー上に展開した Clash コアをリモート管理できます
  • 各接続のルール適用状況をリアルタイムで確認でき、ルールのデバッグに便利です
Web パネル API 制御
よくある質問

Clash 使用に関するよくある質問

インストール、設定、接続時にユーザーがよく直面する問題とその解決策をまとめました。

Clash 起動後もブラウザでインターネットに接続できない場合は?

以下の手順で確認してください:

  1. クライアントの「システムプロキシ」スイッチがオンになっているか確認(一部のクライアントはデフォルトでオフです)
  2. ノードの遅延が正常か確認(プロキシパネルで速度測定を実行)
  3. Chrome ユーザーは SwitchyOmega 拡張機能をインストールし、HTTP プロキシを 127.0.0.1:7890 に手動設定してみてください
  4. システムプロキシが効かない場合は、TUN モード(グローバル通信プロキシ)を試してください
サブスクリプションURLのインポートに失敗、またはノード数が0になる場合は?

主な原因と解決策:

  • 有効期限切れ —— プロバイダーのマイページで最新のリンクを取得してください
  • ネットワーク制限 —— 既存のプロキシまたは VPN を一度オンにしてからインポートを試してください
  • URL の不備 —— https:// で始まっているか、余計なスペースがないか確認してください
  • 形式の不一致 —— プロバイダーが Clash 形式のサブスクリプションを提供しているか確認してください
Clash Verge Rev の「サービスモード」とは何ですか?安全ですか?

サービスモード (Service Mode) は、Clash Verge Rev のシステムサービスコンポーネントです。インストールすることで、管理者権限なしで TUN グローバル透過プロキシ機能を利用できるようになります。公式の組み込み機能であり、完全に安全です。

インストール時にはシステム管理者のパスワードが必要ですが、これはドライバのインストールと同様の通常の権限要求です。TUN モードが不要な場合は、サービスモードをスキップしてシステムプロキシモードのみを使用することも可能です。

ゲームや他アプリもプロキシ経由にする TUN モードの有効化手順は?

Clash Verge Rev (Windows / macOS):

  1. 先に「設定 → システム設定」でサービスモードをインストール(管理者権限が必要)
  2. インストール成功後、「設定」ページで「TUN モード」を見つけてオンにします
  3. これで、ゲームやアプリを含むシステム全体の通信が Clash を経由するようになります

FlClash (Android):起動するだけでデフォルトでグローバル VPN モードになります。追加設定は不要です。

「7890 ポートが既に使用されています」と表示される場合は?

ポートの重複は、前回の Clash プロセスが完全に終了していないか、他のアプリがそのポートを使用している場合に発生します。解決策:

  • Clash を完全に終了してから再起動する
  • クライアントの「設定 → ポート」で、混合プロキシポートを使用されていない番号(例:7891)に変更する
  • 変更後は、ブラウザのプロキシ拡張機能(SwitchyOmega など)のポート番号も併せて更新してください
Clash を PC 起動時に自動で開始させるには?

Clash Verge Rev (Windows):「設定 → システム設定」で「起動時に実行」をオンにすると、Windows のスタートアップに追加されます。

Clash Verge Rev (macOS):「設定 → システム設定」で「起動時に実行」をオンにすると、ログイン項目に追加されます。

FlClash (Android):システム設定の「自動起動管理」で許可し、「バッテリー → 最適化」の設定で FlClash を除外して、バックグラウンドでの停止を防いでください。

遅延がひどい、または頻繁に切断される場合は?
  • プロキシパネルで速度測定を行い、遅延が 200ms 以下のノードに切り替えてください
  • サブスクリプションを更新 —— プロバイダーがノードのアドレスを変更している可能性があります
  • 混雑時間帯(夜20時〜23時)はノードが混み合うことがあります。他地域のノードを試してください
  • プロトコルを変更 —— パケットロスが多い環境では Hysteria2 や TUIC がより良いパフォーマンスを発揮します
  • ローカルネットワークを確認 —— Wi-Fi が安定しているか、有線接続で改善するか試してください
設定ファイルとサブスクリプションURLの違いは何ですか?

サブスクリプションURLは、プロバイダーのサーバー上にあるオンライン設定用の URL です。Clash が定期的に取得・更新するため、ノード変更時も自動で同期されます。初心者を含むほとんどのユーザーに適しています。

ローカル設定ファイルは、PC 内に保存されている YAML ファイルです。カスタムルールや戦略グループなどを手動で編集できます。高度なカスタマイズが必要な技術者向けです。

形式はどちらも同じ(YAML)です。サブスクリプションURLは、実質的にリモートでアクセス可能な YAML ファイルのアドレスです。

iOS に無料の Clash クライアントはありますか?

現在、iOS に完全無料で機能制限のない Clash 互換クライアントはありません。ストアの維持費などのコストから、主要な選択肢はすべて有料です:

  • Stash:600円程度。高機能で Clash 設定と互換性があります。
  • Shadowrocket:2.99ドル程度。最も広く使われているプロキシツールです。

一度購入すれば永久に使用でき、コストパフォーマンスは非常に高いと言えます。

Android で FlClash をインストールする際のセキュリティ警告への対処は?

これは Google Play 以外からのアプリに対する Android の標準的な保護機能であり、必ずしも脅威を意味しません。手順:

  1. 「このままインストール」をクリック(Google Play プロテクトの警告時)
  2. または「設定 → アプリ → 特殊なアクセス → 不明なアプリのインストール」で、ファイルマネージャーやブラウザに許可を与えてください

FlClash は完全にオープンソースであり、GitHub 上でコードが公開されています。悪意のあるコードは含まれていません。

Clash クライアントをまだお持ちではありませんか?

無料・オープンソース。Windows / macOS / Android / iOS / Linux 全プラットフォームおよび開発コアの展開に対応。今すぐダウンロードして開始しましょう。