Clash Clash Core Project

Clash 公式ダウンロードセンター 全プラットフォーム無料
Windows, macOS, Android, iOS 対応

Windows macOS iPhone Android Linux

透明で強力な Clash コアエンジン

肥大化したUIは不要です。Clash コアエンジンがバックグラウンドで静かに動作し、あらゆるネットワークリクエストに対しミリ秒単位で応答・配信。精密な分流プロキシを実現します。

bash — clash-core-daemon
ACTIVE
# コア起動プロセスを初期化中...
[INFO] Clash Core (Premium) starting...
[INFO] Load config from /root/.config/clash/config.yaml
[INFO] RESTful API listening at: 127.0.0.1:9090
[INFO] Start initial compatible provider US-Nodes
# リアルタイムネットワークリクエストのキャプチャとルールマッチング (Traffic Routing) を開始
14:22:01 [TCP] 192.168.1.100:54321 --> api.openai.com:443 match DomainSuffix(openai.com) using US-Premium-Node
14:22:03 [TCP] 192.168.1.100:54322 --> www.google.com:443 match GeoIP(US) using US-Premium-Node
14:22:05 [UDP] 192.168.1.100:54323 --> 114.114.114.114:53 match GeoIP(CN) using DIRECT
root@clash-core:~#

ルール駆動型への進化

Rule-First

ドメイン名と IP (GeoIP) に基づくスマートルーティングを導入。この革新的なアプローチにより、コアはあらゆるネットワーク層でシームレスに動作し、国内外のサイトを精密に分流。複雑なプロキシタスクも難なく処理します。

自然でエレガントな抽象化レイヤー

Config

直感的でクリアな YAML 設定ファイルを通じて、プロキシノード、ポリシーグループ、直結ルールを簡単に管理。複雑なネットワークトポロジーを読みやすいコードに変換し、インターネットアクセスを完全にコントロール下に置くことができます。

全方位のネットワーク管理

Takeover

Windows, macOS, Android などのあらゆる主要プラットフォームで直感的な接続フィードバックを提供。各種サブスクリプションリンクを完璧に解析し、TUN 仮想ネットワークカードモードをサポートすることで、システムプロキシに従わないアプリのトラフィックもすべて管理下に置きます。

Clash コアの動作原理
YAML 設定 · ルール分流 · インテリジェントプロキシ

CONFIG.YAML
proxies:
- name: "HK-Premium-Node"
type: ss
server: server.com
rules:
# サービスごとに詳細なルーティングマッチングを実行
- DOMAIN-SUFFIX,google.com,Proxy
- GEOIP,CN,DIRECT

宣言型設定センター

機能完備の YAML 構文をサポート。宣言的な言語抽象化により、煩雑な手動設定から解放され、ネットワークノードとルーティングトポロジーを精密に定義できます。

ポリシーグループ (Proxy Group) でノードを切り替える
プロキシノードを検索中、@ を使用して地域をフィルタリング
推奨 汎用

インテリジェント分流ルールセット

エンジンがネットワーク層で自律的に動作し、数万件のドメインや IP のブラック/ホワイトリストを瞬時にマッチング。国内外へのアクセスリクエストを正確にルーティングします。

Downloads

Clash 全プラットフォーム向けクライアントダウンロード
Windows · macOS · iPhone · Android · Linux

オープンソースコミュニティにより、5大プラットフォーム向けの完全なグラフィカルクライアントが提供されています。サブスクリプションリンクのワンクリック導入や、TUN モードによる真のグローバルプロキシに対応しています。

Windows

Win 10 / 11
Clash Verge 主要
Clash for Windows
無料ダウンロード

macOS

Intel · Apple Silicon
ClashX 主要
Clash Verge for Mac
無料ダウンロード

iPhone / iPad

iOS 15+
Stash 主要
Shadowrocket · Quantumult X
App Store

Android

Android 5.0+
Clash for Android 主要
ClashMeta for Android
下载 APK

Linux

Ubuntu · Debian · Arch
Clash Verge 主要
Clash Core CLI
無料ダウンロード

iOS 向けアプリ (Stash, Shadowrocket) は App Store での別途購入が必要ですが、その他のプラットフォーム向けクライアントはすべて無料・オープンソースです。 よくある質問を確認する →

5
サポートプラットフォーム
Windows · macOS · iPhone · Android · Linux
TUN
全プラットフォーム TUN モード
すべてのアプリのトラフィックを処理、真のグローバルプロキシ
サブスクリプション互換性
サブスクリプションリンクのワンクリック導入とノードの自動更新
Support

利用ガイドとよくある質問

ダウンロード、設定、および使用に関するよくある疑問を解決します。

Clash とは何ですか?従来の VPN との違いは?
従来の VPN は通常、OS のネットワーク層全体を接管するため、国内アプリ(LINE、メルカリ等)へのアクセスが遅くなったり不安定になったりすることがあります。一方、Clash はルールベースのインテリジェントプロキシコアです。内蔵された分流ルールにより「国内トラフィックは直結、制限された国外トラフィックのみプロキシ経由」を実現するため、より高速で通信量の節約にもなります。
システムプロキシ (System Proxy) と TUN モードの違いは?
システムプロキシはブラウザなどの標準的なリクエストのみを処理します。ターミナル、ゲーム、またはシステム設定を無視するアプリもプロキシ経由にしたい場合は、Clash Verge などの設定で TUN モードを有効にしてください。仮想ネットワークカードを構築し、OS 底層で全トラフィックを管理します。
サブスクリプションリンク (Subscription URL) をインポートするには?
Windows 版を例に挙げます:まず、提供されているサブスクリプションリンクをコピーします。クライアントを開き、「設定」または「サブスクリプション」メニューへ移動し、入力欄にリンクを貼り付けて「インポート」をクリックします。成功後、「プロキシ」ページで有効なノードを選択し、メイン画面の「システムプロキシ」をオンにすれば設定完了です。
Clash for Windows, Verge, ClashX の違いは何ですか?
Clash for Windows は最も歴史のある高機能なクライアントで、Windows ユーザーに適しています。Clash Verge は Tauri で再構築された新世代クライアントで、軽量かつ高性能、さらに Windows と macOS の両方に対応しており、現在の Windows ユーザーの第一候補です。ClashX は macOS 専用の軽量なメニューバー型クライアントで、Mac ユーザーに推奨されます。
Android スマホで Clash を使うには?
Android ユーザーには Clash for Android (CFA) をお勧めします。APK をインストール後、「設定」から「+」をタップしてサブスクリプション URL を追加し、更新してください。メイン画面で「起動」をタップすれば利用開始です。CFA も TUN モードによるグローバルプロキシをサポートしています。
iPhone (iOS) で Clash を使うには?おすすめのクライアントは?
iOS 向け (iPhone / iPad) には Stash または Shadowrocket をお勧めします。どちらも Clash 設定ファイルとサブスクリプションリンクを完全にサポートしており、ネットワーク設定で TUN モードを有効にしてグローバルプロキシを利用可能です。これらのアプリは App Store での購入(海外 Apple ID が必要)が必要です。Quantumult X も非常に高機能で人気があります。
Linux で Clash をインストールして使うには?
Linux ユーザーには2つの選択肢があります:① GUI 環境を利用する場合は Clash Verge がおすすめで、Ubuntu, Debian, Arch Linux などの主要ディストリビューションに対応したパッケージ (.deb / .rpm / .AppImage) をインストールして利用できます。② サーバーや上級者向けには Clash Core CLI を直接使用し、YAML ファイルで管理し、systemd で自動起動させる方法が、パフォーマンスが最も高くリソース消費も極めて少なくなります。