オープンソースコア ・ クライアント継続更新

Clash 全プラットフォーム クライアント ダウンロード&設定ガイド

本サイトでは、Windows、macOS、Android、iOS、Linux 各プラットフォームで利用できる Clash クライアントのインストールパッケージをまとめ、サブスクリプションリンクの導入ルール分岐TUNモードの設定方法を解説しています。手順に沿って進めれば、初回接続まで完了できます。困ったときは FAQ・用語集・上級マニュアルが用意されており、ほとんどのトラブルは10分以内に自分で解決できます。

オープンソースコア 複数クライアントから選択可能 設定ファイルは共通 ガイド継続更新

FEATURES

クライアントの主な機能一覧

ルール分岐から遅延テストまで、以下の機能は本サイトで紹介する各クライアントで利用できます。設定ファイルはプラットフォーム間で共通です。左のタブをクリックすると、それぞれの機能が解決する課題、使い方、従来のプロキシツールとの違いを確認できます。

ルール分岐

ドメイン名、IPレンジ、GEOIP ルールに基づいて、各接続をプロキシ経由にするか直接接続にするかを判定します。「すべての通信が迂回して速度が落ち、国内サイトまで遅くなる」という典型的な問題を解決する仕組みです。ルールは上から順に照合され、最初に一致した時点で確定します。国内ドメインとLANアドレスは直接接続、広告ドメインは拒否、それ以外はプロキシグループへ、というのが一般的な構成です。

ルールを一から書く必要はほとんどありません。サブスクリプションには完全なルールセットが付属し自動更新されるため、調整したいときだけ設定ファイルの先頭にカスタムルールを追加すれば優先的に適用されます。正確なドメインを先頭に、GEOIP のフォールバックを最後に置くのが最も間違いの少ない書き方です。グローバルモードとの違いは比較記事を参照してください。

TUNモード

システムプロキシは、プロキシ設定に従うアプリケーションのみをカバーし、コマンドラインツールや一部のゲーム、システム設定を無視するプログラムは対象外です。TUNモードは仮想ネットワークアダプタを介してネットワーク層で全通信を処理するため、アプリ側のプロキシ対応状況に依存しません。「ブラウザはプロキシ経由なのにターミナルは直接接続してしまう」問題の標準的な解決策です。

使い方はクライアント設定で TUN スイッチをオンにし、必要なシステム権限を付与するだけです。Windows では管理者として実行、macOS ではシステム拡張の許可が必要になります。DNS は fake-ip モードと組み合わせると解決が高速になり、日常のブラウジングはシステムプロキシのままでも問題ありません。2つの方式の仕組みの違いは専門記事で解説しています。

サブスクリプション管理

サービス提供元から発行されたサブスクリプションリンクを貼り付けるだけで、設定全体をインポートできます。ノード一覧、プロキシグループ、分岐ルールも一括で読み込まれるため、個別の手入力も書式ミスもありません。初回のセットアップは通常1分以内に完了し、初心者にとって最も簡単で失敗の少ない設定方法です。

クライアントでは自動更新の間隔を設定できるため、提供元がノードを変更してもローカルの一覧が自動で更新され、再インポートは不要です。複数のサブスクリプションを併用していつでも切り替えられ、ローカル上書き機能を使えばカスタムルールが更新で消されることもありません。詳しいインポート手順は使い方ガイドをご覧ください。

遅延テスト

プロキシグループ内のすべてのノードに対して一括で遅延テストを実行し、結果をミリ秒単位で並べ、速さに応じて色分け表示します。「ノードが何十個もあってどれを選べばいいかわからない」という問題をワンクリックで解決でき、タイムアウトしたノードも明確に表示されます。

さらに手間を省きたい場合は url-test タイプのプロキシグループが便利です。テスト結果に基づいて遅延が最も低いノードを自動的に選択し、状態が変動した際も自動で切り替わるため、手動での操作は不要です。接続に失敗したときも、まず遅延テストを実行するのがトラブル対処の第一歩です。手順は対処ガイドをご覧ください。

全プラットフォーム対応

Clash Verge、Mihomo Party、FlClash などのクライアントは、Windows、macOS、Android、iOS、Linux の5大プラットフォームをカバーし、いずれも同じオープンソースコアをベースに構築されています。「デバイスを替えるたびにツールを覚え直す」必要はなく、画面構成は違ってもプロキシグループ、ルール、サブスクリプションの概念は完全に共通です。

