클라이언트 선택 · 플랫폼 및 코어 비교

Clash 클라이언트 비교

먼저 기기와 설정 형식을 확인한 다음 코어와 관리 기능을 비교하세요. UI가 비슷해도 프로토콜 지원, 규칙 문법, 시스템 트래픽 처리 방식은 다를 수 있습니다.

Clash Plus 우선 추천

처음 설치하거나 컴퓨터와 휴대폰을 함께 사용하는 분이라면 Clash Plus부터 살펴보세요. 이 사이트에서 Windows, macOS, Android, iOS 다운로드를 확인할 수 있습니다. 먼저 구독을 가져오고 규칙 모드와 연결을 확인한 뒤, 데스크톱 오버라이드·코어 관리·Linux 지원이 필요할 때 다른 클라이언트를 비교하세요.

우선 추천은 설치 경로에 대한 안내이며 속도 순위가 아닙니다. 실제 연결 품질은 서버, 회선, 프로토콜 설정, 기기 네트워크 환경에 따라 달라집니다. 같은 이름의 클라이언트라도 플랫폼별 기능이 완전히 같다고 볼 수 없습니다.

플랫폼·코어·사용 난이도

플랫폼 열에는 이 사이트의 다운로드 항목을 표시했습니다. 프로젝트가 과거에 지원했던 모든 빌드 대상을 뜻하지는 않습니다. 좁은 화면에서는 표를 가로로 스크롤할 수 있습니다. 유지보수 상태와 내장 코어는 선택한 설치 패키지의 프로젝트 안내를 확인하세요.

이 사이트의 클라이언트 선택 비교표
클라이언트 이 사이트에서 제공하는 플랫폼 코어 및 설정 체계 유지보수 상태 사용 난이도 주요 기능 및 추천 대상
Clash Plus Windows / macOS / Android / iOS Clash 호환 설정을 사용합니다. 코어 및 설정 항목 지원 여부는 플랫폼별 안내를 확인하세요. 활발히 유지보수 중 낮음 · 구독 형식을 먼저 확인하세요 여러 기기에서 사용할 클라이언트를 찾거나 처음 설치해 일상적으로 구독을 이용하는 분에게 적합합니다.
Clash Verge Rev Windows / macOS / Linux mihomo 활발히 유지보수 중 기본 사용은 쉬우나 오버라이드와 TUN을 사용하려면 추가 학습이 필요합니다. 설정 오버라이드·서비스 모드·TUN을 지원합니다. 데스크톱을 세밀하게 관리하려는 분에게 적합합니다.
FlClash Windows / macOS / Linux / Android mihomo 활발히 유지보수 중 낮음 · 시스템 권한은 플랫폼마다 다릅니다 크로스 플랫폼에서 비슷한 사용 흐름을 제공해 데스크톱과 Android를 함께 쓰기 좋습니다.
Clash Nyanpasu Windows 코어 관리 기능을 지원합니다. 실제 기능은 선택한 코어에 따라 달라집니다. 활발히 유지보수 중 보통 · UI 설정과 코어 설정을 구분해야 합니다 데스크톱 설정 및 코어 관리 기능을 제공해 설정을 시험하거나 고급 기능을 쓰려는 분에게 적합합니다.
Clash for Windows Windows(아카이브) 주로 오리지널 Clash 계열을 사용합니다. 과거 설치 과정에서 코어를 수동으로 바꾼 경우도 있습니다. 유지보수 중단 구형 환경에 익숙한 사용자라면 마이그레이션 비용을 먼저 따져보세요. 기존 설정 재현용이며 새 설치의 기본 선택으로는 권장하지 않습니다.
Clash Meta for Android Android Meta/mihomo 계열입니다. 내장 빌드에 따라 달라집니다. 포크별로 유지보수 상태가 다르므로 설치 전에 해당 포크의 공지를 확인하세요. 보통 · VPN 권한과 백그라운드 제한을 설정해야 합니다. 앱별 프록시 분할과 설정 파일 관리를 지원해 Android 설정을 직접 관리하는 분에게 적합합니다.
Surfboard Android 자체 구현과 Surge 스타일 설정을 사용하며 Clash 코어를 사용하지 않습니다. 활발히 유지보수 중 호환되는 설정이 있으면 쉬우며, 그렇지 않으면 변환해야 합니다. 호환 설정을 보유하고 문법과 프로토콜을 직접 확인할 수 있는 분에게 적합합니다.
ClashX Meta macOS(아카이브) Meta 계열입니다. 계속 업데이트되는 mihomo 빌드와 동일하지 않습니다. 유지보수 중단 메뉴 막대에서 간편하게 조작할 수 있지만, 기존 설정 항목은 호환 여부를 확인해야 합니다. 구형 macOS 사용 방식과 기존 설정을 재현할 때 적합합니다.

