Clash 完全利用ガイド

ゼロから始めて、インストール、設定、使用までの全プロセスをステップバイステップでご案内します。

約10分で読めます 初心者向け 2026年更新

Clash とは

Clash はルールベースのネットワークプロキシエンジンです。単純なプロキシツールとは異なり、定義したルールに基づいてトラフィックをきめ細かくルーティングします。どのトラフィックをプロキシ経由にするか、直接接続するか、拒否するかを、すべてあなたがコントロールできます。

コアエンジン

Clash / Mihomo は、実際のトラフィック処理とルールマッチングを担当するコマンドラインコアです。

GUI クライアント

Clash Verge Rev や FlClash などは、コアエンジンを内蔵したグラフィカルインターフェースのフロントエンドです。一般ユーザーはこれらを直接使用します。

サブスクリプション / 設定ファイル

ノード情報とルーティングルールを含む YAML ファイルです。サービスプロバイダから提供され、定期的に更新されます。

ルールエンジン

ドメイン、IP、プロセス、地域などの条件に基づいて、各トラフィックの出口ポリシーを自動的に判断します。

Clash 自体はノードを提供しません — Clash は単なるルーティングエンジンです。まずノードを提供するサービスプロバイダと契約し、サブスクリプションリンクを介してノードを Clash にインポートする必要があります。

クライアントのインストール

お使いのオペレーティングシステムに合ったクライアントを選択してください。Windows、macOS、Linux で利用でき、機能が充実していてメンテナンスも活発な Clash Verge Rev をお勧めします。

  1. ダウンロードページにアクセスし、Clash Verge Rev x64 (.exe) のインストーラーをダウンロードします。
  2. インストーラーをダブルクリックして実行し、プロンプトに従ってインストールを完了します (デフォルトのパスで構いません)。
  3. 初回起動時に Windows Defender の警告が表示される場合がありますが、「詳細情報」から「実行」をクリックしてください。
  4. インストールが完了したら、タスクバーにある Clash Verge Rev のアイコンを右クリックしてすべての機能にアクセスできます。
Windows 11 には WebView2 ランタイムが組み込まれています。Windows 10 でコンポーネントが不足していると表示された場合は、まず Microsoft WebView2 Runtime をインストールしてください。
  1. ダウンロードページにアクセスします。M シリーズの Mac の場合は Apple Silicon (.dmg) を、Intel Mac の場合は Intel x64 (.dmg) を選択してください。
  2. .dmg ファイルを開き、Clash Verge Rev を「アプリケーション」フォルダにドラッグします。
  3. 初回起動時にシステムが「開発元を検証できない」という警告を表示した場合は、システム設定 → プライバシーとセキュリティ に移動し、「このまま開く」をクリックしてください。
  4. 起動すると、メニューバーの右上に Clash のアイコンが表示されます。
チップの種類がわからない場合:左上の Apple メニュー → この Mac について をクリックします。「チップ」の項目が Apple M から始まっていれば Apple Silicon です。
  1. ダウンロードページにアクセスします。2016年以降のスマートフォンの場合は ARM64-v8a (.apk) を選択し、わからない場合はユニバーサル版 (Universal) を選択してください。
  2. スマートフォンの「設定 → セキュリティ」で、「提供元不明のアプリのインストールを許可する」をオンにします。
  3. ダウンロードした APK ファイルを開き、インストールをタップします。
  4. ClashMeta for Android を起動し、VPN 権限を許可します。
  1. iOS アプリは App Store から購入する必要があります。事前に米国の Apple ID をご用意ください (登録ガイドはダウンロードページの iOS セクションを参照)。
  2. App Store で Stash ($3.99) または Shadowrocket ($2.99) を検索して購入します。
  3. インストールが完了したらアプリを開き、プロンプトに従って VPN 権限を許可します。

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

サブスクリプションリンク (Subscription URL) は、すべてのノード情報が含まれた、プロキシサービスプロバイダから提供される URL です。これをクライアントに貼り付けると、Clash は自動的に設定ファイルをダウンロードして解析します。

サブスクリプションリンクをコピーする

サービスプロバイダのダッシュボードまたはメールから Clash のサブスクリプションリンクを見つけ、URL 全体をコピーします。

クライアントに追加する

Clash Verge Rev を開き、「プロファイル (Profiles)」ページに移動します。右上の「+」をクリックし、リンクを貼り付けて「インポート (Import)」をクリックします。

設定ファイルを有効にする

