선택 가이드 · 플랫폼, 코어 및 설정 호환성

Clash 클라이언트 비교
사용 환경별 선택 가이드

먼저 기기를 확인하고, 다음으로 구독 형식을 확인하세요. 인터페이스가 비슷해도 코어는 다를 수 있으며, 링크를 가져올 수 있다고 모든 설정이 적용되는 것은 아닙니다.

기기 조건

운영체제와 프로세서 아키텍처에 따라 설치 파일이 달라집니다.

설정 조건

코어와 프로토콜에 따라 연결 호환성이 달라집니다.

사용 조건

트래픽 처리 방식과 권한에 따라 앱에 적용되는 범위가 달라집니다.

처음 설치한다면 Clash Plus부터 살펴보세요

아래 추천 순서는 후보를 좁히기 위한 것으로, 속도 순위가 아닙니다. 클라이언트는 설정 관리, 트래픽 처리 방식과 사용 경험에 영향을 줍니다. 실제 연결 성능은 서버, 프로토콜과 네트워크 경로에도 좌우됩니다.

우선 추천: Clash Plus

초보자와 멀티 디바이스 사용자를 위한 시작점

Windows, macOS, Android 또는 iOS를 사용한다면 Clash Plus에서 해당 플랫폼의 설치 경로를 먼저 확인해 보세요. 설정 가져오기, 정책 선택, 앱 트래픽 확인 순서로 기본 사용법을 익힌 뒤 오버라이드, 규칙 편집이나 코어 관리가 필요한지 판단하면 됩니다. 공식 사이트는 clashplus.io입니다. 프로토콜 지원과 기능 차이는 플랫폼별 안내를 확인하세요.

Clash 다운로드

필요한 기능이 분명할 때 다른 후보를 살펴보세요

데스크톱에서 mihomo 설정을 자주 조정한다면 Clash Verge Rev를, 데스크톱과 Android에서 비슷한 인터페이스를 원한다면 FlClash를 살펴보세요. Linux 사용자는 두 앱을 우선 비교해 볼 수 있습니다. 이미 Surfboard 형식의 설정을 사용한다면 실제로 이전이 필요한지 먼저 확인하세요. Clash for Windows와 ClashX Meta는 보관용 참고 자료이며, 처음 설치하는 사용자에게 기본 선택지로 권장하지 않습니다.

설치 후 구독 가져오기 및 연결하기

클라이언트 8개 비교

플랫폼 항목에는 이 사이트에서 안내하는 다운로드 경로가 표시되며, 프로젝트에서 과거에 제공한 모든 빌드를 뜻하지는 않습니다. 사용 난이도는 설정과 권한 관리의 진입 장벽을 설명하며 소프트웨어 품질을 평가하지 않습니다. 화면이 좁으면 표를 좌우로 스크롤하세요.