오리지널·Meta·mihomo의 관계

클라이언트는 UI, 구독 관리, 시스템 연동을 담당하고 코어는 설정 해석, 규칙 매칭, 연결을 담당합니다. 제품을 고를 때는 이 두 계층을 나누어 살펴보세요.

오리지널 Clash와 구형 클라이언트

오리지널 Clash는 여러 구형 가이드와 설정 예시의 기반이 됐습니다. Clash for Windows는 당시 널리 쓰인 GUI 클라이언트지만, 클라이언트 이름이 코어 버전을 의미하지는 않습니다. 오리지널 프로젝트의 유지보수가 중단된 뒤에도 기존 설정이 작동할 수는 있지만, 새로운 프로토콜·규칙 항목·시스템 환경까지 지원된다는 뜻은 아닙니다.

설정에서 인식할 수 없는 프록시 유형이 나타나면 먼저 코어의 지원 범위를 확인하세요. 같은 구독을 다시 가져와도 코어가 지원하지 않는 문법 문제는 해결되지 않는 경우가 많습니다.

Clash Meta와 mihomo

Clash Meta는 Clash 생태계에서 확장된 코어 포크이며, 이후 mihomo라는 이름으로 개발이 이어졌습니다. 구형 가이드의 Meta와 현재 mihomo는 역사적으로 이어져 있지만, 지원 기능은 빌드 시점에 따라 다릅니다. Verge Rev와 FlClash 같은 클라이언트는 mihomo를 기반으로 설정 및 시스템 트래픽 처리 기능을 제공합니다.

같은 코어를 사용해도 클라이언트가 설정을 생성하는 방식, 권한 처리, 오버라이드 순서에 따라 동작이 달라질 수 있습니다. 프로토콜 설계와 설정 항목 차이는 프로토콜 안내서에서 확인하세요.

클라이언트 8종 상세 비교

아래 설명은 설정 흐름과 관리 부담을 중심으로 정리했습니다. 다운로드 수, 평점, 노드 테스트 수치로 결론을 내리지 않습니다.

우선 추천

Clash Plus: 첫 설치와 여러 기기에서 사용

Clash Plus는 기본 선택지로 시작하기 좋습니다. 기기에 맞는 다운로드 항목을 선택한 다음 서비스 제공업체가 안내하는 호환 구독을 사용하세요. 주로 프록시 그룹 전환, 규칙 모드 사용, 기본 연결 상태 확인이 필요한 분이라면, 처음부터 코어 설정을 깊이 파고들기보다 이 기능부터 익히는 편이 효율적입니다.

크로스 플랫폼이라고 해서 설정이 완전히 호환되는 것은 아닙니다. 특히 데스크톱 설정을 휴대폰으로 옮길 때는 프록시 프로토콜, 규칙 모음, DNS 항목을 확인하세요. iOS 사용자는 다운로드 페이지에서 App Store로 이동할 수 있으며, 공식 웹사이트 clashplus.io에서 제품 정보를 확인할 수 있습니다. Linux나 복잡한 데스크톱 오버라이드가 필요하다면 Verge Rev, FlClash 등도 비교해 보세요.

Clash Plus 플랫폼별 다운로드 보기 →

Clash Verge Rev: 데스크톱 설정과 오버라이드

Clash Verge Rev는 Windows, macOS, Linux 데스크톱용 클라이언트이며 mihomo 코어를 사용합니다. 원격 구독을 유지하면서 로컬 규칙을 추가하고 DNS를 조정하거나 시스템 프록시를 관리하려는 분에게 적합합니다. 서비스 모드와 TUN은 시스템 트래픽을 처리하는 서로 다른 방식이며, 권한과 설치 절차는 운영체제에 따라 다릅니다.

주요 학습 부담은 기본 연결보다 설정 구조에 있습니다. 구독 원본, 오버라이드 내용, 실제 적용된 최종 설정을 구분해야 합니다. 내려받은 구독 파일을 직접 수정하면 업데이트 과정에서 변경 내용이 사라질 수 있습니다. CFW에서 옮길 때는 구독만 먼저 가져와 정상 작동을 확인한 뒤 기존 스크립트와 바로 가기 설정을 하나씩 다시 구성하세요.

데스크톱 설치 옵션 보기 →

FlClash: 데스크톱과 Android에서 비슷한 사용 흐름

