맥 런처 앱을 다시 만든 이유 — Cirki 이야기
Raycast도 Alfred도 조금씩 맞지 않았다. 그 틈에서 커서 주위에 원형으로 펼쳐지는 런처, Cirki가 시작됐다.
맥을 오래 쓰다 보면 손이 먼저 기억한다. Cmd+Tab, Cmd+Tab, Cmd+Tab. 탭을 몇 번 눌러야 원하는 앱이 나오는지 세다가 멈추는 순간이 온다. 그냥 Dock을 보는 게 낫겠다 싶어서 마우스로 손을 뻗는다. 그렇게 흐름이 끊긴다.
맥 런처 앱 쪽 선택지는 많다. Spotlight는 무료고 항상 켜져 있지만, 커스터마이즈할 수 있는 게 거의 없다. Alfred는 오래된 스테이플이고, Powerpack을 사면 workflow를 꽤 쓸 수 있다. Raycast는 최근 몇 년 사이에 많이 퍼졌다. 확장 생태계도 크고, 검색과 자동화 쪽으로는 강력하다.
그런데 전부 같은 모양이다. 화면 위에 좁고 긴 command palette가 뜬다. 앱 이름을 타이핑하고, 목록에서 찾고, 엔터를 친다. 기능이 많아질수록 명령어도 많아진다. 기억해야 할 게 늘어나고, 그 기억이 흐릿해지면 다시 검색창에서 출발한다.
Cirki는 다른 출발점에서 시작했다.
단축키를 누르면 커서가 있는 자리에 원형 메뉴가 뜬다. 앱들이 커서 주위에 고르게 퍼진다. 위로 이동하면 위쪽 앱, 오른쪽으로 이동하면 오른쪽 앱. 방향이 곧 선택이다. 타이핑 없이, 목록 스크롤 없이, 손이 자연스럽게 가는 방향으로 끝난다.
처음 이걸 쓸 때 낯설었다. 그런데 사흘쯤 지나면 손이 방향을 기억한다. 슬랙은 왼쪽 위, 터미널은 오른쪽 아래, 브라우저는 위. 기억해야 하는 이름이 아니라, 기억해야 하는 방향이다.
기본 단축키는 Option+Tab이다. 누르는 순간 커서 주위에 원형 메뉴가 열린다. 손을 뗄 필요 없이, 그 상태로 방향키나 마우스로 앱을 고른다.
숫자 키도 된다. 1번부터 9번까지 각 슬롯에 배정된 앱을 즉시 실행한다. 마우스를 쓰지 않아도 된다. 단축키를 꾹 누른 채 앱 아이콘 위에 커서를 올려놓고 손을 떼는 방식도 있다. Release-to-launch라고 부른다. 누르고, 올리고, 떼는 세 동작이 하나로 이어진다.
자주 쓰는 앱은 핀(pin)으로 고정한다. 나머지 슬롯은 최근 사용 순으로 자동으로 채워진다. 따로 설정할 게 없다. 앱을 쓰면 쓸수록 메뉴가 자기 패턴을 반영한다.
비슷한 성격의 앱을 묶고 싶으면 그룹을 만든다. 디자인 도구 모음, 개발 도구 모음. 그룹 슬롯을 선택하면 연관 앱들이 부채꼴로 펼쳐진다. 메뉴 안에 작은 메뉴가 생기는 셈이다.
앱 단축키 메뉴도 있다. Control+Tab을 누르면, 지금 포커스된 앱의 키보드 단축키 목록이 원형으로 뜬다. 앱이 바뀌면 메뉴도 자동으로 바뀐다. Figma에서 Control+Tab을 누르면 Figma 단축키가, 터미널에서 누르면 터미널 단축키가 나온다.
메뉴가 열린 상태에서 바로 타이핑을 시작하면 Spotlight나 Raycast로 연결된다. Cirki가 검색을 대체하는 게 아니라, 이미 쓰고 있는 도구로 넘겨주는 방식이다.
Dock 아이콘은 없다. 메뉴바에 조용히 앉아 있다가, 단축키를 누를 때만 나온다. macOS 14.0 이상에서 동작하고, 7일 체험 뒤 일회성 $7.99으로 구입한다. 구독이 아니다.
한국어, 영어, 일본어, 중국어, 스페인어, 독일어, 프랑스어를 지원한다. 테마는 라이트, 다크, 시스템 설정 세 가지. 메뉴 크기, 아이콘 크기, 라벨 표시 여부, 단축키 모두 바꿀 수 있다.
Raycast나 Alfred를 쓰는 사람이 Cirki로 갈아탈 필요는 없다. 자동화 workflow가 중심이라면, command palette 방식이 더 잘 맞는다. Cirki는 그 방식이 조금 답답하게 느껴지는 사람에게 맞다. 화면 한가운데 좁은 창이 뜨는 게 아니라, 커서가 있는 자리에 메뉴가 열리는 감각을 원하는 사람에게.
공간적인 기억을 쓴다는 게 설계의 핵심이다. 어디 있는지 기억하는 방식이, 이름을 기억하는 방식보다 더 빠를 때가 많다.
써보고 싶으면 여기서 받을 수 있다.
- App Store: https://apps.apple.com/app/cirki/id6759322090
- 소개 페이지: https://apps.somee4.com/apps/cirki