8개 클라이언트의 플랫폼, 코어, 유지 관리 상태, 사용 난이도, 기능과 권장 사용자
클라이언트 이 사이트의 다운로드 플랫폼 코어 및 설정 체계 유지 관리 상태 사용 난이도 특징 및 권장 사용자
Clash Plus Windows、macOS、Android、iOS 코어와 프로토콜의 세부 지원 범위는 플랫폼별 안내를 확인하세요. 활발히 유지 관리 중 낮음. 설정을 가져오고 정책을 선택하면 됩니다. 우선 고려할 선택지. 처음 설치하거나 여러 기기를 사용하는 사용자에게 적합합니다.
Clash Verge Rev Windows、macOS、Linux mihomo, Clash YAML 체계 활발히 유지 관리 중 기본 사용은 쉬우나 오버라이드와 TUN을 사용하려면 추가 지식이 필요합니다. 데스크톱 설정과 오버라이드 관리에 적합하며, 규칙을 자주 조정하는 사용자에게 추천합니다.
FlClash Windows、macOS、Linux、Android mihomo, Clash YAML 체계 활발히 유지 관리 중 낮음. 운영체제별 권한 차이에 유의하세요. 플랫폼 간 인터페이스가 비슷해 데스크톱과 Android를 함께 쓰는 사용자에게 적합합니다.
Clash Nyanpasu Windows 코어 관리 지원. 기능은 선택한 코어에 따라 달라집니다. 활발히 유지 관리 중 보통. 인터페이스 설정과 코어 설정을 구분해야 합니다. 코어 선택과 설정 관리 기능을 제공하며, 직접 조정해 보려는 데스크톱 사용자에게 적합합니다.
Clash for Windows Windows 구형 Clash / Clash Premium 체계. 지원 범위는 빌드에 따라 다릅니다. 유지 관리 중단 구형 가이드는 많지만, 새 설정의 호환성 문제를 해결하기는 어렵습니다. 보관용 참고 자료. 구형 환경을 사용 중인 경우 이전할 때 비교하기 좋습니다.
Clash Meta for Android Android Meta / mihomo 계열. 지원 범위는 코어 빌드에 따라 달라집니다. 설치 전에 프로젝트의 유지 관리 공지를 확인하세요. 보통. VPN 권한과 설정 파일을 이해해야 합니다. Android 설정 관리에 적합하며, Meta 설정에 익숙한 사용자에게 추천합니다.
Surfboard Android 자체 구현과 설정 체계를 사용하며, Clash 코어를 사용하지 않습니다. 설치 전에 프로젝트의 유지 관리 공지를 확인하세요. 호환 설정이 있으면 쉬우나, 형식 간 이전은 어렵습니다. Surfboard 호환 설정을 이미 사용하는 사용자에게 적합합니다.
ClashX Meta macOS Meta 계열. 구형 빌드의 지원 범위는 별도로 확인해야 합니다. 유지 관리 중단 기본 사용은 쉬우나, 새 프로토콜 지원 여부를 추가로 확인해야 합니다. 메뉴 막대에서 조작하며, 구형 Mac 설정을 이전할 때 참고하기 좋습니다.

클라이언트별 살펴보기: 설정 호환성과 선택 시 고려 사항

필요한 기능을 지원하는지 먼저 확인한 뒤 인터페이스 선호도를 비교하세요. 같은 설정이 클라이언트마다 다르게 작동한다면 노드를 계속 바꾸기보다 코어 필드, 클라이언트 오버라이드와 시스템 권한을 확인해야 합니다.

Clash Plus: 기본 연결 절차부터 익히기

Clash Plus는 이 사이트에서 초보자에게 우선 추천하는 선택지로, Windows, macOS, Android와 iOS 다운로드 경로를 제공합니다. 일상적인 사용 순서부터 익힐 수 있다는 점이 장점입니다. 구독 가져오기, 설정 선택, 정책 전환 후 앱 트래픽이 프록시를 통과하는지 확인하세요. DNS를 수정하거나 복잡한 규칙을 관리할 필요가 없다면 이 과정부터 시작해 여러 고급 설정을 한꺼번에 익혀야 하는 부담을 줄일 수 있습니다.

여러 플랫폼에서 사용할 수 있다고 모든 기능이 동일한 것은 아닙니다. 특히 시스템 트래픽 처리, 백그라운드 실행과 권한 부여 방식은 플랫폼별로 다릅니다. 이름에 Clash가 들어간다고 mihomo 확장 필드를 모두 처리할 수 있다고 단정하지 마세요. 구독에 특정 프로토콜, 스크립트 또는 고급 DNS 설정이 포함되어 있다면 해당 플랫폼의 안내를 먼저 확인하세요. iOS 사용자는 다운로드 페이지에서 App Store로 이동할 수 있으며, 그 외 운영체제는 프로세서 아키텍처에 맞는 설치 파일을 선택하세요.

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

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

Clash Verge Rev는 데스크톱에서 설정 관리 메뉴를 명확하게 사용하고 싶은 사용자에게 적합합니다. mihomo 코어가 연결, 규칙과 DNS 처리를 담당하고, 그래픽 인터페이스에서 설정 선택, 시스템 프록시와 서비스 관련 기능을 관리합니다. 기본 설정을 가져오는 데 YAML 문법을 전부 익힐 필요는 없습니다. 다만 구독 병합, 규칙 오버라이드와 TUN 처리까지 사용하려면 최종 적용되는 설정을 이해하는 것이 중요합니다.