FlClash는 mihomo를 사용하며 이 사이트에서 Windows, macOS, Linux, Android용 다운로드를 제공합니다. 컴퓨터와 Android 휴대폰에서 비슷한 방식으로 조작하고 싶은 분은 후보로 고려할 수 있습니다. 비슷한 레이아웃 덕분에 설정, 프록시 그룹, 연결 옵션을 찾기 쉽지만 구독·규칙·로컬 오버라이드가 자동으로 동기화되지는 않습니다.

모바일에서는 시스템 VPN 권한과 백그라운드 실행 정책을 확인해야 합니다. 데스크톱에서는 시스템 프록시와 TUN을 구분하세요. 휴대폰의 배터리 절약 설정을 데스크톱 서비스 모드와 같은 방식으로 생각하면 안 됩니다. 플랫폼을 바꾼 뒤에는 UI에 연결됨이라고 표시되는지만 볼 것이 아니라 DNS, 우회 규칙, 앱별 트래픽 처리 범위도 다시 확인하세요.

Android 클라이언트 보기 →

Clash Nyanpasu: 코어 관리와 설정 실험

Clash Nyanpasu는 데스크톱 설정 관리와 코어 관리 기능을 제공하며, 클라이언트 설정·코어 매개변수·구독 항목을 구분해 다룰 수 있는 사용자에게 적합합니다. 이 사이트에서는 Windows 설치 파일을 제공합니다. 이는 이 사이트에서 제공하는 패키지 범위일 뿐, 프로젝트가 Windows만 지원한다는 뜻은 아닙니다.

코어 변경은 모든 문제를 해결하는 만능 버튼이 아닙니다. 변경 전에 현재 코어를 기록하고 설정에 특정 코어 전용 항목이 있는지 확인한 뒤 복구 가능한 사본을 보관하세요. 한 코어에서 실행된 설정이 다른 코어에서도 같은 DNS나 라우팅 방식으로 작동한다고 볼 수 없습니다. 구독을 일상적으로 가져와 사용하는 정도라면 코어 전환 기능 때문에 관리 절차를 늘릴 필요는 없습니다.

Windows 클라이언트 보기 →
유지보수 중단

Clash for Windows: 아카이브 및 마이그레이션 참고

Clash for Windows는 CFW라고도 하며 유지보수가 중단됐습니다. 아카이브 다운로드는 구형 환경 재현, 기존 설정 확인, 마이그레이션 준비에 활용할 수 있지만 새 사용자의 장기 기본 클라이언트로는 권장하지 않습니다. 구형 가이드에 나오는 설정 이름과 스크립트 방식이 현재 클라이언트에 그대로 적용되지 않을 수도 있습니다.

마이그레이션할 때는 구독 주소, 로컬 규칙, 오버라이드 스크립트, 포트 설정을 따로 저장하세요. 새 클라이언트에서 원본 구독이 작동하는지 먼저 확인한 뒤 사용자 설정을 옮기고, 설정 디렉터리 전체를 그대로 덮어쓰지 마세요. 기존 환경에서 코어를 수동으로 교체했다면 실제 코어 이름도 기록해야 새 클라이언트의 호환성을 잘못 판단하지 않습니다.

CFW 마이그레이션 단계 보기 →

Clash Meta for Android: 앱별 프록시 분할 및 설정 관리

Clash Meta for Android는 CMFA라고도 하며 Meta/mihomo 계열 코어를 기반으로 Android 설정 기능을 제공합니다. 설치 파일의 아키텍처, Android 버전 호환성, 사용 중인 포크의 유지보수 공지를 각각 확인하세요. 이름이 같거나 비슷한 빌드라도 코어 기능이 같다고 단정할 수 없습니다.

구독 파일, 앱별 프록시 분할, VPN 서비스 작동 방식을 이미 알고 있는 사용자에게 더 적합합니다. 백그라운드에서 연결이 끊기면 먼저 시스템 배터리 관리와 백그라운드 권한을 확인하세요. 특정 앱만 연결되지 않을 때는 앱 선택 범위와 규칙 적용 여부를 살펴보세요. 일반적인 Android 사용자 환경에서는 VPN 서비스를 사용하는 두 개의 트래픽 처리 도구를 동시에 켤 수 없는 경우가 많으므로, 테스트할 때 다른 유사 서비스를 종료하세요.

Android 설치 파일 아키텍처 확인 →

Surfboard: 별도의 설정 체계를 사용하는 Android 클라이언트

