Claude Code 설치 가이드: 설치, 권한, 첫 워크플로까지
Dev
마지막 업데이트

Claude Code 설치 가이드: 설치, 권한, 첫 워크플로까지


Claude Code는 개념보다 설치와 권한 설정에서 먼저 막히는 경우가 많습니다. 첫 실수도 프롬프트보다 설치 지름길, shell 구성, 권한, 너무 큰 첫 작업에서 생기는 경우가 흔합니다.

이 글은 가장 실전적인 시작 흐름만 맞춰 정리합니다. 설치와 인증을 끝내고, 자주 생기는 권한 문제를 피하고, 검증 가능한 첫 저장소 작업까지 바로 이어가는 흐름입니다.


설치 전에 필요한 것

Anthropic 공식 문서에서 Claude Code 설치 전에 필요한 조건을 보면 아래 정도입니다.

  • 지원 운영체제
  • npm 설치 경로를 쓴다면 Node.js 18+
  • 인증과 처리에 필요한 인터넷 연결

Windows 사용자는 WSL이나 Git Bash 계열 shell에서 처음 시작하는 편이 더 안정적일 수 있습니다.

Claude Code 설치 방법

공식 문서 기준 설치 명령은 아래입니다.

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

설치 후 버전 확인:

claude --version

환경 점검:

claude doctor

여기서 중요한 경고가 하나 있습니다. Anthropic 문서는 sudo npm install -g를 권장하지 않습니다. 권한과 보안 문제를 만들 수 있기 때문입니다.

인증은 어떻게 진행할까

Anthropic 문서에서는 Claude Code 사용을 위해 적절한 계정 유형이 필요하다고 안내합니다. 설치 후에는 아래처럼 시작합니다.

claude

그다음 브라우저 인증 흐름을 완료하면 됩니다.

실전 설치 흐름은 보통 아래 순서입니다.

  1. CLI 설치
  2. 버전 확인
  3. claude doctor 실행
  4. claude 실행 후 로그인 완료

가장 자주 막히는 건 권한 문제입니다

실제로 설치가 막히는 가장 흔한 이유는 모델보다 로컬 권한과 환경 설정입니다.

보통 이런 경우가 많습니다.

  • npm 설치 권한을 잘못 쓴 경우
  • shell 환경 구성이 애매한 경우
  • 제한된 디렉터리에서 실행하는 경우
  • 수정과 명령 실행의 경계를 명확히 이해하지 못한 경우

중요한 점은 억지로 관리자 권한을 붙이기보다 환경 자체를 정상화하는 것이 더 낫다는 것입니다.

첫 워크플로는 어떻게 시작하는 게 좋을까

처음에는 Claude Code가 저장소를 어떻게 읽고 검증하는지 익히는 것이 중요합니다.

무난한 첫 흐름은 이렇습니다.

  1. 저장소 구조를 설명하게 한다
  2. 중요한 설정 영역을 찾게 한다
  3. 작은 수정 하나를 맡긴다
  4. 검증 명령 하나를 실행하게 한다

예시 프롬프트:

이 블로그에서 카테고리 순서가 정의된 위치를 설명하고, 카테고리 설명 문구 하나를 수정한 뒤 빌드가 깨지지 않는지 확인해줘.

이런 흐름은 첫날부터 큰 기능을 맡기는 것보다 훨씬 안전합니다.

실제 작업 전에 저장소가 알려줘야 할 것

Claude Code는 저장소 운영 규칙이 분명할수록 더 안정적으로 동작합니다.

미리 정리해두면 좋은 것은 아래입니다.

  • build와 test 명령
  • 수정 가능한 경계
  • 네이밍 규칙
  • 리뷰 기대치
  • 금지할 파괴적 명령

실제로는 AGENTS.md, package scripts, 폴더 규칙이 이 역할을 많이 합니다.

자주 하는 설치 실수

1. 설치 성공과 워크플로 준비를 같은 것으로 보는 경우

claude가 실행된다고 해서 저장소 작업 준비까지 끝난 것은 아닙니다.

2. claude doctor를 건너뛰는 경우

초기 환경 문제를 가장 쉽게 잡을 수 있는 단계인데 자주 생략됩니다.

3. 첫 작업을 너무 크게 잡는 경우

너무 큰 요청은 설치 문제인지, 프로젝트 문제인지, 저장소 모호성 문제인지 구분을 어렵게 만듭니다.

4. 검증 명령을 함께 주지 않는 경우

npm run build, 테스트, lint 같은 검증을 같이 주면 결과 품질이 훨씬 안정적입니다.

설치가 안정됐다면 큰 기능 요청보다 작은 저장소 작업 하나와 검증 명령 하나로 첫 루프를 만드는 편이 좋습니다.

FAQ

Q. 설치 직후 가장 먼저 무엇을 해야 하나요?

claude --version, claude doctor, claude 로그인 순서가 가장 무난합니다.

Q. npm 설치 때 sudo를 써도 되나요?

아니요. Anthropic 문서에서도 권장하지 않습니다.

Q. 첫 워크플로는 어떤 것이 좋을까요?

저장소 설명, 작은 수정, 검증 명령을 한 번에 묶는 흐름이 가장 안전한 출발점입니다.

Sources:

먼저 읽어볼 가이드

검색 유입이 많은 핵심 글부터 이어서 보세요.