プロファイルリストで、インポートした設定カードをクリックして「アクティブ」にします。右上のステータスが緑色になれば有効です。

セキュリティのヒント:サブスクリプションリンクにはアカウントの認証情報が含まれているため、他人に共有しないでください。ノード情報を最新に保つために、クライアントの自動更新機能 (24時間間隔を推奨) を有効にすることをお勧めします。

プロキシモード

Clash は、さまざまなシナリオに適した3つのプロキシモードを提供します:

ルールモード (Rule) 推奨

設定ファイルのルールに基づいて、各トラフィックをプロキシ経由にするか直接接続するかを自動的に判断します。国内のトラフィックは直接接続し、海外のトラフィックはプロキシを経由するため、速度と利便性のバランスが取れており、ほとんどのユーザーの日常的な使用に適しています。

グローバルモード (Global)

ルールの判断をバイパスし、すべてのトラフィックを強制的にプロキシ経由にします。一時的にすべての通信をプロキシしたい場合に便利ですが、国内サイトのレイテンシが増加するため、長期的な使用はお勧めしません。

ダイレクトモード (Direct)

すべてのトラフィックをプロキシを経由せずに直接接続します。これはプロキシをオフにするのと同じで、アプリを終了せずに一時的に Clash を無効にしたい場合に使用します。

ルールの設定

ルール (Rules) は Clash の中核となる機能です。各ルールは、マッチングタイプマッチング値プロキシグループ (ポリシー) の3つの部分で構成されます。上から順に評価され、最初に一致したルールのポリシーが実行されます。

config.yaml — rules の例
rules:
  # 进程名匹配 — Docker 直连
  - PROCESS-NAME,docker,DIRECT

  # 域名后缀匹配 — 走代理节点
  - DOMAIN-SUFFIX,openai.com,Proxy
  - DOMAIN-SUFFIX,google.com,Proxy

  # IP 段匹配 — 局域网直连
  - IP-CIDR,192.168.0.0/16,DIRECT
  - IP-CIDR,10.0.0.0/8,DIRECT

  # GeoIP — 中国 IP 直连
  - GEOIP,CN,DIRECT

  # 兜底规则 — 其余流量走代理
  - MATCH,Proxy

よく使われるルールの種類

タイプ マッチング対象
DOMAIN 完全なドメイン名の完全一致 DOMAIN,www.google.com,Proxy
DOMAIN-SUFFIX ドメインのサフィックス (サブドメインを含む) DOMAIN-SUFFIX,google.com,Proxy
DOMAIN-KEYWORD ドメインにキーワードが含まれる DOMAIN-KEYWORD,google,Proxy
IP-CIDR IP 範囲 (CIDR 形式) IP-CIDR,8.8.8.8/32,Proxy
GEOIP IP の所属する国/地域 GEOIP,CN,DIRECT
PROCESS-NAME プロセス名 (デスクトップ版のみ) PROCESS-NAME,chrome,Proxy
MATCH フォールバックルール (必ず最後に配置) MATCH,Proxy

TUN モード

システムプロキシは、システムプロキシ設定を介して送信されるトラフィック (主にブラウザ) のみを処理できます。ゲームクライアント、ターミナルツール、一部の Electron アプリなどは、システムプロキシをバイパスすることがよくあります。TUN モード はドライバレベルで仮想ネットワークカードを作成し、すべての TCP/UDP トラフィックを引き継ぐことで、真のグローバル透過プロキシを実現します。

システムプロキシ
  • システムプロキシ設定に従うアプリのみを処理
  • ゲームや CLI ツールは通常プロキシを経由しない
  • 追加の権限は不要
  • 日常的なブラウザの使用に最適

TUN モードを有効にする方法

1
Windows:Clash Verge Rev の「設定 (Settings)」→「システム (System)」に移動し、「TUN モード」のスイッチをオンにします。システムから UAC の権限要求がポップアップ表示されたら「はい」をクリックします。
2
macOS:「設定 (Settings)」→「システム (System)」に移動し、「TUN モード」をオンにします。初回使用時は、システム設定でヘルパーツール (Helper) をインストールするように求められるので、プロンプトに従ってシステムパスワードを入力します。
3
Android / iOS:モバイルクライアントは起動時に自動的に VPN 権限を要求します。許可するとグローバル TUN モードになり、追加の操作は必要ありません。
TUN モードでプロキシノードが利用できない場合、インターネットに接続できなくなる可能性があります。ルール内で国内への直接接続 (DIRECT) ルールを設定し、信頼できる直接接続の出口を確保しておくことをお勧めします。

