clash-core — bash — 120×40 ● CONNECTED

Clash v3.0 — 免費開源網路代理工具

⚡ 高效能內核 ◈ 多協定矩陣 ⊕ 規則分流引擎 ▲ Go 原生編譯

Clash 是一款免費開源的網路代理工具。基於 YAML 配置,支援智慧規則分流,一鍵匯入訂閱連結即可使用,適配 Windows、macOS、Linux、Android 與 iOS 全平台。

42.9k+ GitHub 收藏數
5M+ 累計下載量
<1ms 規則匹配延遲
GPL-3.0 開源許可證

>> 核心功能介紹 [FEATURES]

◈ MOD_ROUTING

智慧規則分流

拋棄傳統的全域代理模式。支援基於 Domain、IP CIDR、GeoIP 及連接埠的精細化分流規則。毫秒級判定,流量精準調度至最優出站節點。

⊕ MOD_MULTIPROTO

多協定支援

底層深度相容 Shadowsocks、Vmess、Snell、SOCKS5 等主流加密傳輸協定。模組化解析機制,輕鬆應對極其複雜的網路拓撲結構。

⊞ MOD_CROSSPLAT

全平台支援

使用原生 Go 語言編譯內核,完美適配 Windows、macOS、Linux、Android 與 iOS 終端。一次編寫設定檔,全生態無縫漫遊。

▲ MOD_PERFORM

高效能低記憶體佔用

採用底層非同步 I/O 架構編寫,極低記憶體駐留。在千兆級網路吞吐下仍能保持系統零延遲,極致榨乾頻寬潛能,專為高負載打造。

⑆ MOD_API

RESTful API 與面板控制

內建完整的 RESTful API 介面與 WebSocket 即時事件監控。允許第三方外部 UI 動態接管、設定重載與流量面板渲染。

⊙ MOD_OPENSRC

完全開源,無後門

核心程式碼完全開源並託管於 GitHub。拒絕閉源黑盒執行,無後門監控,絕對尊重並從底層保護極客的數位隱私自由。

>> 支援平台一覽 [PLATFORMS]

全平台原生編譯,無論您使用哪種作業系統,均可獲得一致的極致體驗。點擊平台圖示即可跳轉至對應下載入口。

Clash 是什麼?
Clash 是一款基於規則的網路代理工具,類似於 Shadowsocks 用戶端,但功能更強大。它可以幫助你管理多個代理節點,並根據訪問的網站自動選擇直連或代理,讓國內外網路訪問都流暢無阻。

>> 三步極速上手 [QUICKSTART]

01

下載用戶端

選擇適合您平台的用戶端版本,一鍵下載安裝即可。支援 Windows / macOS / Linux / Android 全平台。

02

匯入訂閱設定

將服務商提供的 YAML 訂閱連結匯入用戶端。Clash 將自動解析節點、規則集與策略組,零手動操作。

03

開啟系統代理

一鍵啟用系統代理或 TUN 模式,即刻享受精準分流、低延遲的網路路由體驗,全程無感知。

>> 工作原理:智慧分流架構 [ARCHITECTURE]

[ LOCAL_NET ] [ CLASH_CORE_ENGINE ] [ WAN_INTERNET ] | | | (TUN/TAP/PROXY) +----------+----------+ +----------+----------+ | | | | | [ Requests ] ======> | Rule Matching | ======> | Proxied Sites | | | GeoIP / Domain | | SS / VMess / TLS | | +----------+----------+ +----------+----------+ | | | +------------------ [ DIRECT ] ----------------------> Domestic Sites

支援 TUN 虛擬網卡模式與傳統代理模式。內核級接管所有 TCP/UDP 流量,透過內建的 Rule-ProviderGeoSite 資料庫,智慧分離國內外流量,徹底解決 DNS 污染與局部網路阻斷問題。

>> 設定檔預覽 [CONFIG.YAML]

~/clash/config.yaml
# Clash 核心配置 · 基礎範例
port: 7890 # HTTP 代理連接埠
socks-port: 7891 # SOCKS5 代理連接埠
allow-lan: false
mode: rule # rule / global / direct
log-level: info
proxies:
  - name: "🇭🇰 香港節點-01"
    type: ss
    server: hk01.example.com
    port: 8388
    cipher: aes-256-gcm
rules:
  - GEOIP,CN,DIRECT # 國內流量直連
  - DOMAIN-SUFFIX,google.com,PROXY
  - MATCH,DIRECT # 兜底規則

>> 加密協定矩陣 [PROTOCOLS]

Shadowsocks (SS) ShadowsocksR (SSR) VMess VLESS Trojan SOCKS5 / HTTP(S) Hysteria / TUIC Snell WireGuard

>> 效能基準參考 [BENCHMARKS]

規則匹配速度≈ 0.3 ms
記憶體佔用(空載)~12 MB
千兆網路吞吐940+ Mbps
並發連線支援無上限

>> 立即下載 Clash [DOWNLOAD]

Terminal — Download Manager v3.0.0
  • 🪟 Windows Invoke-WebRequest -Uri "clash-win.exe"
    v3.0.0 [ .EXE ]
  • 🍎 macOS brew install clash-mac-core
    v3.0.0 [ .DMG ]
  • 🐧 Linux sudo apt-get install clash
    v3.0.0 [ .TAR.GZ ]
  • 🤖 Android adb install clash_android.apk
    v3.0.0 [ .APK ]
  • 📱 iOS App Store → Search "Clash for iOS"
    v3.0.0 [ APP STORE ]

>> 常見問題解答 [FAQ]

Q.01Clash 是免費的嗎?
是的,Clash 核心完全免費且開源(GPL-3.0),所有平台用戶端均可免費下載使用。
Q.02Clash 和 VPN 有什麼區別?
Clash 是基於規則的代理工具,可精確控制哪些流量走代理、哪些直連,比傳統 VPN 更靈活,且不需要安裝虛擬網卡驅動(TUN 模式除外)。
Q.03如何匯入節點的 YAML 訂閱連結?
在各平台用戶端(如 Clash for WindowsClashX)的 Profiles / 設定面板中,將服務商提供的 https://... 訂閱連結貼入 URL 欄並點擊 Download 即可自動解析並載入節點設定。
Q.04什麼是 TUN 模式?我需要開啟嗎?
TUN 模式會在系統內建立一張虛擬網卡,強制接管所有軟體的流量(包括不遵循系統代理的 UWP 應用程式或終端命令列工具)。如果您有玩外服遊戲(需要轉發 UDP 流量)或使用特定非代理軟體的需求,強烈建議在設定中開啟 Service Mode 並啟用 TUN。
Q.05為什麼部分國內網站載入緩慢?如何優化規則?
這通常是因為預設設定不完善導致國內流量被誤判走代理節點。建議在設定中引入 rule-providers,使用最新的 GeoIP (CN)GeoSite 規則集,確保國內直連(DIRECT)判定在代理規則之上,提升網路存取效率。
Q.06Clash 內核與各大 UI 用戶端是什麼關係?
Clash Core 是由 Go 語言編譯的高效能底層命令列引擎,本身无圖形介面。用戶常搜的 Clash for Windows、ClashX (macOS)、Clash for Android 等,均是基於此開源內核開發的第三方 GUI (圖形用戶介面) 控制面板。