본문 바로가기
카테고리 없음

Raycast 완전정복 (클립보드, 스니펫, 워크플로우)

by UX 디자인 전문가 2026. 6. 13.

Raycast 완전정복
Raycast 완전정복

마우스를 잡으러 손을 뻗는 그 짧은 순간, 흐름이 끊깁니다. 저도 한동안 그 불편함을 당연하게 여기며 지냈습니다. 그러다 Arc 브라우저 팀 도입 실패를 경험하면서 "도구보다 워크플로우가 먼저"라는 걸 몸으로 배웠고, 그 이후 Raycast를 제대로 파고들었습니다. 직접 써봤는데, 이건 단순한 런처 앱이 아닙니다.

클립보드 히스토리가 바꿔놓은 작업 방식

개발 작업을 하다 보면 HTML 파일에서 ID 세 개를 복사해 CSS 파일에 순서대로 붙여넣어야 하는 상황이 반드시 생깁니다. 기존 방식이라면 하나 복사, 이동, 붙여넣기, 다시 돌아가서 다음 것 복사—이 과정을 세 번 반복해야 했습니다. 솔직히 이건 예상 밖이었습니다. Raycast의 클립보드 히스토리(Clipboard History) 기능을 쓰면 세 개를 연속으로 복사한 뒤, Raycast를 열고 위아래 방향키로 골라 붙여넣으면 끝입니다.

클립보드 히스토리란 과거에 복사한 모든 텍스트·이미지를 시간 순서대로 쌓아두는 기능입니다. macOS 기본 붙여넣기는 마지막으로 복사한 것 하나만 기억하지만, Raycast는 수백 개를 저장해 두고 키보드만으로 검색·선택할 수 있습니다. 제가 외주 클라이언트에게 스크린샷을 Slack으로 공유할 일이 많은데, 스크린샷 히스토리(Screenshot History) 기능까지 있어서 과거에 찍어둔 화면을 따로 폴더를 뒤지지 않고 바로 꺼낼 수 있었습니다.

Raycast가 생산성 도구로서 주목받는 이유는 수치로도 확인됩니다. 생산성 소프트웨어 분야 조사에 따르면 지식 근로자가 하루 평균 파일·정보 검색에 소비하는 시간은 약 1.8시간에 달합니다(출처: McKinsey Global Institute). 이 가운데 반복적인 복사·붙여넣기와 앱 전환이 차지하는 비중을 줄이는 것만으로도 실질적인 집중 시간이 늘어납니다.

스니펫으로 반복 코드 작성 시간 제거하기

저는 Arc 도입 실패 이후 마이그레이션 체크리스트를 만들 때 이 기능의 가치를 처음 실감했습니다. 똑같은 템플릿 문장을 매번 타이핑하거나 구글 드라이브에서 복사해 오는 게 너무 비효율적이었거든요. Raycast의 스니펫(Snippets) 기능은 자주 쓰는 코드나 문장을 저장해 두고 단축어 하나로 불러오는 기능입니다. 여기서 스니펫이란 재사용 가능한 텍스트 조각을 미리 저장해 두고, 특정 키워드를 입력하거나 단축키를 눌렀을 때 자동으로 삽입되는 텍스트 블록을 의미합니다.

예를 들어 React 컴포넌트 보일러플레이트(Boilerplate)—처음 컴포넌트를 만들 때 항상 써야 하는 반복적인 기본 코드 구조—를 RCB라는 단축어에 저장해 두면, Raycast를 열고 RCB를 입력하는 것만으로 현재 활성화된 에디터에 그대로 붙여넣습니다. 타이핑 시간이 제로가 됩니다.

제가 실제로 활용하는 스니펫 유형을 정리하면 다음과 같습니다.

  • React 함수형 컴포넌트 기본 구조 (매 신규 파일 생성 시 사용)
  • Git 커밋 메시지 템플릿 (feat/fix/chore 접두사 포함)
  • 외주 클라이언트용 분기 보고서 도입 문구 (매 분기 초 재사용)
  • 마이그레이션 체크리스트 항목 세트 (신규 도입 프로젝트마다 활용)