YAML 設定の詳細

Clash の設定ファイルは YAML 形式です。完全な設定ファイルには、通常、以下の主要なセクションが含まれています:

config.yaml — 完全な構造の例
# ── 全局设置 ──────────────────────────────────
mixed-port: 7890        # HTTP + SOCKS5 混合端口
allow-lan: false        # 是否允许局域网连接
mode: rule             # rule / global / direct
log-level: info

# ── DNS 设置 ──────────────────────────────────
dns:
  enable: true
  nameserver:
    - 223.5.5.5          # 阿里 DNS(国内)
    - 8.8.8.8            # Google DNS(国外)
  enhanced-mode: fake-ip

# ── 代理节点 ──────────────────────────────────
proxies:
  - name: "HK-01"
    type: vmess
    server: example.com
    port: 443
    uuid: your-uuid-here
    alterId: 0
    cipher: auto
    tls: true

# ── 策略组 ────────────────────────────────────
proxy-groups:
  - name: "Proxy"
    type: select          # 手动选择
    proxies:
      - HK-01
      - DIRECT

  - name: "Auto"
    type: url-test       # 自动选最快节点
    url: http://www.gstatic.com/generate_204
    interval: 300
    proxies:
      - HK-01

# ── 规则 ──────────────────────────────────────
rules:
  - GEOIP,CN,DIRECT
  - MATCH,Proxy

プロキシグループの種類

タイプ説明
selectUI 上で手動でノードを選択する
url-test自動的に速度をテストし、レイテンシが最も低いノードを選択する
fallback順番にチェックし、最初に見つかった利用可能なノードを使用する
load-balance複数のノード間のロードバランシング (負荷分散)
relayチェーンプロキシ。トラフィックは複数のノードを順番に通過する

よくある質問 (FAQ)

インポート後に「設定ファイルの解析に失敗しました (Configuration file parsing failed)」と表示される

通常、サブスクリプションリンクの期限切れ、または形式が正しくないことが原因です。以下を確認してください:

  • リンクが完全であるか、途切れていないか
  • リンクが Clash 形式であるか (V2Ray / Shadowsocks 形式ではないか)
  • プロバイダが専用の Clash サブスクリプションリンクを提供しているか (汎用のサブスクリプションではないか)
  • プロバイダのコントロールパネルから最新のリンクを再度コピーする
ブラウザではインターネットにアクセスできるが、ゲーム / アプリで効果がない

これはシステムプロキシの制限です。ゲームクライアントや一部のアプリはシステムプロキシの設定に従わないため、すべてのトラフィックをプロキシするには TUN モード を有効にする必要があります。上記の「TUN モード」のセクションを参照してください。

プロキシを有効にするとネットワーク速度が遅くなる

考えられる原因:

  • 現在選択しているノードが物理的に遠すぎる可能性があります。レイテンシの低いノードに変更してください。
  • プロキシモードが「グローバル (Global)」に設定されており、国内のトラフィックもプロキシを経由している可能性があります。「ルールモード (Rule)」に切り替えてください。
  • ノード自体の帯域幅が制限されている可能性があります。サービスプロバイダに連絡するか、プランをアップグレードしてください。
macOS で「Clash Verge Rev は壊れているため開けません」という警告が表示される

これは macOS Gatekeeper のセキュリティチェックによるものです。ターミナルで以下のコマンドを実行してから、再度開いてください:

sudo xattr -rd com.apple.quarantine /Applications/Clash\ Verge\ Rev.app
TUN モードを有効にした後、インターネットに接続できない

DNS の漏洩、またはノードが利用できない可能性があります。以下をお試しください:

  • クライアントで現在選択されているノードが利用可能か確認する (レイテンシテスト)
  • TUN モードを無効にし、システムプロキシを復元してからノードの問題をトラブルシューティングする
  • 設定ファイル内の DNS 設定が正しいことを確認します。fake-ip モードを有効にすることをお勧めします。
特定のアプリをプロキシ経由ではなく、直接接続 (DIRECT) させるにはどうすればよいですか?

設定ファイルの rules セクションの先頭に、プロセス名ルールを追加します:

- PROCESS-NAME,your-app-name,DIRECT

Windows の場合は .exe のファイル名 (例:steam.exe)、macOS の場合はプロセス名 (例:Steam) を入力します。