다운로드 폴더에 스크린샷, 청구서, 디자인 내보내기 파일, 설치 파일이 가득 쌓여 있어도 파일 하나가 급하게 필요해지기 전까지는 모른 척하기 쉽죠. 프로젝트 디렉터리 안에서도 똑같은 문제가 생겨요. 새 클라이언트 폴더를 만들 때마다 익숙한 이름, 색상, 구조, 하위 폴더 세트를 처음부터 다시 만들어야 하니까요. 이런 작업을 손으로 반복하면 집중력만 낭비됩니다. 작업이 Finder, 브라우저, 코드 편집기, 커뮤니케이션 앱을 넘나든다면 더 그렇고요.
좋은 macOS 자동화 도구는 서로 대체되는 관계가 아니에요. 어떤 도구는 시각적인 워크플로를 만들고, 어떤 도구는 폴더를 계속 감시하고, 어떤 도구는 키보드로 명령을 실행하고, 또 어떤 도구는 윈도우, 입력 장치, 스크립트, 백그라운드 작업을 제어합니다. 잘 고르려면 기능 목록이 가장 긴 도구를 모으기보다 트리거와 작업 유형에 맞는 도구를 찾아야 해요.
이 비교는 설정 난이도, 트리거의 깊이, 파일과 폴더 적합성, 개인정보 보호, 지속적인 비용, 워크플로가 바뀌었을 때의 복구에 초점을 맞췄어요. 전체 도구 구성을 함께 점검하고 있다면 2026년 개발자 도구 가이드도 참고가 될 거예요. 목록은 기본 제공 워크플로로 시작해서 파일 감시, 입력 제어, 런처, 스크립팅, 백그라운드 예약 실행 순으로 이어집니다.
1. Apple 단축어
Apple 단축어는 Mac 기본 자동화를 시작할 때 가장 무난한 첫 번째 선택이에요. 시각적인 편집기로 Finder, Apple 앱, 호환되는 서비스 사이의 동작을 연결할 수 있어서 프로그램을 통째로 짜지 않아도 됩니다. 단축어 하나로 파일 이름을 바꾸고, 항목을 옮기고, 프로젝트 구조를 만들고, 텍스트를 추출하고, 앱 사이에서 정보를 넘길 수 있어요.
실용적인 폴더 워크플로를 예로 들면, Finder에서 폴더를 받아 Assets, Exports, Archive 같은 표준 하위 폴더를 만든 다음 결과를 Finder에서 여는 단축어를 만들 수 있어요. Finder, 메뉴 막대, 위젯, 키보드 단축키 어디서든 실행할 수 있죠. 이렇게 진입 장벽이 낮아서 가끔 하는 프로젝트 세팅이나 반복되는 개인 루틴에 쓰기 좋아요.
Apple은 단축어를 AppleScript, 셸 스크립트, Automator로 이어져 온 Mac 자동화 역사의 연장선에 두고 있어요. 공식 문서에는 AppleScript와 셸 스크립트를 실행하는 동작도 나와 있고, 대부분의 Automator 워크플로는 Apple이 제공하는 전환 경로로 단축어에 옮길 수 있어요. 예전 Mac 자동화 방식과 단절되는 게 아니라 이어지는 거죠. Mac용 단축어 사용 설명서(Apple)에서 기본 환경을 확인할 수 있고, Apple의 WWDC Mac 자동화 설명에서는 각 계층이 어떻게 맞물리는지 볼 수 있어요.

