클라이언트 선택

Clash 클라이언트
비교·선택 가이드

먼저 플랫폼과 구독 형식을 확인한 다음 설정 관리, TUN 모드, 유지보수 상태를 비교하세요. 일반적인 사용자에게는 Clash Plus를 우선 추천합니다. Flutter 기반의 크로스 플랫폼 인터페이스가 필요하면 FlClash, 데스크톱 설정 오버라이드 작업 흐름이 필요하면 Clash Verge Rev를 살펴보세요.

PLATFORM / CORE / WORKFLOW

클라이언트 한눈에 비교

플랫폼 열은 프로젝트의 지원 범위와 이 사이트에서 안내하는 패키지를 구분합니다. 유지보수 상태는 참고 정보이며, 설치 전에 각 릴리스 안내를 확인하세요. 표는 가로로 스크롤할 수 있습니다.

플랫폼, 엔진, 사용 난이도를 비교합니다. 버전 번호나 평점 순으로 정렬하지 않았습니다.
클라이언트 지원 플랫폼 엔진 또는 설정 생태계 유지보수 상태 사용 난이도 주요 기능 및 추천 사용자
Clash Plus
우선 추천
Windows、macOS、Android、iOS 각 플랫폼의 릴리스 안내 및 설정 호환성 안내 확인 활발히 유지보수 중 낮음, 구독을 가져오면 바로 시작 가능 여러 플랫폼의 선택 경로를 한곳에서 안내합니다. 초보자와 휴대폰·컴퓨터를 함께 사용하는 사용자에게 적합합니다.
Clash Verge Rev Windows、macOS、Linux mihomo, Clash Meta 생태계 활발히 유지보수 중 기본 사용은 쉬움, 오버라이드에는 YAML 이해 필요 구독 관리, 설정 오버라이드, TUN 지원. 고급 데스크톱 사용자에게 적합합니다.
FlClash Windows、macOS、Linux、Android Clash Meta / mihomo 생태계 활발히 유지보수 중 낮음, 프록시 모드 이해 필요 Flutter 기반 크로스 플랫폼 인터페이스, 정책 그룹, 설정 전환을 지원합니다. 데스크톱과 Android를 함께 사용하는 경우에 적합합니다.
Clash Nyanpasu Windows, macOS, Linux 지원. 이 사이트에는 Windows 패키지 안내 지원하는 Clash 계열 엔진과 전환 방식은 배포 패키지에 따라 다릅니다. 활발히 유지보수 중 보통, 엔진과 설정의 관계를 구분해야 함 인터페이스 사용자화와 데스크톱 설정 작업 흐름에 적합합니다. 설정을 직접 정리하고 관리하려는 사용자에게 추천합니다.
Clash for Windows
유지보수 종료
과거 Windows, macOS, Linux 지원. 이 사이트에는 Windows 보관판 안내 기존 Clash / Clash Premium 생태계, mihomo 아님 유지보수 종료 기존 사용자는 익숙하지만, 신규 사용자의 시작용으로는 권장하지 않습니다. 기존 설정 재현과 마이그레이션 비교용입니다. 새 기기에 장기간 사용할 클라이언트로는 권장하지 않습니다.
Clash Meta for Android Android Clash Meta / mihomo 생태계 활발히 유지보수 중 낮음, VPN 권한과 백그라운드 제한을 처리해야 함 Android 전용 설정과 프록시 조작을 제공합니다. Clash YAML 구독을 이미 사용하는 사용자에게 적합합니다.
Surfboard Android 독자적인 구현, Clash / Meta 엔진 아님 활발히 유지보수 중 호환 설정이 있으면 쉬움, 형식 전환에는 추가 학습 필요 자체 지원 설정 구문과 규칙 작업 흐름을 사용합니다. 호환되는 구독을 이미 보유한 사용자에게 적합합니다.
ClashX Meta
유지보수 종료
macOS Clash Meta 생태계. 내장 기능은 보관판 패키지의 범위에 따라 제한됩니다. 유지보수 종료 기본 조작은 쉬우나, 문제 해결에는 시스템 프록시 이해가 필요합니다. 메뉴 막대 조작과 기존 환경을 유지하는 데 적합합니다. 마이그레이션 비교용이며 새로 설치할 클라이언트로는 우선 추천하지 않습니다.

사용 환경에 따라 선택 범위 좁히기

8개 클라이언트별 상세 평가