設定ファイルの形式は共通のため、同じサブスクリプションリンクをパソコン、スマートフォン、タブレットでそのまま使い回せて、個別の管理は不要です。あるデバイスで調整した分岐ルールは、別のデバイスでもそのまま機能します。各プラットフォームのインストールパッケージとおすすめクライアントはダウンロードページをご確認ください。

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

    ダウンロードページでお使いのOSに対応したインストールパッケージを選び、インストーラーを実行して初回起動を済ませます。デスクトップ環境には Clash Verge がおすすめです。Windows でセキュリティ警告が出た場合は「保持」を選択し、macOS では初回起動時にシステム設定で許可してください。

  2. サブスクリプションリンクを導入

    サービス提供元から発行されたサブスクリプションリンクをコピーし、クライアントの設定画面に貼り付けてインポートします。インポートが完了すると、ノード一覧と分岐ルールが自動的に読み込まれます。読み込みが終わらない場合は、リンクのコピー漏れかネットワーク不通が原因のことが多いので、もう一度コピーしてやり直してください。

  3. プロキシを有効化して動作確認

    プロキシグループから遅延の低いノードを選択し、システムプロキシのスイッチをオンにします。その後、ブラウザで任意のページにアクセスし、接続が有効になっていることを確認します。ページが開かない場合は、まず遅延テストを実行して別のノードに切り替え、次にポートが他のプロキシソフトに使われていないか確認してください。

DOWNLOAD

プラットフォームからインストールパッケージを選択

5つの主要プラットフォームにそれぞれ対応クライアントが用意されています。ダウンロードページで各プラットフォームの選択肢、システム要件、インストール時の注意点をご確認ください。パッケージにはアーキテクチャとバージョンが明記されており、迷ったらおすすめマークの付いたものを選べば間違いありません。

Windows

x64 / arm64 インストーラー。Windows 10 以降に対応し、デスクトップで最も機能が充実した選択肢です

ダウンロードへ

macOS

Apple Silicon と Intel で別パッケージ。ダウンロード前に「このMacについて」でチップを確認してください

ダウンロードへ

Android

apk を直接インストール、ストアアカウント不要。Android 8 以降で動作し、VPNモードで全通信を処理できます

ダウンロードへ

iOS

App Store から正式版アプリをインストール。iPhone と iPad の両方に対応し、サブスクリプション形式はデスクトップと共通です

ダウンロードへ

Linux

deb / rpm パッケージとコアバイナリを提供。デスクトップ利用からサーバーのCLI環境までカバーします

ダウンロードへ
すべてのクライアントを見る →

コアのソースコードを取得——コマンド1つでリポジトリ全体を取得し、閲覧やビルドが可能です

git clone https://github.com/MetaCubeX/mihomo.git
  • コアはオープンソースライセンスで公開されており、コミット履歴も issue の議論もすべて確認できます
  • リリース版はソースリポジトリのタグと1対1で対応しており、自分でビルドして成果物を検証できます
  • Clash Verge、FlClash など複数のコミュニティクライアントが並行して開発されており、特定の開発者に依存しません。1つが停止しても別のクライアントにそのまま移行できます
  • 設定ファイルの形式は公開ドキュメントで定義されており、フィールドの動作は予測・検証が可能で、コアを更新しても古い設定は壊れません
  • コアとクライアントの更新サイクルは独立しています。内蔵コアはクライアントの更新に同梱されますが、コアファイルを手動で差し替えて新機能を先行して試すこともできます
  • サブスクリプションを導入したのに接続できない? まず遅延テストを実行してタイムアウトしていないノードに切り替え、システムプロキシがオンか、ポートが他のソフトに使われていないかを確認します。それでもだめならトラブル対処リストをサブスクリプションの有効性から順に確認してください。
  • ルールモードとグローバルモード、どちらを選ぶ? 日常利用はルールモードで十分です。国内通信は直接接続、それ以外はプロキシ経由となり、速度と安定性のバランスが最良です。全通信を迂回させたい場合のみ一時的にグローバルへ切り替え、使い終わったら戻します。詳しくは使用説明へ。
  • コマンドラインやゲームがプロキシを通らない? システムプロキシは設定を無視するプログラムには効きません。TUNモードを有効にすればネットワーク層で全通信を処理でき、ターミナル、ゲーム、バックグラウンドサービスまでカバーします。設定手順は使い方ガイドへ。
  • プロキシグループや Fake-IP を体系的に学ぶには? 高度な設定はテーマ別に上級マニュアルに整理されており、用語集と併用すれば各フィールドの意味をすぐに調べられます。

BLOG

最新のガイド&トラブル対処記事

サブスクリプション導入、モード選択、DNS漏れ対策、接続トラブルの対処法など、実践的な記事を掲載しています。いずれも現行バージョンのクライアントで手順を検証してから執筆し、バージョン更新に合わせて随時追加・改訂しています。

Clash TUNモードとシステムプロキシの仕組みの違い

システムプロキシがプロキシ設定に従うアプリのみを処理するのに対し、TUNモードは仮想ネットワークアダプタで全通信を処理する仕組みの違いを解説し、コマンドラインツールやゲームにどちらを使うべきか判断する材料を提供します。

全文を読む →
すべての記事を見る →