사용할 때는 구독 원본과 클라이언트가 생성한 실행 설정을 구분해야 합니다. 로컬에 내려받은 구독 파일을 직접 수정하면 업데이트 과정에서 변경 사항이 사라질 수 있습니다. 계속 유지할 규칙은 클라이언트가 지원하는 오버라이드 기능을 사용하세요. Windows, macOS와 Linux는 서비스 권한과 라우팅 방식이 다릅니다. 다른 운영체제용 안내는 개념을 파악하는 참고 자료로만 활용하고, 메뉴 이름과 권한 설정 절차를 그대로 따라 하지 마세요.

데스크톱 설치 경로 보기

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

FlClash는 데스크톱 컴퓨터와 Android를 함께 사용하며 인터페이스 전환에 따른 번거로움을 줄이고 싶은 사용자에게 적합합니다. mihomo 코어를 사용하지만, 설정 호환성은 구독 주소를 저장할 수 있는지가 아니라 구체적인 프로토콜과 필드를 기준으로 확인해야 합니다. 비슷한 설정 메뉴와 사용 방식으로 익숙해지기 쉽지만, 기기 간 구독, 정책이나 규칙이 자동으로 동기화되는 것은 아닙니다.

설치 전에 기기 아키텍처에 맞는 설치 파일이 있는지 확인하세요. Android에서는 시스템 VPN 권한으로 트래픽을 처리하지만, 데스크톱은 시스템 프록시나 TUN을 사용할 수 있습니다. 모두 연결 버튼으로 보이더라도 트래픽에 적용되는 범위는 다릅니다. 설정을 가져왔는데 특정 앱이 프록시를 사용하지 않는다면, 클라이언트 호환성 문제로 단정하지 말고 트래픽 처리 방식과 앱 예외 설정부터 확인하세요.

Android 클라이언트 다운로드 보기

Clash Nyanpasu: 코어를 직접 확인하려는 데스크톱 사용자용

Clash Nyanpasu는 데스크톱 설정과 코어 관리 인터페이스를 제공하며, 이 사이트에서는 Windows 다운로드 경로를 안내합니다. 실행 정보를 확인하고 코어 선택을 이해하며 데스크톱 사용 환경을 세부 조정하려는 사용자에게 적합합니다. 코어 관리로 유연성이 늘어나는 만큼, 현재 어떤 코어를 실행 중인지 확인해야 합니다. 테마 변경과 코어 변경은 서로 다른 수준의 설정입니다.

기능을 비교할 때는 클라이언트 설정과 코어 기능을 따로 기록하세요. 특정 프로토콜이나 규칙 필드의 사용 가능 여부는 현재 코어와 빌드에 따라 결정됩니다. 다른 코어의 문서를 현재 환경에서도 지원된다는 근거로 삼을 수 없습니다. 설정 파싱 오류가 발생하면 클라이언트 이름, 선택한 코어, 오류가 난 필드와 트래픽 처리 방식을 기록하세요. 단순히 연결되지 않는다고 설명하는 것보다 원인을 찾기 쉽습니다.

Windows용 클라이언트 후보 보기

Clash for Windows: 구형 환경 및 이전 시 참고 사항

유지 관리 중단

Clash for Windows는 흔히 CFW라고 불리며, 오래된 가이드에는 여전히 이 앱의 화면이 등장합니다. 과거 빌드는 Clash 또는 Clash Premium 체계를 사용하므로 이름에 Clash가 들어간다는 이유만으로 Meta / mihomo의 새 프로토콜과 설정 필드를 지원한다고 가정해서는 안 됩니다. 처음 설치하는 사용자라면 오래된 가이드에서 똑같은 버튼을 찾기보다 현재도 유지 관리되는 클라이언트를 선택하는 편이 낫습니다.

사용 가능한 구형 환경이 있다면 이전 전 비교 자료로 활용하고, 구독 출처, 프록시 그룹 선택, 로컬 포트와 사용자 지정 규칙을 기록하세요. 이전할 때는 구형 클라이언트의 데이터 폴더 전체를 새 앱에 덮어쓰지 말고 원본 구독을 다시 가져오세요. 새 앱을 실행한 뒤에는 한 번에 하나의 트래픽 처리 방식만 활성화하세요. 두 클라이언트가 동시에 시스템 프록시를 변경하면 하나를 종료한 뒤 다른 앱도 연결되지 않는 문제가 생길 수 있습니다.