아래 평가는 조작 흐름과 마이그레이션 비용을 중심으로 정리했습니다. 클라이언트는 설정 진입점, 시스템 연동, 인터페이스 표시를 담당하지만 실제 연결은 구독 내용, 서버 프로토콜, 로컬 네트워크, 규칙 설정의 영향도 받습니다. 인터페이스만 바꾼다고 연결 문제가 해결되는 것은 아닙니다.

Clash Plus: 초보자와 여러 기기 사용자를 위한 우선 선택

Clash Plus는 일반적인 클라이언트 선택의 출발점으로 적합합니다. Windows, macOS, Android, iOS 사용자는 같은 다운로드 센터에서 각 플랫폼의 설치 경로를 찾은 뒤 설치 방법을 확인할 수 있습니다. 여러 기기 조합을 지원한다는 점이 장점이며 모든 플랫폼의 설정 항목이 완전히 같다는 뜻은 아닙니다. 모바일 OS의 VPN 권한, 데스크톱 OS의 프록시 적용 방식, 구독 형식 지원 여부를 각각 확인해야 합니다.

주요 용도가 구독 가져오기, 정책 그룹 선택, 일상적인 전환이라면 먼저 기본 절차가 제대로 작동하는지 확인하세요. 복잡한 YAML을 가져오려면 해당 플랫폼의 릴리스 안내에서 필드 호환성을 확인해야 하며, 다른 클라이언트의 설정 파일 전체가 그대로 작동한다고 가정해서는 안 됩니다. iOS 사용자는 다운로드 페이지의 iOS 섹션에서 App Store로 이동할 수 있습니다.

Clash Verge Rev: 데스크톱 오버라이드와 규칙 관리

Clash Verge Rev는 Windows, macOS, Linux 데스크톱 환경을 대상으로 하며 mihomo 엔진을 사용합니다. 원격 구독을 기본으로 가져온 뒤 로컬 오버라이드로 DNS, 규칙, 정책 그룹 설정을 유지하려는 사용자에게 적합합니다. 서비스 제공자가 업데이트하는 노드 정보와 개인 설정을 분리해 구독을 새로고침할 때마다 같은 YAML을 다시 편집하지 않아도 됩니다.

고급 기능을 활용하려면 원본 설정과 실제 적용되는 설정을 구분해야 합니다. 규칙이 작동하지 않을 때는 규칙 순서뿐 아니라 오버라이드가 활성화되어 있는지, 참조하는 정책 그룹이 존재하는지도 확인하세요. 처음부터 서비스 모드, TUN, 복잡한 스크립트를 한꺼번에 설정할 필요는 없습니다. 항목을 하나씩 추가하면 문제를 일으킨 설정을 찾기 쉽습니다.

FlClash: 데스크톱과 Android에서 비슷한 인터페이스

FlClash는 Flutter 기반 인터페이스와 Clash Meta / mihomo 엔진 생태계를 사용하며, Android와 데스크톱 기기를 함께 쓰는 사용자에게 적합합니다. 설정 전환, 아웃바운드 모드, 정책 그룹 등의 조작 방식이 플랫폼 간에 비슷해 여러 인터페이스를 새로 익히는 부담을 줄여줍니다. 이 사이트에서 안내하는 iOS 클라이언트는 없으므로 iOS 사용자는 별도의 클라이언트를 선택해야 합니다.

인터페이스가 비슷해도 시스템 권한은 다릅니다. Android는 보통 시스템 VPN 권한으로 트래픽을 처리하며, 데스크톱은 시스템 프록시와 TUN을 구분해야 합니다. 먼저 구독 가져오기 튜토리얼에 따라 설정 하나를 완료한 뒤 로컬 규칙을 차례로 추가하세요. DNS, Fake-IP, 정책 그룹 참조는 고급 설정 매뉴얼에서 확인할 수 있습니다.

Clash Nyanpasu: 인터페이스 사용자화와 데스크톱 설정

Clash Nyanpasu는 데스크톱 인터페이스와 설정 구성 방식을 조정하고 싶은 사용자에게 적합합니다. 프로젝트가 지원하는 플랫폼과 이 사이트에서 제공하는 설치 패키지의 범위는 별개로 확인해야 합니다. 이 사이트 다운로드 센터에 Windows 패키지가 있다고 해서 다른 플랫폼을 지원하지 않는다는 뜻은 아닙니다. 선택 전에 배포 패키지에 포함된 엔진, 별도의 엔진 선택 필요 여부, 기존 설정이 의존하는 엔진 확장을 확인하세요.

