본문 바로가기

Claude Code 설치 가이드: native vs npm, Windows까지

Claude Code 설치 방법(native/npm)과 사전 준비물, Windows WSL2 설정, 인증, 설치 직후 권장 작업(CLAUDE.md)까지 단계별로 정리했습니다.

글갱신

Claude Code는 터미널에서 작동하는 코딩 에이전트입니다. 2026년 기준 설치는 native installer가 권장되며, 과거 npm 글로벌 설치는 deprecated 됐습니다. Windows에서도 2025년 말부터 native로 직접 지원돼 WSL2 없이도 쓸 수 있습니다. 이 가이드는 macOS, Linux, Windows 전부 다룹니다.

🟢 현행 모델 라인업 일치 · 모델 안내 · Fable 구독 안내
🟢 현행 모델 라인업 일치 · Claude Opus 5.5 / Claude Sonnet 5 / Claude Haiku 4.5 (상위 티어: Claude Fable 5.1). 이 안내는 새 모델이 출시될 때만 바뀝니다.

Fable 5·5.1 구독 안내(2026년 9월 7일 갱신): 2026년 9월 1일 출시된 Claude Fable 5.1이 현행 Fable 모델이고, Fable 5는 레거시로 전환됐습니다. 구독 조건은 두 모델이 같습니다 — Max·Team Premium 플랜은 주간 사용 한도의 50% 범위에서 포함되고, Pro·Team Standard 플랜은 사용량 크레딧(입력 100만 토큰당

🟢 현행 모델 라인업 일치 · Claude Opus 5.5 / Claude Sonnet 5 / Claude Haiku 4.5 (상위 티어: Claude Fable 5.1). 이 안내는 새 모델이 출시될 때만 바뀝니다.
0, 출력 $50)으로 이용합니다. 일회성
🟢 현행 모델 라인업 일치 · Claude Opus 5.5 / Claude Sonnet 5 / Claude Haiku 4.5 (상위 티어: Claude Fable 5.1). 이 안내는 새 모델이 출시될 때만 바뀝니다.
00 크레딧은 Fable 5 전환 당시에만 지급됐고 5.1에는 없습니다. 일부 코딩·디버깅 요청은 보안 분류기에 의해 Opus 모델로 대체 응답될 수 있습니다(두 모델 공통). 자세한 내용은 Fable 5.1 가이드와 Fable 5 재개 안내를 참조하세요.

설치 전에 Claude Code가 무엇이고 일반 챗봇·자동완성과 어떻게 다른지 궁금하다면 Claude Code란? 입문을 먼저 보세요.

Claude Code 설치 흐름 1 플랜 확인 Pro·Max 또는 API 2 설치(native) mac/Linux: install.sh Win: install.ps1 3 첫 실행 claude 실행 → 브라우저 로그인 4 검증 claude --version claude doctor 무료 플랜 불가. native 설치 권장(npm은 deprecated). 2026년 7월 기준.

구독 플랜 먼저 확인

Claude Code는 무료 플랜에선 사용할 수 없습니다. 다음 중 하나가 필요합니다.

  • Pro ($20/월): 개인 일반 사용
  • Max 5x ($100/월): 거의 매일 코딩
  • Max 20x ($200/월): 풀타임 코딩, 멀티 에이전트
  • Team / Enterprise: 조직 단위
  • Anthropic Console (API 종량제): API 키로 사용 (구독 대신) — 키 발급 절차는 클로드 코드용 API 키 발급·연결 방법 참고

⚠️ ANTHROPIC_API_KEY 환경 변수가 설정돼 있으면 Pro/Max 구독 대신 API 키로 결제됩니다. 구독 사용을 원하면 키를 unset 하고 실행하세요.

시스템 요구 사항

  • macOS: 13.0 (Ventura) 이상
  • Linux: Ubuntu 20.04+ 또는 Debian 10+
  • Windows: Windows 10 1809+ 또는 Windows Server 2019+ (PowerShell, CMD, Git Bash 또는 WSL2)
  • RAM: 최소 4GB (8GB 권장)
  • 인터넷: Anthropic 클라우드 API 통신 필요
  • GPU: 불필요 (모든 추론은 Anthropic 서버)

1. macOS / Linux 설치 (native, 권장)

가장 빠른 방법입니다. Node.js 같은 의존성 없이 단일 바이너리로 설치되고, 백그라운드 자동 업데이트됩니다.

curl -fsSL claude.ai/install.sh | sh

설치 후 새 터미널에서 검증:

claude --version
claude doctor

claude doctor는 설치 상태·PATH·권한·네트워크를 점검해 문제를 알려줍니다. 처음에 가장 먼저 실행해보세요.

2. Windows native 설치 (2025년 말 이후 공식 지원)

PowerShell에서 한 줄로 끝납니다.

irm claude.ai/install.ps1 | iex

