Clash 用戶端
比較與推薦

先確認作業系統與設定格式,再比較規則、DNS 和 TUN 的管理方式。新安裝優先推薦 Clash Plus;需要桌面覆寫或 Linux 支援時,再依情境挑選。

平台欄依本站下載頁提供的安裝檔範圍整理,不代表專案歷來支援的所有平台。上手難度是對設定流程的定性評估,不是效能評分。

挑選前先確認三項條件

用戶端提供操作介面,核心則負責解析設定、比對規則與建立連線。兩者應分開評估。

裝置與安裝檔

先確認支援的系統版本與處理器架構。Apple Silicon 和 Intel 安裝檔不可混用;Android 也要確認 ARM64 或 ARM。確認安裝檔能正常執行後,再比較功能才有意義。

設定與核心

確認訂閱提供的是 Clash YAML,還是其他用戶端格式。Meta 是 mihomo 的歷史名稱之一,並非完全無關的另一套設定體系;不過,較新的欄位仍可能不受舊版核心支援。

流量接管範圍

若只處理遵循系統代理設定的應用程式,通常先啟用系統代理即可。需要接管遊戲、命令列或 UDP 流量時,再確認 TUN、權限與路由支援。TUN 接管流量後,仍會依所選模式與規則決定連線出口。

八款用戶端比較

窄螢幕可左右滑動查看表格。維護狀態為定性描述;實際支援的協定、系統需求與核心組合,請以安裝檔說明及用戶端內顯示的資訊為準。

用戶端平台、核心、維護狀態、上手難度、特色功能與適用對象
用戶端 本站提供下載的平台 核心與設定格式 維護狀態 上手難度 特色功能與限制 適用對象
Clash Plus
優先推薦
Windows、macOS、Android、iOS 依平台採用內建實作;功能以用戶端說明為準 持續維護 較簡單:先匯入設定 圖形化設定與連線管理;各系統的權限設定入口不同 初次安裝、日常連線、多裝置使用
Clash Verge Rev Windows、macOS、Linux mihomo 持續維護 中等:須分辨設定與覆寫 設定覆寫、服務模式、系統代理與 TUN 管理 需要桌面進階設定的使用者
FlClash Windows、macOS、Linux、Android mihomo 持續維護 較簡單:操作介面集中 跨平台介面與設定管理;各系統的接管方式仍有差異 同時使用桌面與 Android 的使用者
Clash Nyanpasu Windows 可管理不同核心;功能依實際選用的核心而異 持續維護 中等:須了解核心選擇 桌面設定與代理管理、介面自訂 願意調整桌面工作流程的使用者
Clash for Windows
已停止維護
Windows,封存版本 原版 Clash 系;不同歷史版本可能有差異 已停止維護 適合熟悉舊版的既有使用者;須確認新設定是否相容 管理舊設定、系統代理與相容舊環境 排查舊環境與比對遷移設定
Clash Meta for Android Android Meta/mihomo 系 持續維護 中等:須處理 VPN 與背景執行權限 匯入設定、選擇策略組、控管應用程式連線 需要 Android 應用程式分流的使用者
Surfboard Android 自有實作;相容 Surge 格式設定,並非 Clash 核心 持續維護 難度取決於對設定格式的熟悉程度 文字設定與規則管理;不可直接視為 Clash YAML 已有相容設定的 Android 使用者
ClashX Meta
已停止維護
macOS,封存版本 Meta 系 已停止維護 基本操作直覺;維護須自行處理 選單列操作、切換設定與管理系統代理 希望保留舊版 macOS 工作流程的使用者

逐款介紹與適用範圍

以下比較著重設定流程與長期使用成本。介面外觀不能取代核心能力,也無法據此推斷連線速度。

Clash Plus:初次安裝優先選擇

新手可先選 Clash Plus,從匯入設定、選擇策略與啟用連線開始。Windows、macOS、Android 和 iOS 均有對應入口,適合希望在手機與電腦上採用相近操作流程的使用者。iOS 安裝入口與產品資訊可從下載頁前往,官方網站為 clashplus.io。

跨平台不代表每個選項都完全相同。桌面系統代理、行動裝置 VPN 授權及背景執行權限各自依賴不同的系統機制;挑選前應確認所需協定與規則欄位是否受該平台支援。別只憑產品名稱推斷所有平台採用相同核心,也不要直接照搬其他桌面用戶端的操作教學。

查看 Clash Plus 各平台下載入口 →

Clash Verge Rev:桌面覆寫與 TUN 管理