단축어가 불편해지는 지점
단축어는 트리거가 분명하고 워크플로가 어느 정도 예측 가능할 때 가장 잘 맞아요. 폴더를 계속 감시해야 하거나, 실패 처리를 세밀하게 해야 하거나, Finder 메타데이터를 정밀하게 제어해야 하면 점점 아쉬워집니다. 직접 실행했을 때는 잘 되던 단축어도 폴더 이름이 바뀌거나, 목적지가 중복되거나, 일괄 작업이 중간에 끊겼을 때 어떻게 할지는 알려주지 않거든요.
기본 도구와 서드파티 도구를 더 폭넓게 비교하고 싶다면 Mac 자동화 앱 글을 참고하세요. 내 기기 안에서만 도는 비공개 워크플로를 원하고, 직접 실행하는 방식이 괜찮다면 단축어부터 시작하세요. 단축어가 해결하지 못하는 트리거나 복구 문제를 정확히 짚을 수 있을 때만 다른 도구를 더하면 됩니다.
2. Keyboard Maestro
Keyboard Maestro는 단순한 단축어로는 부족해졌지만 모든 워크플로를 코드로 처음부터 짜고 싶지는 않은 Mac 사용자를 위한 선택이에요. 시각적인 동작에 조건, 변수, 매크로, 앱 제어, 윈도우 관리, 클립보드 처리, 입력 문자열 트리거를 결합했어요. 기본적인 파일 이름 변경 워크플로보다 훨씬 넓은 범위를 다룰 수 있죠.
전형적인 사용 사례는 핫키에서 시작해요. 프로젝트 폴더를 선택한 채로 핫키를 누르면 Keyboard Maestro가 폴더를 열고, 관련 앱을 실행하고, 윈도우를 배치하고, 준비해 둔 값을 붙여넣고, 선택한 파일에 스크립트를 돌릴 수 있어요. 앱 상태, 클립보드 변경, 연결된 장치, USB나 MIDI 입력, 예약된 시간에도 반응하고요. Keyboard Maestro 웹사이트에 매크로 엔진과 사용 가능한 트리거, 동작 모델이 정리되어 있어요.
이 도구는 자동화가 여러 앱을 넘나들 때 제값을 해요. 사진가라면 촬영 폴더를 선택하고, 편집기에서 열고, 검토 노트를 만들고, 완성된 결과물을 옮길 수 있겠죠. 개발자라면 명령 하나로 저장소, 터미널, 문서 페이지, 이슈 트래커를 한꺼번에 열 수 있고요. 이건 단순한 파일 작업이 아니라서, 파일 감시 도구로는 이런 상호작용 로직을 대신할 수 없어요.

트레이드오프는 깊이
Keyboard Maestro의 강점은 처음 쓰는 사람에게는 부담이 될 수도 있어요. 조건을 신중하게 설계하고, 앱이 준비되지 않았을 때 어떻게 할지 정하고, 실제 폴더 이름으로 변수를 테스트해야 하거든요. 또 Apple 단축어와 달리 유료 라이선스가 필요해요.
Finder 전반의 폴더 스타일링에도 Keyboard Maestro로 스크립트나 앱을 실행할 수는 있지만, 시각적인 폴더 메타데이터를 관리하려고 만든 도구는 아니에요. 전체 과정을 조율할 수는 있어도, 이력, 복원, 일괄 처리 제어는 전용 폴더 도구 쪽이 더 명확할 수 있어요.
3. Hazel 5
Hazel은 폴더를 감시하면서 파일에 규칙을 적용하는 한 가지 일에 집중한 도구예요. 파일 이름, 확장자, 날짜, 종류, 태그, 위치 같은 조건을 정하고 이름 변경, 이동, 태그 지정, 변환 같은 동작을 연결하면 돼요. 한번 설정해 두면 매크로를 직접 실행할 필요 없이 백그라운드에서 알아서 일합니다.
그래서 다운로드 폴더에 특히 잘 맞아요. 규칙 하나로 스크린샷을 Screenshots 폴더로 옮기고, 설치 파일을 보관 폴더로 보내고, 들어오는 청구서 이름을 패턴에 맞게 바꾸고, 내보낸 이미지를 클라이언트 디렉터리에 정리할 수 있어요. 핵심은 Hazel이 폴더의 상태에 반응한다는 점이에요. 파일을 받을 때마다 단축키를 떠올릴 필요가 없죠.
규칙 기반 접근 방식과 백그라운드 감시 방식은 Noodlesoft Hazel 사이트에서 자세히 볼 수 있어요. GUI 덕분에 설정은 부담스럽지 않지만, 규칙 순서와 예외는 직접 꼼꼼히 생각해야 해요. 모든 PDF를 옮기는 넓은 규칙은 다른 곳에 있어야 할 문서까지 쉽게 건드려 버리거든요.

