Mac 개발 환경 세팅 2026 — Homebrew부터 AI 도구까지

맥 개발 환경 세팅 2026 Homebrew Cursor Claude Code Raycast
2026년 Mac 개발 환경 핵심 도구 (이미지: AI 생성)
한줄 결론: 2026년 Mac 개발 세팅의 핵심은 Homebrew(Apple Silicon 경로 /opt/homebrew) + Ghostty/Warp 터미널 + Raycast 런처 + Cursor/Claude Code AI 도구다. 2016년 글에 있던 ruby 설치 명령과 Spectacle·flux·Snap은 폐지 또는 단종됐으며 이 글에서 현행 대체품으로 완전히 교체한다.

맥북을 새로 세팅할 때마다 같은 검색을 반복하는 개발자라면 이 글이 그 반복을 끊는다. 2016년에 쓴 개인 세팅 메모를 2026년 현행 기준으로 전면 재작성했다. Apple Silicon(M1~M4) 기준 Homebrew 설치부터 AI 코딩 도구까지, 실제로 쓰는 것만 정리한다.

핵심 요약 — 카테고리별 추천 도구는?

아래 표가 이 글의 전체 지도다. 세부 이유와 설치 명령은 각 항목에서 다룬다.

카테고리 2026 추천 비고
터미널 Ghostty 1.3 / Warp iTerm2도 여전히 유효
셸 프롬프트 Starship (+ zsh) oh-my-zsh와 병용 가능
런처 Raycast Spotlight 대체, 무료 플랜으로 충분
창 정리 Rectangle 0.95 오픈소스·무료
클립보드 히스토리 Maccy 2.6 무료(오픈소스)
에디터 Cursor / VS Code AI 워크플로우 = Cursor 우선
화면 캡처 CleanShot X 유료($29 라이선스)
메뉴바 모니터 Stats 오픈소스·무료
키매핑 Karabiner-Elements Apple Silicon 네이티브 지원
노트 Obsidian 로컬 마크다운 기반
AI 코딩 CLI Claude Code npm 설치, Node 18+ 필요
블루라이트 차단 macOS Night Shift 내장 별도 앱 불필요

2016년 앱 목록은 지금 어떻게 됐나?

옛 글에 있던 앱 중 상당수가 단종·흡수됐다. 그냥 지나치면 시간 낭비가 생기므로 구→신 매핑을 먼저 짚는다.

2016 앱 / 명령 현황 2026 대체
Spectacle 개발 중단 (2019년 이후 업데이트 없음) Rectangle (동일 단축키 호환, 무료)
f.lux 앱 자체는 존재하나 macOS 내장으로 충분 macOS Night Shift (시스템 환경설정 내장)
Snap (단축키 앱 실행) Mac App Store에서 사라짐 Raycast (앱 실행·단축키 완전 대체)
Get Plain Text (클립보드 포맷 제거) Mac App Store 상태 불명확 Maccy (히스토리+포맷 없는 붙여넣기 지원)
Homebrew ruby 설치 명령
(/usr/bin/ruby -e "$(curl ...)")
완전 폐지 — macOS Monterey부터 시스템 Ruby 제거됨 bash 방식으로 교체 (아래 참고)
Evernote 유료화·속도 저하로 사용자 이탈 지속 Obsidian (로컬 마크다운, 무료)
SublimeText3 SublimeText 4로 업데이트됐으나 점유율 감소 VS Code / Cursor

Homebrew는 어떻게 설치하나?

Homebrew 공식 설치 명령은 2016년 이후 완전히 바뀌었다. ruby 기반 설치 명령(/usr/bin/ruby -e ...)은 폐지됐고, 현재 공식 명령은 bash 방식이다.

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Apple Silicon Mac(M1~M4)에서는 설치 경로가 /opt/homebrew다. Intel Mac의 /usr/local과 다르며, 설치 후 PATH 등록을 별도로 해야 한다.

# Apple Silicon — ~/.zprofile에 추가
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"

설치 전 Xcode Command Line Tools가 필요하다. 터미널에서 xcode-select --install을 먼저 실행한다.

터미널은 무엇을 쓰나?