보관된 다운로드 경로와 대체 앱 보기

Clash Meta for Android: 설정 파일 중심의 모바일 클라이언트

Clash Meta for Android는 CMFA라고도 불리는 Meta 계열 Android 클라이언트입니다. Clash YAML에 익숙하고 설정 파일을 중심으로 정책과 규칙을 관리하려는 사용자에게 적합합니다. Meta는 생태계에서 이어져 온 이름이며, mihomo는 관련 코어가 발전해 온 이름입니다. 앱 이름에 Meta가 있다고 해서 설치 파일에 특정 코어 빌드가 포함되어 있음을 뜻하지는 않으므로, 실제 지원 범위는 실행 정보를 확인해야 합니다.

Android에서는 VPN 권한, 백그라운드 제한과 다른 VPN 앱의 사용 여부도 함께 확인해야 합니다. 설정을 가져오는 것은 설정 관리 단계의 일부일 뿐이며, 실제 트래픽을 처리하려면 시스템 권한과 실행 중인 서비스가 필요합니다. 설치 전에 프로젝트의 최신 유지 관리 공지를 확인하고, 오래된 가이드의 추천을 지속적인 유지 관리 약속으로 받아들이지 마세요. 더 쉽게 시작할 수 있는 앱을 찾는다면 Clash Plus와 FlClash를 먼저 비교해 보세요.

Android 다운로드 옵션 비교

Surfboard: 대체하기 전에 설정 형식부터 확인하세요

Surfboard는 다운로드 페이지에서 다른 Android 프록시 도구와 함께 소개되지만, Clash 그래픽 인터페이스의 또 다른 디자인이 아니며 Clash 코어도 사용하지 않습니다. 자체 설정 문법과 기능 지원 범위가 있습니다. Surfboard 호환 설정을 이미 사용하고, 정책과 규칙 구성 방식에 익숙하다면 해당 체계를 기준으로 계속 검토할 수 있습니다. Clash YAML만 가지고 있다면 바로 가져와 사용할 수 있다고 가정하지 마세요.

두 설정 형식에 프록시, 정책 그룹과 규칙이 있더라도 필드 이름이 비슷하다고 동작까지 같지는 않습니다. 형식 변환 시 프로토콜 매개변수, DNS, 규칙 집합과 앱 처리 방식을 다시 정리해야 할 수 있습니다. 먼저 다운로드해 구독 주소를 계속 바꾸기보다 설정 제공자에게 호환 형식이 있는지 문의한 뒤 Surfboard의 프로토콜 지원 범위를 확인하는 편이 안전합니다. 설치 전 프로젝트의 유지 관리 상태도 확인하세요.

Surfboard 및 다른 Android 클라이언트 보기

ClashX Meta: 구형 Mac 메뉴 막대 환경에서 이전하기

유지 관리 중단

ClashX Meta는 Meta 계열 코어를 사용하는 macOS 메뉴 막대 클라이언트입니다. 구형 환경의 사용 방식을 이해하는 데 참고할 수 있지만, 새로 설치할 시스템의 우선 후보는 아닙니다. 메뉴 막대에서 간편하게 조작할 수 있다고 해서 현재 mihomo와 설정 기능이 같은 것은 아닙니다. 구형 빌드의 프로토콜, DNS 필드와 규칙 지원은 항목별로 확인해야 합니다. 이름에 Meta가 들어간다는 이유로 코어 차이를 무시해서는 안 됩니다.

Clash Plus, Clash Verge Rev 또는 FlClash로 이전하기 전에 설정 출처와 로컬 프록시 포트를 기록한 뒤 구형 클라이언트를 종료하세요. Apple Silicon과 Intel 기기에 맞는 설치 파일을 선택하고, 운영체제 버전 요구 사항은 다운로드 페이지에서 확인하세요. 이전 후 브라우저와 다른 앱을 각각 점검하세요. 이전 앱이 시스템 프록시 설정을 남겼다면 새 클라이언트가 작동하지 않는다고 오해하지 않도록 먼저 설정을 초기화한 뒤 새 앱에서 트래픽을 처리하세요.