다른 엔진이나 설정 흐름을 시험하려면 먼저 정상 작동하는 설정을 비교용으로 보관하세요. 엔진을 바꾼 뒤 프로토콜 미지원, 필드 무시, 규칙 동작 변화가 발생하더라도 구독 자체가 잘못된 것은 아닐 수 있습니다. 구독 가져오기만 필요한 사용자에게 이런 조정 기능은 필수 조건이 아닙니다. 첫 후보로는 Clash Plus나 FlClash가 더 적합합니다.

Clash for Windows: 보관판 및 마이그레이션 비교

Clash for Windows는 흔히 CFW라고 부르며, 이름에는 Windows가 들어가지만 과거에는 다른 데스크톱 플랫폼용 배포판도 제공했습니다. 기존 Clash / Clash Premium 생태계에 속하며 유지보수가 중단되었습니다. 이 사이트는 기존 환경 확인과 마이그레이션 비교를 위해 Windows 보관판 경로를 제공하지만, 새 기기에 장기간 설치하는 용도로는 권장하지 않습니다.

기존 설정이 실행된다고 해서 mihomo에 새로 추가된 프로토콜이나 규칙 필드를 사용할 수 있다는 뜻은 아닙니다. Clash Plus, Clash Verge Rev, FlClash로 옮길 때는 먼저 구독을 가져온 다음 필요한 시스템 프록시, TUN, 로컬 오버라이드를 다시 설정하세요. 마이그레이션 대신 기존 앱 폴더 전체를 복사하지 말고, 이전 튜토리얼의 토글 이름만 보고 새 클라이언트의 설정 위치를 판단하지도 마세요.

Clash Meta for Android: 모바일 YAML 작업 흐름

Clash Meta for Android는 흔히 CMFA라고 하며, Clash YAML 구독을 이미 사용하고 Android 전용 클라이언트를 원하는 사용자에게 적합합니다. 먼저 설치 패키지의 아키텍처와 시스템 요구사항을 확인한 뒤 설정 가져오기 방법을 살펴보세요. 처음 연결할 때는 보통 시스템 VPN 권한이 필요합니다. 다른 VPN 앱이 이미 네트워크를 처리하고 있다면 해당 앱을 먼저 중지하고 CMFA의 연결 상태를 확인하세요.

Android의 백그라운드 절전 제한은 연결 유지에 영향을 줄 수 있습니다. 화면을 잠근 뒤 연결이 끊겨도 곧바로 노드 문제라고 단정하지 말고 시스템 배터리 설정, 앱 백그라운드 권한, 로그를 함께 확인하세요. FlClash와 비교했을 때 주된 차이는 모바일 조작 방식과 인터페이스 구성이지, 같은 구독이 어느 한쪽에서 반드시 더 빠르다는 점이 아닙니다. 회선 성능은 같은 조건에서 비교해야 합니다.

Surfboard: 설정 형식부터 확인

Surfboard는 Android 프록시 클라이언트이지만 인터페이스만 다른 Clash로 보면 안 됩니다. 자체 구현과 지원 설정 구문을 사용하므로 Clash YAML 파일을 바로 가져와도 모든 설정이 적용되지 않습니다. Surfboard와 호환되는 설정을 보유하고 규칙 작성 방식에 익숙한 사용자는 기존 작업 흐름을 이어갈 수 있습니다. Clash YAML 구독만 있다면 서비스 제공자에게 호환 형식이 있는지 먼저 문의하세요.

형식 변환은 파일 확장자만 바꾸는 작업이 아닙니다. 프로토콜 매개변수, 정책 그룹 유형, 규칙 표현, DNS 동작을 다시 맞춰야 할 수 있습니다. 변환 작업이 일상적인 사용보다 복잡하다면 Clash Plus, CMFA, FlClash를 선택하는 편이 낫습니다. Surfboard를 비교 대상에 포함한 이유는 Android에서 선택할 수 있는 경로를 보여주기 위해서이지, 설정을 모두 서로 바꿔 쓸 수 있다고 주장하기 위해서가 아닙니다.

ClashX Meta: macOS 메뉴 막대용 보관판