데스크탑 동작이 아닌 파일 상태에 최적
Hazel은 범용 매크로 엔진이 아니에요. 윈도우 동작의 연속을 안정적으로 관리하거나, 복잡한 시각 인터페이스를 해석하거나, 앱별 로직이 필요한 스크립트를 대신하지는 못해요. 이런 한계가 오히려 파일 규칙을 점검하기 쉽게 만들어 줍니다.
규칙을 "이런 파일이 들어오면 저런 파일 작업을 한다"로 표현할 수 있을 때 Hazel을 쓰세요. 파일 정리 로직이 아니라 Finder의 표시 방식이 관심사라면 파일 정리를 위한 Mac 유틸리티를 별도로 찾아보세요.
큰 디렉터리에 규칙을 켜기 전에는 복사본 폴더에 먼저 적용해서 결과를 지켜보세요. 절대 건드리면 안 되는 폴더는 예외로 지정하고, 목적지는 명확하게 잡아 두고요. 알아서 돌아가는 워크플로가 믿을 만해지려면, 조건이 관리 대상 파일 전체보다 좁아야 해요.
4. BetterTouchTool
BetterTouchTool은 물리적인 입력에서 출발해요. 트랙패드 제스처, 마우스 동작, 키보드 단축키, Touch Bar 컨트롤, Stream Deck 버튼을 명령으로 바꿔 줍니다. 그 명령으로 윈도우를 관리하고, 클립보드를 다루고, 파일을 열고, 스크립트를 실행하고, 외부 동작을 이어 붙일 수 있어요.
손이 이미 반복하는 동작이 있을 때 유용해요. 세 손가락 제스처로 Finder 윈도우를 코드 편집기 옆에 배치하고, 마우스 전용 버튼 하나로 프로젝트 디렉터리를 열고 관련 도구를 실행하고, Stream Deck 키 하나로 선택한 파일을 처리하는 스크립트를 돌릴 수 있죠. 입력, 윈도우, 클립보드, 장치 연동은 BetterTouchTool 웹사이트에서 확인할 수 있어요.
런처와 다른 점은 촉각적인 속도감이에요. 멈춰서 명령을 검색할 필요 없이, 이미 하려던 동작에 맞는 제스처를 하거나 매핑된 컨트롤을 누르면 됩니다.
트리거 계층은 강력하고, 워크플로 계층은 들쭉날쭉
BetterTouchTool은 입력을 동작으로 바꾸는 데는 훌륭하지만, 규모가 큰 파일 처리 시스템을 관리하기에 가장 명확한 곳은 아니에요. 설정과 조합이 워낙 많아서, 특히 제스처 하나가 스크립트와 외부 앱을 부르는 연쇄를 일으키면 점검하기 어려워질 수 있어요.
예를 들어 "프로젝트 준비" 루틴을 이 도구로 트리거하고, 실제 폴더 작업은 단축어나 셸 스크립트, 전용 파일 유틸리티에 맡길 수 있어요. 이렇게 나누면 입력 매핑은 단순하게 유지되고 파일 작업은 테스트하기 쉬워져요.
한 번 결제하는 자동화 라이선스 옵션이 있어서, 구독에 의존하는 워크플로 없이 입력 커스터마이징을 자주 하려는 사용자에게 매력적일 수 있어요. 주된 비용은 설정 모델을 익히는 일이에요. 삭제나 재귀 처리가 따르는 파일 작업에 연결하기 전에, 알려진 프로젝트 폴더를 여는 것처럼 제스처 하나에 눈에 보이는 결과 하나만 붙여서 시작해 보세요.
5. Alfred 5
Alfred는 키보드 중심 런처인데, Powerpack을 더하면 상당한 자동화 도구로 변신해요. 워크플로로 검색, 스크립트, 파일 동작, 클립보드 내용, 외부 서비스를 시각적인 편집기에서 연결할 수 있어요. 키워드를 입력하고 폴더 경로 같은 인자를 넘기면 나머지는 워크플로가 처리해 줍니다.
자주 쓰지만 메뉴에 넣고 싶지는 않은 명령에 잘 어울리는 방식이에요. 프로젝트 키워드를 입력해 디렉터리를 찾고, Finder와 편집기에서 열고, 선택한 경로를 스크립트에 넘겨 표준 구조를 만들 수 있죠. 스니펫, 클립보드 기록, 파일 탐색, 커스텀 테마도 지원해요.
런처와 워크플로 모델은 Alfred 웹사이트에서 살펴보세요. 커뮤니티와 워크플로 갤러리는 패턴을 발견하기에 좋지만, 서드파티 워크플로는 셸 스크립트와 똑같이 조심해서 다뤄야 해요. 워크플로가 무엇을 실행하고 어떤 폴더나 서비스에 접근하는지 꼭 확인하세요.