Surfboard는 UI만 바꾼 Clash가 아닙니다. 자체 구현과 Surge 스타일 설정을 사용하며, 설정 문법이 비슷하다고 해서 Surge의 모든 기능을 지원하는 것은 아닙니다. 호환 설정을 보유했거나 해당 규칙 체계를 명확히 필요로 하는 Android 사용자라면 별도 선택지로 비교해 볼 수 있습니다.

Clash YAML 구독은 파일 확장자만 바꿔서 바로 사용할 수 없습니다. 변환할 때는 노드뿐 아니라 프록시 그룹, 규칙, DNS 동작도 옮겨야 하며 일부 설정 항목은 대응 기능이 없을 수 있습니다. 먼저 구독 서비스에서 호환 형식을 제공하는지 확인한 뒤 마이그레이션을 검토하세요. 기존 설정에서 mihomo 전용 항목을 많이 사용한다면 해당 코어를 지원하는 클라이언트를 계속 사용하는 편이 관리하기 쉽습니다.

Surfboard 다운로드 보기 →
유지보수 중단

ClashX Meta: 구형 macOS 메뉴 막대 환경

ClashX Meta는 Meta 계열 코어를 사용하며 주로 macOS 메뉴 막대에서 조작합니다. 현재는 유지보수가 중단된 아카이브 클라이언트로 보관되어 있습니다. 기존 메뉴 막대 방식에 익숙한 사용자는 과거 설정을 이해하는 데 참고할 수 있지만, 새로 설치할 때는 구형 가이드에 나온 이름만 따라가기보다 현재 유지보수 중인 제품을 먼저 비교하세요.

ClashX Meta에서 다른 macOS 클라이언트로 옮길 때는 구독뿐 아니라 남아 있는 시스템 프록시 설정, 보조 서비스, 로컬 수신 포트도 확인하세요. 포트와 프록시 설정이 서로 덮어쓰는 일을 줄이려면 기존 클라이언트를 종료한 다음 새 클라이언트를 실행하세요. Apple Silicon과 Intel용 설치 파일은 기기 아키텍처에 맞춰 선택해야 하며 파일 이름에 macOS가 들어 있는지만 봐서는 안 됩니다.

현재 macOS 클라이언트 선택지 보기 →

사용 목적에 따라 후보 좁히기

가장 중요한 요구 사항 하나부터 정하세요. 클라이언트, 구독, DNS, 트래픽 처리 모드를 한꺼번에 바꾸면 연결 문제가 생겼을 때 원인을 찾기 어렵습니다.

설치 및 마이그레이션 전 확인 순서

클라이언트를 선택했다면 작동하는 동일한 설정으로 비교 테스트를 진행하세요. 여러 설정을 한꺼번에 바꾸기보다 언제든 되돌릴 방법을 마련해 두는 것이 중요합니다.

  1. 기기 조건 확인.운영체제 버전, 프로세서 아키텍처, 설치 권한을 확인하세요. 데스크톱용 설치 파일과 모바일용 설치 파일은 서로 대신 사용할 수 없으며, macOS에서는 Apple Silicon과 Intel을 구분해야 합니다.
  2. 구독 형식 확인.설정 제공업체에 사용할 클라이언트와 코어의 지원 여부를 문의하세요. 노드를 읽을 수 있어도 프록시 그룹, 규칙 모음, DNS 동작까지 모두 유지되는 것은 아닙니다.
  3. 로컬 사용자 설정 백업.구독 출처, 규칙 오버라이드, 스크립트, 포트, 앱별 프록시 범위를 각각 기록하세요. 구독 주소에 접근 자격 정보가 포함될 수 있으므로 공개 스크린샷이나 문의 글에 올리지 마세요.
  4. 연결을 단계별로 확인.기존 클라이언트를 종료하고 새 클라이언트에서 기본 모드를 먼저 테스트한 뒤 TUN이나 사용자 지정 DNS를 추가하세요. 연결에 실패하면 로그에서 설정 해석 오류와 권한 안내를 먼저 확인하세요.
  5. 시스템에 남은 설정 확인.기존 프록시, 시작 프로그램, 백그라운드 서비스가 새 설정을 덮어쓰지 않는지 확인하세요. 두 클라이언트가 시스템 프록시를 반복해서 변경하지 않도록 연결 확인을 마친 뒤 기존 설정을 정리하세요.

용어는 용어집에서 확인하고, 연결 문제가 있으면 자주 묻는 질문을 살펴보세요. 설치 파일은 다운로드 페이지에서 확인할 수 있습니다. 이 페이지는 UI 선호도를 프로토콜 호환성의 근거로 삼지 않습니다.