Mac 생산성 도구 — Raycast · Rectangle · AltTab · Maccy · Karabiner
맥에서 키보드만으로 모든 걸 끝내는 5종 도구. 셋업·핵심 단축키·실전 사용 패턴까지.
맥에서 일하는 시간의 대부분은 윈도우 전환 + 검색 + 클립보드 + 키 매핑에서 만들어진다. 기본 macOS는 이 영역들을 적당히 묶어두지만, 키보드만으로 빠르게 끝내려면 5종 도구 조합이 사실상 표준이다. 한 번 익히면 마우스를 거의 안 잡게 된다.
이 가이드는 macOS 14+ 기준으로 Mac 초기 셋업 이후 30~60분 안에 끝나는 생산성 셋업이다. 본문 절반은 설치, 나머지 절반은 실제 매일 쓰는 단축키와 패턴.
TL;DR
| 도구 | 역할 | 기본 단축키 |
|---|---|---|
| Raycast | Spotlight 대체. 앱 런처 + 계산기 + 클립보드 + 확장 | ⌥ Space |
| Rectangle | 윈도우 매니저 (반쪽/4분할/풀스크린) | ⌃⌥ ←/→/↑/↓ |
| AltTab | Win/Linux 스타일 윈도우 미리보기 전환 | ⌥ Tab |
| Maccy | 클립보드 히스토리 | ⇧⌘ C |
| Karabiner-Elements | 키 매핑 (Caps Lock → Ctrl 등) | (백그라운드) |
사전 조건
- macOS 14 (Sonoma) 이상 — 일부 cask가 12 이하에서 깨진다
- Homebrew 설치 — Mac 초기 셋업 참조
- 관리자 권한 (
sudo가능)
자동화 스크립트 (선택)
5개 cask를 한 번에 설치하고 싶다면 — 항상 다운로드 → SHA-256 검증 → 코드 검사 → 실행:
setup-mac-productivity.sh# 1. 다운로드
curl -fsSL https://devalice.jaceclub.com/assets/mac/productivity/setup-mac-productivity.sh -o setup-mac-productivity.sh
# 2. SHA-256 검증
shasum -a 256 setup-mac-productivity.sh
# 기대값: 2a0e3cfd652afa6ecf95a35b315ff584a77a3bdb753cfad8eb978a023ab3a8d6
# 3. 코드 검사
less setup-mac-productivity.sh
# 4. 실행
bash setup-mac-productivity.sh스크립트는 멱등 — 이미 설치된 cask는 건너뛴다. 권한 부여·단축키 설정 같은 수동 단계는 본문에서 안내.
1. Raycast — 5분
Spotlight의 모든 것을 더 빠르게 + 클립보드·계산기·번역·확장 마켓까지. 단일 도구로 가장 큰 변화를 주는 후보 1번.
설치
brew install --cask raycast초기 셋업
- 실행 — Spotlight(
⌘ Space)에 "raycast" 입력하고 Enter - 단축키 — Raycast 환경설정 → General → Raycast Hotkey 를
⌥ Space로 (Spotlight과 충돌 피함). Spotlight는 비활성화:- System Settings → Keyboard → Keyboard Shortcuts → Spotlight → "Show Spotlight search" 체크 해제
- 인덱스 — Raycast가 앱·시스템 명령 자동 인덱스. 별도 설정 불필요
매일 쓰는 명령
| 입력 | 결과 |
|---|---|
chrome, vs, term | 앱 열기 (글자 몇 개만) |
12+34*5 | 계산기 (Enter 후 결과 복사) |
clip | 클립보드 히스토리 (이건 Maccy로 대체 가능, 본문 4장 참조) |
tr 안녕하세요 | 번역 (Raycast Pro / 확장으로) |
bs google.com | DuckDuckGo/Google 검색 |
kill | 프로세스 종료 |
snippets | 스니펫 (!email 같은 트리거로 본문 자동 입력) |
확장 (Store)
Store 명령으로 확장 마켓 열기. 추천:
- Color Picker — 화면 픽셀 색상 hex
- Kill Process — pid·이름으로 종료
- Search npm — npm 패키지 즉시 검색
- GitHub — repo·issue·PR 검색
- Brew — brew install/list/upgrade
무료로 충분히 강력하다. Pro($/월)는 AI·동기화 기능. 처음엔 무료 추천.
2. Rectangle — 5분
윈도우 매니저. 반쪽·4분할·풀스크린·옆 모니터 이동을 단축키 하나로.
설치 + 권한
brew install --cask rectangle- 실행 — Launchpad 또는 Raycast로 "rectangle" 열기
- Accessibility 권한 부여:
- System Settings → Privacy & Security → Accessibility → Rectangle 토글 ON
- 권한 없으면 단축키 작동 안 함
매일 쓰는 단축키 (기본값)
| 단축키 | 동작 |
|---|---|
⌃⌥ ← | 왼쪽 절반 |
⌃⌥ → | 오른쪽 절반 |
⌃⌥ ↑ | 위쪽 절반 |
⌃⌥ ↓ | 아래쪽 절반 |
⌃⌥ Return | 풀스크린 (Maximize) |
⌃⌥ U/I/J/K | 4분할 (좌상/우상/좌하/우하) |
⌃⌥ ←/→ (반복) | 1/2 → 1/3 → 2/3 순환 |
⌃⌥ Cmd ←/→ | 옆 모니터로 이동 |
⌃⌥ Backspace | 원래 크기/위치 복귀 |
단축키가 자기 손에 안 맞으면 환경설정 → Keyboard Shortcuts에서 전부 바꾼다. Magnet(유료) 스타일 단축키도 한 번에 적용 가능.
실전 패턴
- 에디터 + 터미널 —
⌃⌥ ←에디터 /⌃⌥ →터미널. 5초면 셋업 - 에디터 + 브라우저 + 슬랙 —
⌃⌥ U에디터 /⌃⌥ I브라우저 /⌃⌥ J슬랙. 4분할 활용 - 모니터 이동 — 노트북 + 외부 모니터 시
⌃⌥ Cmd →한 번이면 외부 모니터로 풀스크린
3. AltTab — 5분
macOS 기본 ⌘ Tab은 앱 단위 전환이라 같은 앱 윈도우 여러 개 띄웠을 때 답답하다. AltTab은 윈도우 단위 전환 + 썸네일 미리보기 + Win/Linux 친화.
설치 + 권한
brew install --cask alt-tab- 실행 → Accessibility 권한 부여 (Rectangle과 동일 경로)
- Preferences → Shortcuts → 단축키
⌥ Tab(기본값)
매일 쓰는 단축키
| 단축키 | 동작 |
|---|---|
⌥ Tab | 다음 윈도우 |
⌥ ⇧ Tab | 이전 윈도우 |
⌥ Tab 누른 채로 ← → | 화살표로 선택 |
⌥ Tab + Q | 윈도우 닫기 (Quit) |
⌥ Tab + M | 최소화 |
옵션 추천
- Preferences → Appearance → Theme: macOS (네이티브 룩)
- Preferences → Controls → "Also select windows" : ✅ (마우스 호버로도 선택)
- Preferences → Blacklist → 화상회의 도구(Zoom 등) 제외 — 미니 윈도우 노이즈 방지
빠르게 같은 앱의 다른 창(VS Code 인스턴스 3개 등)을 오갈 때
⌘(백틱)보다 직관적이고 모든 앱에서 동일하게 동작.
4. Maccy — 3분
클립보드 히스토리. macOS는 기본적으로 마지막 1개만 기억. Maccy는 최근 N개를 검색 가능한 리스트로 보관.
설치 + 권한
brew install --cask maccy- 실행 → Accessibility 권한
- Preferences → General:
- Hotkey:
⇧⌘ C(기본). Raycast의 clipboard 확장과 충돌하면 둘 중 하나 비활성 - Size: 200 (200개 보관 권장. 너무 크면 검색 느림)
- Hotkey:
- Preferences → Storage → "Save history" ✅
매일 쓰는 단축키
| 단축키 | 동작 |
|---|---|
⇧⌘ C | Maccy 열기 |
| 입력 후 Enter | 선택 항목 클립보드에 복사 + 자동 붙여넣기 |
⌘ ⌫ | 항목 삭제 |
⌘ K | 히스토리 전체 비우기 |
실전 패턴
- 여러 토큰을 차례로 입력 — 토큰 1 복사, 토큰 2 복사, Maccy로 토큰 1을 다시 꺼냄
- 이전 검색어 재사용 — 같은 정규식을 여러 파일에 적용
- 민감정보 제외 — Preferences → Ignore → 정규식으로 패스워드 매니저 출력 패턴 무시 (또는 ignore 앱 추가)
⚠️ 시크릿(API 키, 비밀번호) 다룬 직후엔
⌘ K로 즉시 비운다. Maccy 자체는 로컬에만 저장하지만 디스크에 남는다.
5. Karabiner-Elements — 10분
키 매핑. 가장 흔한 사용:
- Caps Lock → Control — 좌측 새끼손가락 부담 ↓ (Vim·Emacs 사용자 필수)
- 단일 Cmd 탭 → 한영 전환 — 한국어 사용자
- 외부 키보드 매핑 — HHKB·Keychron 사용 시 modifier 위치 보정
설치 + 권한
brew install --cask karabiner-elements- 실행 후 안내 따라 Input Monitoring 권한 부여
- Driver 설치 — 처음 실행 시 시스템 확장 승인 (System Settings → Privacy & Security 하단 "Allow")
- 재로그인 또는 재부팅 필요할 수 있음
Caps Lock → Ctrl (가장 흔한 설정)
- Karabiner-Elements → Simple Modifications
- 왼쪽 키 = caps_lock, 오른쪽 키 = left_control
- 저장 (즉시 적용)
단일 Cmd → 한영 전환 (Complex Modifications)
- Karabiner-Elements → Complex Modifications → Add rule → Import more rules
- 검색 "right command to eisuu/kana" 또는 "korean toggle"
- Import → Enable
- 좌측 Cmd 단일 탭 = 영문, 우측 Cmd 단일 탭 = 한글 (조합 키는 그대로 Cmd로 동작)
Karabiner의 Complex Modifications는 JSON 룰. 직접 작성도 가능하지만 처음엔 karabiner-elements/complex_modifications 임포트가 빠르다.
검증 방법 — "5분 안에 마우스 안 잡기" 챌린지
설치·셋업 끝났으면 다음 5개 작업을 마우스 없이 시도. 막힘 없으면 셋업 성공:
⌥ SpaceRaycast 열고chrome입력 → Enter- Chrome 윈도우를
⌃⌥ ←로 왼쪽 절반 ⌥ Space로 Raycast 열고term→ Terminal 열기- Terminal을
⌃⌥ →로 오른쪽 절반 - 터미널에
echo hello world입력 → 결과를 복사 →⇧⌘ CMaccy 열고 이전 복사한 내용 확인
이 흐름이 막힘 없이 5초 안에 끝나면 OK.
트러블슈팅
Rectangle 단축키가 안 먹는다
99% Accessibility 권한 누락. System Settings → Privacy & Security → Accessibility 에서 Rectangle 토글 ON. 토글이 회색이면 + 버튼으로 Rectangle.app 추가.
AltTab이 일부 앱에서 윈도우 표시 안 됨
앱이 Mission Control에서 "별도 윈도우"로 인식되지 않는 경우. AltTab Preferences → Controls → "Show standard tabs as windows" 같은 옵션 토글로 해결되는 경우 많음. 안 되면 해당 앱 자체 제약.
Karabiner 적용 후 외부 키보드 안 먹음
시스템 확장 승인 누락. System Settings → Privacy & Security 맨 아래 "Allow" 못 봤다면 다시 확인. macOS 보안 정책상 Allow 버튼은 30분 안에 눌러야 활성화됨 (지나면 재시도).
Raycast가 느려진다
확장 너무 많이 깐 경우. Preferences → Extensions에서 사용 안 하는 것 disable. Indexing 옵션도 줄임.
Maccy가 시크릿을 기억한다
Preferences → Ignore에 패스워드 매니저 앱 / 정규식 추가. 그래도 이미 들어간 건 즉시 ⌘ K로 비운다.
Raycast Hotkey가 다른 앱과 충돌
대부분 Spotlight 비활성화 누락. System Settings → Keyboard → Keyboard Shortcuts → Spotlight 의 "Show Spotlight search" 체크 해제.
참고
- Mac 초기 셋업 — Homebrew·Git·SSH 등 기본 셋업이 먼저
- Raycast 공식 / Rectangle / AltTab / Maccy / Karabiner-Elements
- karabiner-elements/complex_modifications — Karabiner 룰 마켓플레이스
변경 이력
- 2026-05-12: 첫 작성. 5개 도구 + 자동화 스크립트 + "5분 챌린지" 검증 + 트러블슈팅 6종.