훌륭한 명령 인터페이스
Alfred의 가장 큰 장점은 속도예요. 트리거를 키보드 가까이에 두고, 간단한 명령을 위해 큰 설정 화면을 열 필요도 없게 해 줘요. 고급 워크플로 기능에는 유료 Powerpack이 필요해서, 무료 런처와 자동화 버전은 서로 다른 제품이라고 보는 게 맞아요.
결정적인 명령에 특히 효과적이에요. 프로젝트 이름, 폴더 경로, 동작 키워드를 알고 있다면 Alfred가 작업을 빠르게 처리해 줘요. 반대로 "이 폴더를 영원히 감시해 줘" 같은 동작에는 Hazel이나 launchd 기반 유틸리티가 더 자연스러운 설계예요.
런처 중심 워크플로를 비교하고 있다면 Mac 생산성 앱도 살펴보세요. 한 번 결제하는 라이선스 옵션이 있는 성숙한 키보드 명령 계층을 원하고, 워크플로 로직을 직접 조립하는 게 괜찮다면 Alfred를 고르세요.
6. Raycast
Raycast는 런처 모델에 개발자 친화적인 확장 생태계를 더했어요. 명령으로 파일을 검색하고, 윈도우를 관리하고, 스니펫을 펼치고, 서비스를 연결하고, 확장 기능으로 커스텀 동작을 제공할 수 있어요. 개발자는 TypeScript와 React로 확장 기능을 만들 수 있어서, 런처가 작은 내부 도구의 훌륭한 프런트엔드가 됩니다.
쓸 만한 폴더 워크플로를 예로 들면, 클라이언트 이름을 검색하고, 디렉터리를 보여 주고, 경로를 복사하고, 그 경로를 스크립트에 넘길 수 있어요. 또 다른 명령으로 저장소와 관련 문서를 함께 열 수도 있고요. 검색 가능한 인터페이스로 명령을 찾을 수 있으니, 모든 단축키를 외우고 싶지 않은 팀에도 잘 맞아요.
Raycast 플랫폼에서는 확장 생태계, 개발자 API, 스니펫, 파일 검색, 윈도우 도구, 선택형 클라우드·AI 기능을 소개해요. 이 선택형 계층은 개인정보 보호와 비용을 따질 때 중요해요. 로컬 명령은 무료 플랜만으로 충분할 수 있지만, 고급 기능은 구독이 필요할 수 있어요.
찾아 쓰기 쉬운 명령이 필요하다면
명령은 많이 필요한데 빽빽한 핫키 모음을 관리하고 싶지는 않다면 Raycast가 잘 맞아요. 스크립트나 API 호출을 깔끔한 명령 인터페이스로 바꾸고 싶은 개발자에게도 어울리고요. 확장 모델은 유연한 만큼 확장 기능마다 유지보수와 권한 문제를 따로 챙겨야 해요.
Alfred처럼 Raycast도 폴더 감시 도구를 대신하지는 못해요. 새 폴더가 생길 때마다 규칙을 계속 적용하는 게 아니라, 사용자가 명령을 호출하면 동작을 시작하는 방식이니까요. 복잡한 복구 로직을 숨겨 두기에도 적절한 곳은 아니에요.
런처 사용 현황 보도에서 인용된 설문에 따르면 macOS 개발자의 41%가 매일 런처를 사용한다고 해요. 같은 출처의 다른 수치에서는 Alfred, Raycast, LaunchBar 사용률이 중복 집계된 값으로 나와 있어서 배타적인 시장 점유율은 아니에요. 그래도 실용적인 결론은 분명해요. 많은 Mac 파워 유저가 이미 런처 기반 명령에 익숙하니, Raycast는 스크립트 기반 폴더 동작을 시작하는 부담 없는 입구가 될 수 있어요.
7. Hammerspoon
Hammerspoon은 macOS 동작을 직접 스크립트로 짜고 싶은 사용자를 위한 도구예요. Lua를 쓰고, 윈도우, 앱, 핫키, 이벤트 등 시스템 상호작용을 위한 바인딩을 제공해요. 시각적인 편집기에 동작을 끌어다 놓는 대신 설정 파일에 동작을 정의하고, 개발하면서 설정을 다시 불러오는 방식이죠.
아주 구체적인 요구사항도 이 방식으로 해결해요. 현재 디스플레이 배치에 맞춰 윈도우를 옮기는 핫키를 만들거나, 앱이 실행될 때 반응하거나, 최상위 앱을 기준으로 규칙을 세울 수 있어요. 흔한 자동화 패턴을 재사용 가능한 형태로 묶어 둔 커뮤니티 "Spoon"도 쓸 수 있고요.
Lua 환경, macOS 바인딩, 플러그인, 지원 빌드는 Hammerspoon 문서에서 확인하세요. 무료 오픈 소스라서 라이선스 비용은 없지만 구현 비용은 있어요. 오류를 읽고, 상태를 관리하고, macOS 권한이나 앱 동작이 바뀔 때 설정을 유지보수할 정도의 스크립팅 지식이 필요합니다.