2026년 기준 터미널 선택지는 3개로 압축된다. Ghostty 1.3이 macOS 네이티브 UI + GPU 가속으로 입력 지연이 가장 낮고, Warp는 AI 자동완성과 오류 설명이 필요한 팀에, iTerm2는 계정 없이 최대한 커스터마이징하고 싶은 경우에 적합하다.

터미널 강점 약점 가격
Ghostty 1.3 가장 빠름, 네이티브 UI, GPU 가속 AI 기능 없음 무료 (오픈소스)
Warp AI 오류 설명, 블록 단위 편집, 크로스 플랫폼 메모리 200~400MB, 계정 필요 개인 무료
iTerm2 세밀한 커스터마이징, 계정 불필요 macOS 전용, 응답 속도 상대적으로 느림 무료
# Ghostty 설치
brew install --cask ghostty

# 또는 Warp 설치
brew install --cask warp

# 또는 iTerm2 설치
brew install --cask iterm2

셸 프롬프트는 어떻게 꾸미나?

macOS는 Catalina(2019) 이후 기본 셸이 zsh다. Starship은 Rust로 만든 크로스셸 프롬프트로, oh-my-zsh 테마보다 가볍고 빠르며 git 상태·언어 버전을 자동으로 표시한다. oh-my-zsh와 함께 써도 되고 단독으로도 된다.

# oh-my-zsh 설치 (선택)
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

# Starship 설치
brew install starship

# ~/.zshrc 맨 아래에 추가
echo 'eval "$(starship init zsh)"' >> ~/.zshrc

oh-my-zsh와 함께 쓸 때는 ~/.zshrcZSH_THEME="robbyrussell"ZSH_THEME=""으로 바꿔야 충돌이 없다.

Homebrew로 핵심 앱을 한 번에 설치하려면?

아래 명령을 순서대로 실행하면 이 글에서 소개하는 앱 대부분이 한 번에 설치된다. 유료 앱(CleanShot X, Cursor)과 직접 설치가 필요한 Claude Code는 별도로 다룬다.

# CLI 도구 (formula)
brew install starship git node

# GUI 앱 (cask)
brew install --cask ghostty          # 터미널
brew install --cask raycast          # 런처
brew install --cask rectangle        # 창 정리
brew install --cask maccy            # 클립보드 히스토리
brew install --cask karabiner-elements  # 키 리매핑
brew install --cask obsidian         # 노트
brew install --cask visual-studio-code  # 에디터
brew install --cask stats            # 메뉴바 시스템 모니터

Raycast가 Spotlight보다 나은 이유는?

Raycast는 ⌘ + Space를 대체하는 키보드 중심 런처다. 앱 실행·클립보드 검색·스니펫·윈도우 전환을 단일 인터페이스에서 처리하고, 파일·폴더·연락처까지 Root Search 한 곳에서 찾는다.

런처 핵심 기능은 무료 플랜으로 전부 쓸 수 있다. AI 기능은 무료 체험(2026년 6월 기준 약 50회)을 넘기면 Pro(월 $8)가 필요하며, Pro 표준 모델에는 GPT-4o-mini·Claude Haiku 등이 포함된다. 앱 실행·런처 용도라면 무료 플랜으로 충분하다. 자세한 구성은 Raycast 공식 요금제 안내에서 확인한다.

AI 코딩 도구는 어떻게 세팅하나?

2026년 기준 에디터 레벨 AI 도구는 Cursor, CLI 레벨은 Claude Code다. 둘은 용도가 다르므로 함께 써도 충돌이 없다.

Cursor는 VS Code 포크 기반 AI 에디터다. Claude·GPT·Gemini 계열의 최신 모델을 선택해 인라인 편집·멀티파일 수정·에이전트 모드로 쓴다. 무료 플랜은 컴플리션이 제한되고, Pro는 월 $20다. 설치는 brew install --cask cursor로 한다.

Claude Code는 Anthropic 공식 CLI다. 터미널에서 코드베이스를 읽고 수정하는 에이전트 워크플로우에 특화돼 있다. Node.js 18 이상이 필요하며 설치는 npm으로 한다.

# Node.js 설치 (nvm 방식 권장)
brew install nvm
nvm install --lts

# Claude Code CLI 설치
npm install -g @anthropic-ai/claude-code

# 설치 확인
claude --version

설치 후 claude를 처음 실행하면 브라우저가 자동으로 열리며 OAuth 인증 흐름이 시작된다. API 키 방식을 쓰려면 환경변수 ANTHROPIC_API_KEY 설정이 필요하다. sudo npm install -g는 권한 문제를 유발하므로 사용하지 않는다.

그 외 자주 쓰는 세팅은?

숨김 파일 표시: macOS Finder에서 ⌘ + Shift + .으로 토글할 수 있다. 터미널 명령이 필요했던 2016년과 달리 이제 단축키 한 번이면 된다.

Karabiner-Elements는 Apple Silicon 네이티브(v14+)로 작동한다. Caps Lock을 Ctrl·Escape로 리매핑하거나 외장 키보드 레이아웃을 조정하는 데 쓴다.

Stats는 메뉴바에 CPU·GPU·RAM·네트워크 사용량을 실시간으로 표시하는 무료 오픈소스 앱이다. Apple Silicon의 코어별 사용률도 확인할 수 있다.

CleanShot X는 스크롤 캡처·OCR·GIF 녹화를 포함한 Mac 최강 스크린샷 도구다. 라이선스 $29 + 클라우드 기능 월 $8 구조다. 무료 대안을 원하면 macOS 내장 스크린샷(⌘ + Shift + 5)이나 Shottr($8 일회성)를 쓴다.

FAQ

Q. Apple Silicon Mac인지 Intel Mac인지 어떻게 아나?
터미널에서 uname -m을 실행한다. arm64이면 Apple Silicon, x86_64이면 Intel이다. Homebrew 경로(/opt/homebrew vs /usr/local)가 달라지므로 반드시 확인한다.

Q. Homebrew 설치 후 brew 명령을 인식 못 한다.
Apple Silicon이면 PATH 등록이 안 된 것이다. eval "$(/opt/homebrew/bin/brew shellenv)"를 터미널에 직접 입력하거나 ~/.zprofile에 추가 후 터미널을 재시작한다.

Q. Rectangle과 Spectacle의 단축키가 같나?
Rectangle 설치 시 'Import Spectacle shortcuts' 옵션을 선택하면 기존 단축키를 그대로 쓸 수 있다. 마이그레이션 비용이 없다.

Q. Raycast와 Alfred 중 어느 쪽인가?
Alfred는 오랜 기간 검증된 런처지만 AI 기능과 확장 생태계 속도에서 Raycast가 앞선다. Alfred Powerpack($34 일회성)에 해당하는 기능 대부분을 Raycast 무료 플랜이 제공한다.

Q. Night Shift로 f.lux를 완전히 대체할 수 있나?
색온도 자동 조절 목적이라면 완전히 대체된다. '시스템 환경설정 → 디스플레이 → Night Shift'에서 스케줄과 색온도를 설정한다. f.lux의 고급 색 프로파일이나 무효화 기능이 필요한 경우에만 f.lux를 추가 설치하면 된다.

Q. Claude Code CLI와 Cursor를 동시에 써도 되나?
된다. Cursor는 GUI 에디터 안에서 AI 코드 편집을 처리하고, Claude Code는 터미널에서 에이전트 방식으로 파일 시스템에 접근한다. 같은 프로젝트 폴더를 동시에 열어도 충돌이 없다.


3줄 요약

  • Homebrew 설치 명령은 bash 방식으로 바뀌었고, Apple Silicon에서는 /opt/homebrew PATH 설정이 필수다.
  • Spectacle·flux·Snap·Get Plain Text는 단종 또는 대체됐으며, Rectangle·Night Shift·Raycast·Maccy로 교체하면 된다.
  • 2026년 개발 세팅에는 Cursor(GUI AI 에디터)와 Claude Code CLI가 새 축으로 추가됐다.

함께 보면 좋은 글

버전·명령은 변동될 수 있어 설치 전 공식 문서를 확인한다. Homebrew: brew.sh / Ghostty: ghostty.org / Claude Code: code.claude.com

댓글

이 블로그의 인기 게시물

마와린세 패스 완전정리 — 이세시마 여행 [1/9]

Windows 패키지 매니저 비교 — winget·Chocolatey·Scoop

우분투 26.04 LTS 설치·개발환경 세팅 가이드