완료 후 새 PowerShell 창에서:

claude --version
claude doctor

Git for Windows가 있으면 Git Bash에서도 동작합니다. 없으면 PowerShell로 자동 폴백합니다.

3. Windows WSL2 설치 (MCP 서버 호환성 우선)

MCP 서버 생태계가 macOS/Linux 기반으로 작성된 게 많아, MCP를 적극 활용한다면 WSL2가 더 안전합니다.

  1. 관리자 PowerShell에서: wsl --install (재시작 필요할 수 있음)
  2. Ubuntu가 기본 배포판으로 설치됨. Windows Terminal에서 Ubuntu 탭 열기
  3. Ubuntu 안에서 macOS/Linux와 같은 native 설치 명령 실행

⚠️ 프로젝트는 Windows 파일시스템(/mnt/c/...) 대신 Linux 파일시스템(~/projects/)에 두세요. 파일 I/O가 5~10배 빨라집니다.

4. npm 설치 (deprecated, 폴백용)

2026년 기준 npm 설치는 더 이상 권장되지 않지만 여전히 가능합니다. 특정 버전 고정이 필요한 경우에만 사용하세요.

npm install -g @anthropic-ai/claude-code

v2.1.198부터 npm 패키지는 Node.js 22 이상을 요구합니다(더 낮으면 EBADENGINE 경고가 뜨지만 설치·실행은 됨 — 실행 파일은 네이티브 바이너리라 Node를 쓰지 않음, 2026년 9월 공식 setup 문서 기준). sudo를 절대 쓰지 마세요 — 권한 오류가 나면 sudo가 답이 아니라 nvm 사용이 정답입니다.

첫 실행 + 로그인

cd ~/your-project
claude

처음 실행 시 브라우저 창이 자동으로 열리며 Anthropic 계정 로그인을 요구합니다. 로그인 후 터미널로 돌아가면 인증이 완료되고 작업을 시작할 수 있습니다.

자주 발생하는 문제 해결

자주 보고되는 증상과 해결을 먼저 한눈에 본 뒤, 아래에서 상세히 확인하세요.

자주 막히는 증상 → 해결claude: command not found명령을 못 찾음npm 전역 bin을 PATH에 추가npm config get prefix → 그 아래 /binEACCES (권한 오류)설치 중 권한 거부sudo 금지 · npm prefix를 ~/.npm-global로또는 nvm으로 홈에 Node 설치WSL: node: not foundwhich node가 /mnt/c/리눅스 배포판·nvm으로 Node 설치윈도우 Node가 새어든 상태원인을 모를 때증상이 애매함claude doctor 실행설치·인증·권한·Node 한 번에 진단증상별 상세 해결은 아래 목록 참고 · 기준 2026.6
  • claude: command not found: 새 터미널 열기 → 안 되면 ~/.zshrc나 ~/.bashrc에 PATH 추가 확인
  • MCP 서버가 spawn npx ENOENT 에러: Windows native에서 자주 발생. WSL2로 전환 또는 Node.js LTS 재설치 후 PATH 갱신
  • API 키와 구독이 충돌: echo $ANTHROPIC_API_KEY로 확인. 구독을 쓰려면 unset ANTHROPIC_API_KEY
  • 업데이트 안 됨: claude update 또는 native 재설치
  • 권한(EACCES) 오류: sudo로 설치하지 마세요(오히려 꼬입니다). npm config set prefix ~/.npm-global 후 ~/.npm-global/bin을 PATH에 추가하거나, nvm으로 홈 디렉터리에 Node를 설치하세요
  • WSL에서 node: not found: which node 결과가 /mnt/c/로 시작하면 윈도우의 Node가 새어든 상태입니다. 리눅스 배포판이나 nvm으로 Node를 설치하세요
  • 원인을 모를 때 먼저 claude doctor: 설치 경로·인증 상태·권한·Node 버전을 한 번에 진단해 줍니다
내 OS엔 어떤 설치 방법?macOS / Linuxnative 설치(권장)Windowsnative(최근 지원) 또는WSL2(MCP 호환 우선)어디든 폴백npm 설치(deprecated)설치 방식·지원 환경은 버전에 따라 다를 수 있음 — 공식 문서 확인 · 기준 2026.6

다음 단계

설치가 끝났으면:


더 알아보기: Claude Code 권한 설정으로 allow·deny 규칙과 권한 모드를 통제할 수 있습니다.

더 알아보기: Claude Code IDE 연동 가이드 (VS Code·JetBrains)

출처: Anthropic Claude Code 공식 문서, Anthropic 발표(claude.ai/install). 정보는 2026년 7월 기준이며, 설치 방법은 업데이트될 수 있습니다.

함께 보면 좋은 글: Claude Code 가격 총정리 — 플랜 포함 범위와 API 요금

관련 글

이 글이 도움이 됐나요?

이어서 읽어보세요