스니펫 기능이 Arc 도입 당시 있었다면 마이그레이션 표준 문서를 훨씬 빠르게 만들었을 겁니다. 외주 3건을 거치면서 체크리스트 표준화가 도입 성공률을 50%에서 100%로 끌어올렸는데, 그 체크리스트를 반복 작성하는 시간까지 줄였다면 더 많은 클라이언트를 받을 수 있었을 거라는 생각이 지금도 듭니다.

워크플로우를 완성하는 익스텐션 생태계

Raycast의 진짜 힘은 익스텐션(Extension) 스토어에 있습니다. 익스텐션이란 Raycast의 기본 기능 위에 서드파티 개발자들이 추가로 얹은 플러그인으로, VS Code 프로젝트 매니저·Spotify 플레이어·GitHub 이슈 검색 등 수백 종이 무료로 제공됩니다.

제 경험상 이건 좀 다릅니다. "앱 런처는 Spotlight로 충분하다"는 의견도 있지만, Spotlight는 서드파티 익스텐션 생태계가 없습니다. Raycast는 VS Code 프로젝트 매니저 익스텐션을 설치하면 아침에 컴퓨터를 켜자마자 Raycast를 열고 프로젝트 이름 두 글자를 입력하는 것만으로 해당 프로젝트가 VS Code에서 열립니다. 마우스로 폴더를 탐색하는 과정이 통째로 사라집니다.

윈도우 매니지먼트(Window Management) 기능도 눈에 띕니다. 윈도우 매니지먼트란 여러 앱 창의 위치와 크기를 키보드 단축키로 즉시 배치하는 기능으로, 외부 모니터를 연결했을 때 Chrome을 오른쪽 화면으로 보내거나 VS Code를 왼쪽 2/3 영역에 고정하는 작업을 키 두 번으로 처리합니다. 저는 디자이너 8명과 협업할 때 화면 공유 세션에서 이 기능을 가장 많이 씁니다. 마우스로 창을 끌어다 붙이는 장면이 사라지니 발표 흐름 자체가 달라집니다.

AI 생산성 도구 시장 조사에 따르면 개발자의 68%가 반복 작업 자동화를 생산성 향상의 최우선 과제로 꼽았습니다(출처: Stack Overflow Developer Survey). Raycast는 AI 기능(Ask AI)도 베타로 제공 중인데, Raycast 창 안에서 바로 ChatGPT 스타일의 질문을 던지고 코드를 받아 현재 편집 중인 파일에 붙여넣는 흐름이 가능합니다. 별도 브라우저 탭을 열 필요가 없습니다.

도구 도입에서 제가 가장 크게 배운 건 "기능이 좋아도 쓰는 사람이 익숙해지지 않으면 의미 없다"는 점입니다. Arc 실패 때도 그랬고, Raycast를 처음 팀에 소개할 때도 그랬습니다. 기능 목록보다 단계별 온보딩 순서가 도입 성패를 갈랐습니다.

Raycast는 무료입니다. 설치 부담이 없으니 일단 Spotlight 대용으로만 써봐도 충분합니다. 그다음 클립보드 히스토리를 하루 써보고, 그다음 스니펫 하나를 만들어 보는 식으로 단계를 밟는 걸 권합니다. 제가 외주 클라이언트에게 도구를 소개할 때 항상 이 순서를 씁니다. 한 번에 모든 기능을 쏟아내면 어김없이 이틀 뒤에 "그냥 원래 방식으로 할게요"라는 답이 돌아오더라고요.


참고: https://www.youtube.com/watch?v=qWout7e-doo


소개 및 문의 · 개인정보처리방침 · 면책조항

© 2026 브레인스토밍 연구