시스템 요구사항
- 운영 체제:
- macOS 13.0+
- Windows 10 1809+ 또는 Windows Server 2019+ (설정 참고 사항 참조)
- Ubuntu 20.04+
- Debian 10+
- Alpine Linux 3.19+ (추가 종속성 필요)
- 하드웨어: 4GB 이상 RAM
- 네트워크: 인터넷 연결 필수 (네트워크 구성 참조)
- Shell: Bash 또는 Zsh에서 최적으로 작동합니다
- 위치: Anthropic 지원 국가
추가 종속성
- ripgrep: 일반적으로 Claude Code에 포함됩니다. 검색이 실패하면 검색 문제 해결을 참조하십시오.
- Node.js 18+: 더 이상 사용되지 않는 npm 설치에만 필요합니다
설치
To install Claude Code, use one of the following methods:- Native Install (Recommended)
- Homebrew
- WinGet
macOS, Linux, WSL:Windows PowerShell:Windows CMD:Windows requires Git for Windows. Install it first if you don’t have it.
Native installations automatically update in the background to keep you on the latest version.
플랫폼별 설정
Windows: Claude Code를 기본적으로 실행하거나 (Git Bash 필요) WSL 내에서 실행합니다. WSL 1과 WSL 2 모두 지원되지만 WSL 1은 제한된 지원을 받으며 Bash 도구 sandboxing과 같은 기능을 지원하지 않습니다. Alpine Linux 및 기타 musl/uClibc 기반 배포판: Alpine 및 기타 musl/uClibc 기반 배포판의 기본 설치 프로그램에는libgcc, libstdc++ 및 ripgrep이 필요합니다. 배포판의 패키지 관리자를 사용하여 이를 설치한 후 USE_BUILTIN_RIPGREP=0을 설정합니다.
Alpine에서:
인증
개인 사용자의 경우
- Claude Pro 또는 Max 플랜 (권장): Claude의 Pro 또는 Max 플랜을 구독하여 Claude Code와 웹의 Claude를 모두 포함하는 통합 구독을 받습니다. 한 곳에서 계정을 관리하고 Claude.ai 계정으로 로그인합니다.
- Claude Console: Claude Console을 통해 연결하고 OAuth 프로세스를 완료합니다. Anthropic Console에서 활성 청구가 필요합니다. “Claude Code” 워크스페이스가 사용 추적 및 비용 관리를 위해 자동으로 생성됩니다. Claude Code 워크스페이스에 대한 API 키를 만들 수 없습니다. 이는 Claude Code 사용 전용입니다.
팀 및 조직의 경우
- Claude for Teams 또는 Enterprise (권장): Claude for Teams 또는 Claude for Enterprise를 구독하여 중앙 집중식 청구, 팀 관리 및 Claude Code와 웹의 Claude에 대한 액세스를 받습니다. 팀 멤버는 Claude.ai 계정으로 로그인합니다.
- 팀 청구를 포함한 Claude Console: 팀 청구를 사용하여 공유 Claude Console 조직을 설정합니다. 팀 멤버를 초대하고 사용 추적을 위한 역할을 할당합니다.
- 클라우드 제공자: 기존 클라우드 인프라를 사용한 배포를 위해 Claude Code를 Amazon Bedrock, Google Vertex AI 또는 Microsoft Foundry를 사용하도록 구성합니다.
특정 버전 설치
기본 설치 프로그램은 특정 버전 번호 또는 릴리스 채널(latest 또는 stable)을 허용합니다. 설치 시 선택한 채널이 자동 업데이트의 기본값이 됩니다. 자세한 내용은 릴리스 채널 구성을 참조하십시오.
최신 버전을 설치하려면 (기본값):
- macOS, Linux, WSL
- Windows PowerShell
- Windows CMD
- macOS, Linux, WSL
- Windows PowerShell
- Windows CMD
- macOS, Linux, WSL
- Windows PowerShell
- Windows CMD
바이너리 무결성 및 코드 서명
- 모든 플랫폼의 SHA256 체크섬은 릴리스 매니페스트에 게시되며, 현재
https://storage.googleapis.com/claude-code-dist-86c565f3-f756-42ad-8dfa-d59b1c096819/claude-code-releases/{VERSION}/manifest.json에 위치합니다 (예:{VERSION}을2.0.30으로 바꿈). - 서명된 바이너리는 다음 플랫폼에 배포됩니다:
- macOS: “Anthropic PBC”에서 서명하고 Apple에서 공증
- Windows: “Anthropic, PBC”에서 서명
NPM 설치 (더 이상 사용되지 않음)
NPM 설치는 더 이상 사용되지 않습니다. 가능하면 기본 설치 방법을 사용하십시오. 기존 npm 설치를 기본으로 마이그레이션하려면claude install을 실행합니다.
전역 npm 설치
Windows 설정
옵션 1: WSL 내 Claude Code- WSL 1과 WSL 2 모두 지원됩니다
- WSL 2는 향상된 보안을 위해 sandboxing을 지원합니다. WSL 1은 sandboxing을 지원하지 않습니다.
- Git for Windows 필요
- 휴대용 Git 설치의 경우
bash.exe의 경로를 지정합니다:
Claude Code 업데이트
자동 업데이트
Claude Code는 최신 기능과 보안 수정 사항을 보유하도록 자동으로 최신 상태를 유지합니다.- 업데이트 확인: 시작 시 및 실행 중 주기적으로 수행됨
- 업데이트 프로세스: 백그라운드에서 자동으로 다운로드 및 설치
- 알림: 업데이트가 설치되면 알림이 표시됨
- 업데이트 적용: 업데이트는 다음 번 Claude Code를 시작할 때 적용됨
Homebrew 및 WinGet 설치는 자동 업데이트되지 않습니다.
brew upgrade claude-code 또는 winget upgrade Anthropic.ClaudeCode를 사용하여 수동으로 업데이트합니다.알려진 문제: Claude Code는 새 버전이 이러한 패키지 관리자에서 사용 가능하기 전에 업데이트를 알릴 수 있습니다. 업그레이드가 실패하면 잠시 기다렸다가 나중에 다시 시도하십시오.릴리스 채널 구성
자동 업데이트 및claude update에 대해 Claude Code가 따르는 릴리스 채널을 autoUpdatesChannel 설정으로 구성합니다:
"latest"(기본값): 새 기능이 릴리스되는 즉시 받습니다"stable": 일반적으로 약 1주일 된 버전을 사용하여 주요 회귀가 있는 릴리스를 건너뜁니다
/config → 자동 업데이트 채널을 통해 또는 settings.json 파일에 추가하여 구성합니다:
자동 업데이트 비활성화
셸 또는 settings.json 파일에서DISABLE_AUTOUPDATER 환경 변수를 설정합니다: