본문 바로가기

생산성 도구 & 팁

Raycast로 맥 생산성 200% 올리기 — 개발자 필수 활용법 7가지

맥에서 Spotlight를 아직 쓰고 있다면, 이제 Raycast로 갈아탈 때입니다. Raycast는 단순한 런쳐를 넘어 개발자의 워크플로우를 완전히 바꿔놓는 올인원 생산성 도구입니다. 이 글에서는 실제로 바로 적용할 수 있는 핵심 활용법 7가지를 정리했습니다.

1. 클립보드 히스토리로 복붙 마스터 되기

Raycast의 Clipboard History는 기본 중의 기본입니다. 복사한 텍스트, 이미지, 링크를 자동으로 저장하고 검색할 수 있습니다.

  • 단축키: ⌘ + Shift + V (설정에서 변경 가능)
  • 코드 조각, API 키, 자주 쓰는 텍스트를 핀 고정
  • 민감한 앱(1Password 등)의 복사 내용은 자동 제외 가능

개발 중 여러 파일 사이에서 코드를 복사/붙여넣기 할 때 진짜 생산성 차이를 체감합니다.

2. 스니펫(Snippets)으로 반복 타이핑 제거

자주 쓰는 코드나 문구를 스니펫으로 등록하면, 키워드만 입력해도 자동 확장됩니다.

키워드: !log → console.log('🔥 ', );'
키워드: !todo → // TODO(jinkang): 
키워드: !mail → example@email.com

동적 플레이스홀더도 지원합니다:

  • {date} → 오늘 날짜 자동 삽입
  • {clipboard} → 현재 클립보드 내용 삽입
  • {cursor} → 확장 후 커서 위치 지정

IDE, 터미널, 슬랙 등 어디서든 작동하는 게 핵심입니다.

3. 윈도우 매니지먼트 — 별도 앱 필요 없음

Magnet이나 Rectangle을 따로 쓰고 있다면, Raycast로 통합할 수 있습니다.

  • ⌥ + ↑ : 상단 반쪽
  • ⌥ + ↓ : 하단 반쪽
  • ⌥ + ←/→ : 좌/우 반쪽
  • ⌥ + Enter : 전체 화면
  • ⌃ + ⌥ + ←/→ : 이전/다음 디스플레이로 이동

단축키 커스텀이 자유로워서, 자기만의 레이아웃을 만들 수 있습니다.

4. 익스텐션 스토어 — 개발자 필수 확장

Raycast Store에는 개발자를 위한 확장이 가득합니다. 추천 TOP 5:

  • GitHub — PR 검색, 이슈 생성, 리포 탐색
  • Docker — 컨테이너 시작/중지/로그 확인
  • Jira — 이슈 검색/생성, 보드 확인
  • NPM — 패키지 검색, 버전 확인, 다운로드 수
  • Tailwind CSS — 클래스명 검색, 색상 미리보기

설치 방법: Raycast에서 Store 입력 → 원하는 확장 검색 → Install 클릭. 끝.

5. AI 기능으로 코딩 생산성 부스트

Raycast AI는 런쳐에서 바로 AI를 사용할 수 있게 해줍니다.

  • 빠른 질문: AI 입력 후 질문 → 브라우저 열 필요 없음
  • 텍스트 변환: 선택한 텍스트에 대해 번역, 요약, 문법 교정
  • 커스텀 AI 명령어: 자주 쓰는 프롬프트를 명령어로 등록
예시 커스텀 명령어:
- "이 코드 리뷰해줘" → 선택한 코드에 대한 리뷰 생성
- "커밋 메시지 작성" → 클립보드의 diff 기반 커밋 메시지
- "에러 설명" → 에러 메시지를 쉽게 설명

컨텍스트 스위칭 없이 AI를 활용할 수 있다는 게 가장 큰 장점입니다.

6. Quicklinks — 자주 가는 URL을 빠르게

개발자라면 매일 접속하는 페이지가 있습니다. GitHub 리포, Jira 보드, 배포 대시보드 등.

Quicklinks로 등록하면 Raycast에서 키워드만 입력해서 바로 이동할 수 있습니다.

gh {query} → https://github.com/search?q={query}
npm {query} → https://www.npmjs.com/search?q={query}
jira {query} → https://your-team.atlassian.net/browse/{query}
mdn {query} → https://developer.mozilla.org/search?q={query}

검색 쿼리까지 동적으로 넣을 수 있어서, 브라우저 북마크보다 훨씬 강력합니다.

7. 스크립트 커맨드 — 나만의 자동화

Raycast의 진짜 힘은 Script Commands에 있습니다. Bash, Python, Node.js 등으로 나만의 명령어를 만들 수 있습니다.

#!/bin/bash
# @raycast.title Git Status
# @raycast.mode inline
# @raycast.refreshTime 30s

cd ~/dev/my-project && git status --short

실전 활용 예시:

  • 현재 브랜치 확인 + 최근 커밋 로그 표시
  • 로컬 서버 상태 체크
  • Docker 컨테이너 상태 한눈에 보기
  • API 헬스체크 스크립트

마무리

Raycast는 무료 플랜으로도 충분히 강력하고, Pro 플랜($8/월)에서는 AI 기능과 클라우드 동기화가 추가됩니다. 맥 개발자라면 한번 설치해보면 Spotlight로 다시 돌아가기 어려울 겁니다.

여러분은 Raycast에서 가장 자주 쓰는 기능이 뭐가요? 댓글로 공유해주세요! 🚀