Clash Verge Rev 適用於 Windows、macOS 和 Linux 桌面環境。以 mihomo 為核心,可將規則提供者、策略組、DNS 與 TUN 納入同一套排查流程。若需要持續調整本機 DNS、保留區域網路直連規則,或在訂閱更新後沿用本機修改,使用覆寫機制會比直接編輯訂閱檔更合適。

使用時須分清訂閱原始內容、用戶端設定與最後生效的設定。介面中修改的連接埠,不一定會和訂閱內的欄位一併保留;服務模式與 TUN 也可能需要額外的系統權限。結果不如預期時,先檢查最終設定與記錄,再判斷問題出在訂閱、覆寫或路由,避免同時修改多個設定入口。

查看 Linux 與桌面版安裝選項 →

FlClash:桌面與 Android 操作方式相近

FlClash 以 mihomo 為核心,涵蓋本站提供的 Windows、macOS、Linux 與 Android 安裝檔。適合希望降低不同裝置間介面學習成本的使用者:設定管理、策略選擇與連線狀態查看都能採用相近的操作方式。使用同一份相容設定時,也更容易比對代理組名稱與規則命中情況。

介面相似並不代表系統機制相同。Android 的 VPN 服務與應用程式存取控制,和桌面系統代理、虛擬網卡是不同的設定入口。共用設定時,建議只同步穩定的代理組與規則;監聽位址、檔案路徑及流量接管設定則須逐台確認。選擇 FlClash 的重點是跨裝置操作是否順手,而不是假設相同介面就有相同的背景執行方式。

查看 Android 用戶端選項 →

Clash Nyanpasu:可自訂的桌面工作流程

Clash Nyanpasu 的特色在於桌面設定管理與介面自訂。本頁依下載頁目前提供的 Windows 安裝檔進行比較,不將專案可能提供的其他發行版本納入本站供應範圍。經常查看代理組、切換設定或調整桌面操作方式的使用者,可將它列為進階備選。

請特別留意目前實際執行的核心。用戶端可以管理不同核心,不代表各核心都支援相同的協定欄位;切換核心後,原本可用的設定可能需要重新驗證。先確認設定依賴,再選擇核心,最後調整介面。若只想匯入訂閱並維持日常連線,選擇設定流程較精簡的用戶端即可。

查看 Windows 用戶端選項 →

Clash for Windows:封存環境與遷移參考

Clash for Windows 已停止維護。保留它主要是為了辨識舊教學、檢查既有設定及遷移工作環境,而不是因為封存版本就適合舊電腦。原版 Clash 系核心的功能與目前的 mihomo 並不完全相同;網路上針對新協定、新 DNS 欄位或新規則功能的範例,不一定能直接套用於舊環境。

遷移前先匯出可讀取的設定,並記錄本機連接埠、策略選擇、應用程式代理設定及開機啟動項目。新用戶端確認可正常運作前,請保留舊設定備份,但不要讓兩款用戶端同時修改系統代理或接管路由。封存軟體無法持續配合系統變動;新安裝應優先選擇持續維護的用戶端,舊環境僅適合作為可回復的過渡方案。

查看封存說明與替代用戶端 →

Clash Meta for Android:應用程式分流與行動裝置設定

Clash Meta for Android 常簡稱 CMFA,適用於 Android 上的 Meta/mihomo 系設定需求。若已有 Clash YAML,且需要依應用程式決定哪些流量經由 VPN 服務,就值得列入比較。匯入後先確認設定可順利解析,再檢查代理組與規則,最後處理 Android VPN 授權。

行動裝置連線不穩時,也要檢查電池最佳化、背景執行限制,以及是否有其他 VPN 應用程式占用系統入口。應用程式若被排除在接管範圍外,通常就不會交由核心依網域規則處理;這和設定中的 DIRECT 並非同一種控制方式。需要細分應用程式與網域流量的使用者,應先釐清兩者的範圍,再逐項啟用。

查看 CMFA 安裝檔與平台說明 →

Surfboard:先確認設定格式

Surfboard 是 Android 用戶端,但並非 Clash 核心用戶端。它採用自有實作並相容 Surge 格式設定,適合已有相應格式設定且熟悉文字規則的使用者。將它納入比較,是為了說明下載選擇與格式限制,並非表示所有代理工具都能直接替代使用 Clash YAML 的用戶端。