편의성보다 제어력
원하는 조건을 정확히 표현해 주는 GUI 도구가 없을 때 Hammerspoon이 빛나요. 로직이 명시적이라서 클릭을 흉내 내는 방식보다 믿을 만할 수 있지만, 스크립트가 없는 앱, 접근할 수 없는 폴더, 바뀐 윈도우 제목을 처리하지 못하면 실패할 수도 있어요.
시스템 제어와 커스텀 이벤트 로직에 쓰고, 특화된 파일 작업은 셸 스크립트나 파일 전용 앱에 맡기세요. 스크립트는 작게 유지하세요. 윈도우 배치, 폴더 처리, 알림, 앱 상태를 하나의 설정에서 전부 제어하면 디버깅하기 어려워져요.
Hammerspoon은 기술에 익숙하지 않은 Mac 사용자가 시작하기엔 쉬운 도구가 아니에요. 대신 한계 없는 커스터마이징을 중시하고, 자동화를 유지보수하는 코드로 다루는 데 익숙한 개발자나 파워 유저에게는 딱 맞는 선택이에요.
8. Dropzone 5 Pro
Dropzone은 드래그 앤 드롭 동작 팔레트예요. 메뉴 막대의 격자를 열고, 파일을 동작 위로 끌어다 놓으면 업로드, 변환, 이동하거나 스크립트에 넘겨 줘요. 파일이 이미 눈에 보이고 반복되는 과정을 물리적인 동작 하나로 줄이는 게 목적일 때 쓸모가 있어요.
디자이너라면 이미지 여러 장을 변환 동작에 끌어다 놓고 결과를 내보내기 폴더로 옮길 수 있겠죠. 개발자라면 로그 파일을 스크립트에 떨어뜨려 관련 내용만 추출할 수 있고요. 연구자라면 내려받은 문서를 준비해 둔 정리 동작으로 보낼 수 있어요. 동작 격자, 연동, 스크립트 지원은 Dropzone 웹사이트에서 볼 수 있어요.
시각적인 팔레트는 큰 매크로 캔버스보다 이해하기 쉬워요. 파일을 놓기 전에 목적지나 작업이 눈에 보이니까 명령 이름을 기억해야 하는 부담이 줄어요.
의도적인 파일 전달에 최적
Dropzone은 계속 정리해 주는 도구도 아니고 데스크탑 전체를 제어하려는 도구도 아니에요. 사람이 직접 파일을 건네고 동작을 고를 때 쓰는 도구죠. "새 폴더가 생길 때마다 자동으로 스타일을 적용해 줘"가 요구사항이라면 감시 도구를 쓰세요.
파일 중심 설계는 장점이기도 해요. 반복하는 작은 동작 하나를 위해 전체 워크플로를 만들 필요가 없으니까요. 평생 라이선스 옵션은 한 번 결제하는 방식을 선호하는 사용자에게 맞을 수 있지만, 정말 중요한 평가 기준은 드래그 앤 드롭이 내 작업 습관에 맞느냐예요.
가능하면 동작은 되돌릴 수 있게 만드세요. 이동과 변환에는 이름이 분명한 목적지를 쓰고, 결과를 확인하기 전까지는 원본을 남겨 두세요. 스크립트를 쓸 때는 입력과 출력 폴더를 분명히 해서, 팔레트가 숨은 변환이 아니라 믿을 수 있는 전달 수단으로 남게 하세요.
9. Lingon Pro
Lingon Pro는 macOS 실행 에이전트(launch agent)와 데몬을 만들고 관리하는 그래픽 방식을 제공해요. 속성 목록(plist) 파일을 직접 편집하지 않고도 로그인 시점, 일정 간격, 파일 변경에 맞춰 스크립트를 실행하는 스케줄링과 실행 계층을 맡아 주죠. Lingon Pro 웹사이트에서 launchd 중심의 접근 방식을 설명해요.
자동화가 앱을 열어 둔 상태를 넘어 계속 유지되어야 할 때 고려할 도구예요. 스크립트로 작업 디렉터리를 확인하고, 생성된 폴더를 유지하고, 들어오는 내보내기 파일을 처리하고, 로그인 후 정해진 동작을 수행할 수 있어요. Lingon은 그 스크립트에 지속적인 운영체제 트리거를 주고, 작업이 제대로 설정되어 있는지 확인할 곳도 마련해 줘요.
경계는 분명해요. Lingon은 스크립트의 로직을 대신하지 않아요. 어떤 프로젝트 폴더가 파일을 받아야 하는지, 이름 규칙을 어떻게 해석할지, 명령이 실패하면 어떻게 복구할지는 결정해 주지 않아요. 작업을 시작해 줄 뿐, 결과를 보고하거나 처리하는 건 작업 자신의 몫이에요.