ClashX Meta는 macOS용 메뉴 막대 클라이언트로, Clash Meta 생태계 엔진을 사용합니다. 유지보수가 중단되었으며, 기존 환경을 마이그레이션할 때 참고하도록 이 사이트에서 설치 경로를 보관하고 있습니다. 보관판에 포함된 엔진 기능에는 한계가 있습니다. 이름에 Meta가 포함되어 있다고 해서 최신 mihomo 기능을 모두 지원하거나 새로운 시스템 네트워크 동작에 맞춰져 있다고 가정해서는 안 됩니다.

새로 설치할 때는 Clash Plus, Clash Verge Rev, FlClash의 macOS 설치 경로를 먼저 살펴보고 Apple Silicon과 Intel 아키텍처에 맞는 패키지를 선택하세요. 기존 환경을 옮길 때는 설정뿐 아니라 메뉴 막대 앱의 시작 항목이 남아 있는지, 시스템 프록시가 예전 포트를 가리키는지도 확인해야 합니다. 기존 설정은 비교용으로 보관하면 충분하며 두 클라이언트가 동시에 연결을 처리하게 할 필요는 없습니다.

클라이언트 교체 전 마이그레이션 점검

마이그레이션의 목표는 과거 상태를 전부 옮기는 것이 아니라 설정을 이해하고 관리할 수 있도록 보존하는 것입니다. 먼저 현재 구독 출처, 정책 그룹 선택, 프록시 모드, 로컬 오버라이드 내용을 기록하세요. 구독 링크에는 개인 접속 정보가 포함될 수 있으므로 공개 스크린샷이나 문제 보고에 올리지 마세요. 그런 다음 기존 클라이언트의 시스템 프록시와 TUN을 끄고 새 앱과 포트 또는 경로가 충돌하지 않도록 합니다.

  1. 설정 형식을 확인하세요.Clash YAML, 클라이언트 로컬 설정, Surfboard 호환 설정을 구분해야 합니다. 파일을 가져올 수 있다고 모든 필드가 적용된 것은 아닙니다. 경고가 표시되면 먼저 엔진의 지원 범위를 확인하세요.
  2. 구독을 먼저 옮기고 오버라이드는 나중에 옮기세요.최소한의 설정으로 정상 연결을 확인한 다음 사용자 지정 규칙과 DNS 설정을 추가하세요. 원격 구독의 노드 이름이 바뀌면 로컬 정책 그룹 참조가 끊길 수도 있습니다.
  3. 초기 테스트에서는 트래픽 처리 방식을 하나만 사용하세요.먼저 시스템 프록시 또는 모바일 VPN을 테스트하고 기본 접속을 확인한 뒤 데스크톱 TUN을 켜세요. 브라우저는 작동하지만 다른 앱은 연결되지 않는다면 해당 앱이 시스템 프록시를 따르는지 확인하세요.
  4. 같은 조건에서 비교하세요.같은 구독, 같은 정책 그룹, 같은 대상 사이트를 사용하고 DNS 및 분기 모드도 확인하세요. 클라이언트 인터페이스의 반응 속도와 회선 처리량은 서로 다른 문제이므로 한 가지 결론으로 묶어서는 안 됩니다.
  5. 재시작 및 업데이트 후 동작을 확인하세요.시작 프로그램, 절전 모드 해제, 구독 새로고침, 시스템 프록시 복구 상태를 살펴보세요. 일상적인 안정성이 한 번의 테스트 성공 여부보다 더 유용한 기준입니다.

선택 가이드 요약 및 다운로드

일반 사용자에게는 Clash Plus를 우선 추천합니다.운영체제에 맞는 설치 방법을 찾아 구독을 가져오고 연결을 확인한 다음 더 복잡한 설정 작업 흐름이 필요한지 판단하세요. Android와 데스크톱에서 비슷한 인터페이스를 원한다면 FlClash, 데스크톱 오버라이드와 규칙 관리가 중심이라면 Clash Verge Rev, 인터페이스를 더 폭넓게 조정하고 싶다면 Clash Nyanpasu를 비교해 보세요.

Android 전용 조작 방식을 원한다면 CMFA를, 호환 형식이 이미 있다면 Surfboard를 고려하세요. Clash for Windows와 ClashX Meta는 보관판 및 마이그레이션 참고용으로 남겨두었습니다. 다운로드 센터에서 플랫폼에 맞는 클라이언트와 설치 패키지를 선택할 수 있으며, 이 페이지에서 파일을 직접 배포하지는 않습니다.

다운로드 센터에서 플랫폼과 클라이언트 선택 →