macOS 대체 클라이언트 보기

사용 환경에 따라 후보 좁히기

앞으로 필요할 모든 기능을 한 번에 고려할 필요는 없습니다. 현재 기기에서 구독이 안정적으로 작동하도록 먼저 설정한 다음 고급 기능을 추가하면 변경 사항의 영향을 파악하기 쉽습니다.

설치 전 확인할 네 가지

다운로드 페이지에서는 플랫폼과 설치 파일을 안내합니다. 여기서는 원활한 이전을 위해 필요한 확인 순서를 살펴봅니다.

  1. 운영체제와 아키텍처를 확인하세요. 기기가 Windows, macOS, Android, iOS 또는 Linux 중 어떤 운영체제를 사용하는지 확인하고 x64, ARM64, Apple Silicon과 Intel 등 설치 조건을 구분하세요. 특정 플랫폼을 지원하더라도 모든 운영체제 버전에서 실행되는 것은 아닙니다.
  2. 구독 형식과 프로토콜을 확인하세요. 완전한 Clash YAML, 노드 링크 모음과 Surfboard 호환 설정을 구분하세요. 구독 주소를 열 수 있다는 것은 주소에 접근할 수 있다는 뜻일 뿐입니다. 설정을 파싱할 수 있는지, 프로토콜로 연결할 수 있는지는 별도로 확인해야 합니다.
  3. 구형 환경을 기록하고 동시에 트래픽을 처리하지 않도록 하세요. 원본 구독 출처, 사용자 지정 규칙과 로컬 포트 정보를 보관하고 전환을 테스트할 때는 기존 클라이언트를 종료하세요. 먼저 한 가지 트래픽 처리 방식만 사용해 성공 여부를 확인한 다음, 시작 프로그램, 백그라운드 서비스와 TUN을 설정하세요.
  4. 연결 스위치만 보지 말고 앱별로 확인하세요. 먼저 브라우저를 확인한 다음 명령줄이나 다른 대상 앱도 점검하세요. 시스템 프록시를 따르는 앱과 가상 네트워크 인터페이스가 필요한 앱은 동작이 다를 수 있습니다. 트래픽이 클라이언트에 들어오는지 확인해 원인을 좁혀 보세요.
클라이언트를 바꾸면 구독과 사용자 지정 규칙을 그대로 옮길 수 있나요?

항상 그런 것은 아닙니다. 형식과 프로토콜이 호환되면 원본 구독을 다시 가져올 수 있지만, 클라이언트 전용 오버라이드, 스크립트, 로컬 파일 경로와 시스템 설정은 그대로 적용되지 않을 수 있습니다. 원본 설정을 먼저 가져와 연결을 확인한 뒤 사용자 지정 항목을 하나씩 복원하세요. 데이터 폴더 전체를 한 번에 덮어쓰지 마세요.

같은 mihomo를 사용하는데도 두 클라이언트의 동작이 다른 이유는 무엇인가요?

코어 빌드 차이 외에도 클라이언트마다 병합하는 오버라이드, DNS 설정이나 트래픽 처리 방식이 다를 수 있습니다. 비교할 때는 먼저 실행 설정과 시스템 권한을 동일하게 맞춘 다음 로그를 확인하세요. 인터페이스에 같은 노드 이름이 표시되어도 실제 연결 조건까지 같다는 뜻은 아닙니다.

클라이언트를 선택한 다음에는 어디서 설치를 시작하면 되나요?

다운로드 페이지에서 운영체제를 선택한 다음 기기 아키텍처에 맞는 설치 파일을 고르세요. 처음 설치한다면 Clash Plus를 우선 고려하세요. Linux 사용자는 Clash Verge Rev와 FlClash를 먼저 비교해 볼 수 있습니다. 설치 후에는 사용 가이드에 따라 구독을 가져오고 앱 트래픽이 제대로 처리되는지 확인하세요.