예약 실행에는 운영 규율이 필요해요
지속적으로 도는 작업은 앱을 열어야 하는 워크플로보다 더 믿을 만할 수 있지만, 지켜보지 않는 사이에도 계속 실행된다는 뜻이기도 해요. 절대 경로를 쓰고, 의미 있는 로그를 남기고, 같은 항목을 반복 처리하지 않도록 막으세요. 조건이 멱등적이지 않은 스크립트는 같은 파일을 이리저리 옮기면서 문제를 일으킬 수 있어요.
Lingon은 사용자 단위와 시스템 단위 작업을 모두 지원하고, 관리자 권한이 필요한 작업도 다뤄요. 이 기능은 조심해서 쓰세요. 폴더 정리 작업은 보통 기본값으로 관리자 권한을 쓰기보다 필요한 최소한의 권한으로 실행하는 게 좋아요.
어려운 부분이 스크립트를 계속 살려 두거나 예약하는 일이라면 Lingon을 고르세요. 파일 규칙 자체를 시각적으로 설정하고 싶다면 Hazel을 고르세요. 작업이 앱과 윈도우 상호작용을 필요로 한다면 Keyboard Maestro나 Hammerspoon을 고르시고요.
10. Shortery
Shortery는 Apple 단축어 주변의 빈틈을 채워 줘요. 앱이 열릴 때, 장치가 연결될 때, 폴더가 바뀔 때, Wi-Fi 조건이 바뀔 때, 그 밖의 시스템 이벤트가 발생할 때 기존 단축어를 실행하는 Mac 트리거를 추가해요. 단축어를 워크플로 편집기로 그대로 쓰면서, Shortery를 이벤트 계층으로 얹는 거죠.
새 프로젝트 폴더를 예로 들어 볼게요. 폴더 변경 트리거로 이름을 확인하고, 초기 구조를 만들고, 위치를 여는 단축어를 호출할 수 있어요. 장치가 연결되면 파일 가져오기 루틴을 실행하는 자동화도 만들 수 있고요. 워크플로를 별도의 매크로 엔진에서 다시 만들 필요가 없다는 게 매력이에요.
Mac App Store의 Shortery 소개에서 트리거 종류와 기존 단축어와의 연동 방식을 설명해요. 백그라운드 실행과 쿨다운 관련 제어 옵션도 있는데, 폴더 감시나 이벤트가 반복해서 발생할 때 꽤 중요해요.