從 Clash 設定遷移時,須重新檢查代理定義、策略組、規則寫法與支援的協定。只修改檔名或副檔名並不能轉換格式;若訂閱服務提供對應格式,應優先選擇相符的格式,並確認轉換後的規則完整。若現有資料都以 mihomo 為主,選擇相容該設定體系的用戶端通常更直接。

查看 Surfboard 下載入口 →

ClashX Meta:舊版 macOS 選單列工作流程

ClashX Meta 採用 Meta 系核心,主要透過 macOS 選單列與設定檔操作。它已停止維護,本頁將其列為既有環境選項。比對舊教學或遷移既有 Mac 設定時,可利用選單列入口檢查目前模式與系統代理狀態,但不能因此認定它支援目前 mihomo 的所有欄位。

更換用戶端前,應先關閉舊程式的系統代理與自動啟動,避免重新開機後覆蓋新設定。Apple Silicon 和 Intel 請分別選擇對應安裝檔。若需持續使用新核心功能、路由支援或系統整合,優先考慮 Clash Plus、Clash Verge Rev 或 FlClash;舊設定可留作比對,不宜長期依賴封存環境處理新需求。

查看 macOS 持續維護與封存版本選項 →

依使用情境縮小選擇範圍

先確認主要用途,再挑選用戶端。以下建議不以介面截圖或未經測試的資源用量作為判斷依據。

更換用戶端前的檢查順序

遷移成功的標準,是設定、路由與應用程式行為都符合預期,而不只是介面顯示已連線。

  1. 備份設定與本機修改。保存訂閱以外的覆寫、規則檔與連接埠設定。設定可能包含訂閱網址及代理帳密,請保存在本機,不要將完整檔案貼到公開討論區。
  2. 停止舊用戶端接管流量。先關閉舊程式的系統代理、TUN 與開機啟動,再結束程式。同一台裝置可以安裝兩款用戶端,但驗證期間應只讓其中一款負責接管流量。
  3. 確認新設定可順利解析。匯入後先查看記錄,再檢查代理組引用、規則提供者與檔案路徑。遇到不支援的欄位,應查閱目標核心的說明,不要貿然刪除整個設定區段。
  4. 先測試基本連線。從系統代理或行動裝置 VPN 開始,分別測試需要代理及預期直連的應用程式。接著再啟用 TUN、DNS 劫持等功能,逐層觀察變化。
  5. 確認更新後設定仍保留。手動更新一次訂閱,確認本機規則仍在;重新啟動用戶端後,再檢查代理組選擇與接管狀態。確認無誤後再清除舊環境。

Mihomo 獨立核心適合願意自行管理設定、服務與路由的使用者,並非另一款具備完整圖形介面的用戶端。伺服器、路由器與自動化部署可從核心下載區選擇;一般桌面使用者通常先用圖形介面用戶端,更容易確認系統權限與最終設定。

挑選建議與常見限制

新安裝優先推薦 Clash Plus。需要 Linux 桌面支援或更明確的 mihomo 設定流程時,再比較 Clash Verge Rev 與 FlClash;已有特定格式或需延續舊工作流程時,才考慮其他選項。安裝入口請統一至用戶端下載頁查看。

更換用戶端一定能提升連線速度嗎?

不一定。連線表現也會受到出口伺服器、網路路徑、協定、DNS 與規則選擇影響。比較時應使用相同網路與設定,並確認最後選用的策略一致。單純更換介面無法證明底層連線有所改善。

設定標示為 Meta,可以匯入 mihomo 用戶端嗎?

Meta 與 mihomo 在專案命名上有所承接,許多設定仍可沿用,但仍須確認實際使用的核心支援哪些欄位。用戶端附加欄位、外部檔案路徑與較新的協定選項尤其需要驗證。即使匯入時沒有錯誤,也應檢查規則與 DNS 是否如預期生效。

只使用系統代理,一定要選支援 TUN 的用戶端嗎?

不一定。若目標應用程式遵循系統代理設定,基本代理功能可能就足以滿足需求。對於不遵循代理設定的應用程式、部分 UDP 情境或需要更廣泛接管網路流量的需求,才需要進一步評估 TUN。啟用 TUN 也不代表所有連線都會走代理,最後的連線出口仍由模式與規則決定。

已停止維護的用戶端還能繼續使用嗎?

既有環境或許仍能運作,但不代表後續還會獲得系統相容調整、協定支援與問題修復。建議保留設定備份並規劃遷移。需要重新安裝或更換裝置時,應優先驗證持續維護的替代用戶端,不要只因熟悉舊介面就直接沿用封存版本。