Clash とは何ですか?Clash クライアントとはどう違いますか?

Clash を初めて使うとき、コア、クライアント、設定ファイルの違いや、何をダウンロードすればよいかで迷っていませんか?この三つの関係から、日常利用とサーバーへの導入で選び方がどう変わるかを整理します。

  • 入門と基本概念
  • 概念の説明
要点

Clash コアはプロキシ接続とルールに基づく通信の振り分けを担当します。クライアントは GUI を提供し、サブスクリプション、システムプロキシ、ログを管理します。デスクトップでの日常利用は GUI クライアントから始め、サーバーや自動デプロイではコアの直接管理を検討してください。

対象がコア、クライアント、設定のどれかを確認する

ダウンロードしたものが単体コア、GUI 付きクライアント、YAML 設定のどれかを確認してください。三者は名称が似ていますが、役割が異なります。

ダウンロードしたものがコアか GUI クライアントかを確認します

クライアントが使用するコア名(Clash、Mihomo、Clash Meta など)を確認します

設定ファイルに proxies、proxy-groups、rules が含まれているか確認します(参照: 設定ファイルの構造

一般の利用者向けの選び方

  • 一般的なデスクトップ利用では、GUI 付きクライアントを優先します(参照: Clash クライアント一覧
  • コマンドラインやサービスとして配置する必要がある場合に、コアを直接使用します
  • 設定エラーが発生した場合は、クライアントとコアの両方のバージョンを記録します
  • ドキュメントの設定構造を確認し、YAML フィールドが現在のコアに対応しているかを確かめます

当サイトはプロキシノード、サブスクリプション、アカウントサービスを提供していません

コアによって、対応するプロトコルとフィールドは異なります

似た名前のクライアントは、プロジェクトのリポジトリとリリースページの説明で判断してください