새 매크로 엔진이 아닌 유용한 다리
단축어는 마음에 드는데 기본 설정만으로는 불편한 이벤트가 필요할 때 Shortery가 가장 값져요. 익숙한 시각적 워크플로는 그대로지만, 단축어 로직이 가진 근본적인 한계까지 사라지지는 않아요. 복잡한 조건, 정밀한 UI 제어, 고급 복구가 필요하다면 여전히 Keyboard Maestro, Hammerspoon, 스크립트가 필요할 수 있어요.
무료로 써 볼 수 있는 모델이라서 복사본 폴더로 트리거를 테스트하는 부담이 적어요. 일부 안정성 최적화와 고급 옵션은 앱 내 구입이 필요하니, 워크플로가 거기에 의존하기 전에 현재 조건을 확인하세요.
Shortery는 좁은 범위의 도구인데, 그게 바로 장점이에요. 단축어를 이벤트 기반으로 만들 때 쓰세요. Mac 자동화 문제마다 계층을 하나씩 더 얹을 필요는 없으니까요.
macOS 자동화 도구 TOP 10 기능 비교
| 도구 | 핵심 기능 | ✨ 고유한 강점 / 🏆 | ★ 신뢰성 / 품질 | 💰 가격 / 가성비 | 👥 대상 사용자 |
|---|---|---|---|---|---|
| Apple 단축어 | 시각적 편집기, 다단계 동작, Finder/빠른 동작, 기기 간 연동 | ✨ macOS 네이티브 통합, 로컬/비공개 제안 | ★★★★ | 💰 무료 | 👥 일반 사용자, macOS 입문자 |
| Keyboard Maestro | 매크로 엔진, 변수, UI 제어, 풍부한 트리거 | ✨ 깊이 있는 UI 스크립팅과 트리거, 방대한 동작 세트 🏆 | ★★★★★ | 💰 유료 (평생 라이선스) | 👥 파워 유저, 자동화 전문가 |
| Hazel 5 | 규칙 기반 파일 작업, 폴더 감시, 이름 변경/태그/이동 | ✨ 한 번 설정하면 알아서 돌아가는 파일 정리 🏆 | ★★★★ | 💰 유료 (평생) | 👥 다운로드/프로젝트 파일 정리가 필요한 사용자 |
| BetterTouchTool | 커스텀 제스처, 핫키, Touch Bar, 윈도우 스냅 | ✨ 촉각적인 입력 자동화, Stream Deck 지원 🏆 | ★★★★ | 💰 평생 / 일회성 옵션 | 👥 트랙패드/마우스 파워 유저 |
| Alfred 5 (Powerpack) | 런처, 워크플로, 클립보드/스니펫, 파일 동작 | ✨ 빠른 키보드 워크플로, 대규모 커뮤니티 갤러리 🏆 | ★★★★ | 💰 기본은 무료; Powerpack은 일회성 | 👥 키보드 중심 생산성 사용자 |
| Raycast | 모던 런처, 확장 스토어, 개발자 API | ✨ 개발자 친화적 확장, 선택형 AI/클라우드 | ★★★★ | 💰 무료 플랜; 고급 기능은 Pro/구독 | 👥 개발자, 확장 가능한 워크플로를 원하는 사용자 |
| Hammerspoon | Lua 스크립팅 브리지, 폭넓은 macOS 바인딩 | ✨ 코드로 구현하는 무한한 커스터마이징 🏆 | ★★★★★ | 💰 무료 (오픈 소스) | 👥 개발자, 스크립팅을 즐기는 사용자 |
| Dropzone 5 Pro | 메뉴 막대 드래그/드롭 동작 격자, 빠른 파일 동작 | ✨ 마찰 없는 즉각적인 파일 워크플로 🏆 | ★★★★ | 💰 유료 (Pro, 일회성) | 👥 반복적인 파일 작업이 많은 사용자 |
| Lingon Pro | launchd용 GUI, 백그라운드 작업 예약/실행 | ✨ OS 수준 예약 실행을 쉽게 🏆 | ★★★★ | 💰 일회성 구매 | 👥 관리자, 예약 작업 사용자 |
| Shortery | 단축어에 macOS 트리거 추가 (폴더, 장치 등) | ✨ 더 풍부한 자동 트리거로 단축어를 확장 🏆 | ★★★★ | 💰 무료 체험; 앱 내 Pro 업그레이드 | 👥 자동화 트리거가 필요한 단축어 사용자 |
오래 쓸 수 있는 Mac 워크플로 만들기
최고의 자동화는 신선함이 사라진 뒤에도 여전히 이해할 수 있는 자동화예요. 프로젝트 구조 만들기, 선택한 파일 이름 일괄 변경, Mac 앱 사이에서 정보 넘기기 같은 네이티브 다단계 작업은 Apple 단축어로 시작하세요. 진입 장벽이 가장 낮고, 워크플로를 macOS와 가깝게 유지해 줘요.
지속적인 파일 정리가 필요하다면 Hazel을 고르세요. 폴더를 감시하고 백그라운드에서 조건을 적용하니까 다운로드 폴더 정리, 규칙 기반 분류, 이름 변경, 태그 지정, 변환에 잘 맞아요. 워크플로가 여러 앱을 넘나들거나, 맥락에 따라 달라지거나, UI와 윈도우를 많이 제어해야 한다면 Keyboard Maestro가 맞아요. 단순한 단축어가 깨지기 쉬운 연쇄로 변했다면 더 큰 동작 라이브러리를 익히는 수고가 충분히 값어치를 합니다.
명령 중심 작업에는 Alfred와 Raycast가 현실적인 선택이에요. Alfred는 Powerpack으로 강력한 워크플로를 제공하는 성숙한 키보드 런처이고, Raycast는 개발자 친화적인 확장 모델과 폭넓은 명령 인터페이스를 갖췄어요. 어느 쪽도 폴더 감시 도구를 대신하지는 못하지만, 스크립트 기반 동작을 빠르게 찾아 실행하게 해 주는 건 둘 다 마찬가지예요.
좁은 역할의 도구들도 각자 자리가 분명해요. BetterTouchTool은 제스처, 마우스 버튼, 키보드 조합, Stream Deck 키가 자연스러운 트리거일 때 이상적이에요. Dropzone은 의도적인 드래그 앤 드롭 파일 전달에 훌륭하고요. Hammerspoon은 기술에 자신 있는 사용자에게 윈도우, 앱, 이벤트에 대한 스크립트 수준의 제어력을 줘요. Lingon Pro는 지속적인 launchd 작업을 쉽게 배포하게 해 주고, Shortery는 기존 단축어 워크플로에 이벤트 트리거를 더해 줘요.
macOS 자동화는 AppleScript와 셸 스크립팅에서 Automator, 단축어로 이어지는 계층적 시스템으로 발전해 왔어요. Apple의 전환 가이드도 모든 사용자를 하나의 도구에 밀어 넣는 대신 시각적 동작과 스크립트를 함께 쓰는 방식을 지지해요. 가장 믿을 만한 구성이 거대한 자동화 시스템 하나가 아니라 역할이 분명한 소수의 계층인 경우가 많은 것도 이런 역사 때문이에요.
워크플로를 넓히기 전에 이 순서를 따라 해 보세요.
- 반복 작업 하나만 고르기: 다운로드 규칙 하나, 프로젝트 폴더 세팅, 내보내기 루틴 중 하나로 시작하세요.
- 복사본으로 테스트하기: 실제 작업 디렉터리에 적용하기 전에 작은 테스트 폴더에 자동화를 먼저 돌려 보세요.
- 트리거 기록하기: Finder, 핫키, 폴더 변경, 앱 실행, 예약 중 어디서 시작되는지 적어 두세요.
- 목적지 명시하기: 특히 이동, 변환, 재귀 동작에는 출력 폴더를 분명하게 지정하세요.
- 안전장치 추가하기: 도구가 지원한다면 예외, 확인 단계, 로그, 원클릭 복원을 넣어 두세요.
- 변화 상황 테스트하기: 폴더 이름을 바꾸고, 중복을 만들고, 작업을 중단시킨 뒤 다음에 어떻게 되는지 확인하세요.
Tintd는 시각적인 폴더 정리가 목표라면 범용 작업 실행 도구와는 다른 범주에 속해요. 모든 처리가 로컬에서 이뤄지고, Finder 컨텍스트 메뉴와 통합되고, 일괄 편집을 지원하고, 스마트 아이콘과 색상 추천을 제공하고, 새 폴더에 스타일을 입혀 주는 폴더 감시 기능도 있어요. 아이콘과 이모지 라이브러리에는 11,000개 이상의 옵션이 들어 있고, 클릭 한 번으로 표준 macOS 폴더 아이콘으로 되돌릴 수도 있어요. 자세한 내용은 Tintd Mac 폴더 정리 앱에서 확인하세요.
중요한 차이는 동작 방식에 있어요. Keyboard Maestro는 폴더 작업을 실행할 수 있고, Hazel은 항목을 정리하고, Shortery는 단축어를 트리거할 수 있죠. Tintd는 Finder 계층 자체에 집중해서 아이콘과 색상을 입혀 프로젝트 디렉터리를 한눈에 훑기 쉽게 만들고, 폴더 이름과 처리는 기기 안에서만 이뤄지게 해요. 크리에이티브 프로젝트, 코드 저장소, 리서치 폴더, 클라이언트 작업 공간에는 범용 매크로 도구로 시각적 메타데이터를 억지로 관리하는 것보다 이렇게 목적이 분명한 도구가 유지보수하기 더 편할 수 있어요.
트리거, 동작, 복구 요구사항을 감당할 수 있는 가장 작은 도구를 고르세요. 첫 워크플로는 보수적으로 만들고, 실제로 써 보면서 지켜본 뒤, 현재 계층에 구체적인 한계가 생겼을 때만 복잡도를 더하세요.
Tintd는 스마트 아이콘·색상 추천, 일괄 편집, 이력, 새 폴더를 위한 폴더 감시 기능으로 Finder 기반의 로컬 폴더 스타일링을 macOS 자동화 도구 상자에 더해 줘요. 워크플로에 필요한 게 또 다른 범용 매크로가 아니라 더 선명한 시각적 정리라면 Tintd를 방문해서 내 Mac 폴더에 어떻게 어울리는지 확인해 보세요.

