Claude Code를 설치하려면 Anthropic의 터미널 코딩 에이전트를, 문서에 적힌 OS 최소 요건과 RAM 4GB, x64 또는 ARM64 프로세서, Bash, Zsh, PowerShell 또는 CMD, 인터넷 연결, Anthropic 지원 국가를 갖춘 머신에서 네이티브 설치 프로그램으로 실행합니다. macOS, Linux, WSL에서 그 명령은 curl -fsSL https://claude.ai/install.sh | bash이고, Windows PowerShell은 install.ps1, 명령 프롬프트는 install.cmd를 씁니다.

Anthropic은 네이티브 설치 프로그램을 권장 방법으로 문서화합니다. macOS, Linux, Windows Subsystem for Linux(WSL)에서는 https://claude.ai/install.sh를 bash로 넘깁니다. Windows PowerShell은 install.ps1을, 명령 프롬프트는 install.cmd를 씁니다. stable과 버전을 고정한 빌드는 셸마다 인자가 다릅니다. Unix는 bash -s, PowerShell은 scriptblock, CMD는 install.cmd <channel-or-version>입니다. 바이너리가 디스크에 놓이면 claude --version이 버전 번호 뒤에 (Claude Code)를 출력해야 하고, 이어서 claude가 브라우저 로그인을 시작합니다. ANTHROPIC_API_KEY가 설정되어 있으면 Claude Code는 브라우저를 열지 않고 그 키를 한 번 승인하도록 요청합니다.

네이티브 설치는 업데이트를 백그라운드에서 받습니다. Homebrew, WinGet, apt, dnf, apk는 각 패키지 관리자를 통해 업그레이드합니다. npm은 같은 네이티브 바이너리를 optional dependency를 통해 전역 패키지로 배포하며, npm 전역 디렉터리를 쓸 수 없을 때를 빼고 자동 업데이트합니다. 고른 방법에 맞는 업그레이드와 제거 명령을 사용합니다.

설치 전에 갖춰야 할 조건

설치가 성공하면 동작하는 claude 바이너리, Claude Code가 받아들이는 계정, 직접 고른 릴리스 채널, 설치 프로그램과 짝이 맞는 제거 경로가 남습니다. Claude Code는 Anthropic의 터미널 코딩 에이전트입니다. 프로젝트 디렉터리에서 열리는 명령줄 프로그램으로, 필요한 파일을 읽고 셸에서 코드를 작성하고 고치는 일을 돕습니다. Anthropic의 Desktop 앱은 Claude Code를 그래픽으로 쓰는 선택지입니다. 이 글은 터미널 설치 프로그램, 업데이트, 제거를 다룹니다.

Anthropic setup 페이지가 적는 운영체제 최소 요건은 macOS 13.0 이상, Windows 10 1809 이상 또는 Windows Server 2019 이상, Ubuntu 20.04 이상, Debian 10 이상, Alpine Linux 3.19 이상입니다. 하드웨어는 RAM 4GB 이상과 x64 또는 ARM64 프로세서입니다. 인터넷 연결이 필요합니다. 문서로 적힌 셸은 Bash, Zsh, PowerShell, CMD입니다. setup 페이지의 지역 요건은 Anthropic이 지원하는 국가입니다.

Claude Code에는 Pro, Max, Team, Enterprise, Console 계정, 또는 Amazon Bedrock, Google Cloud의 Agent Platform, Microsoft Foundry가 필요합니다. Anthropic 문서는 무료 claude.ai 요금제에 Claude Code 이용이 포함되지 않는다고 밝힙니다. 공급자 자격 증명은 해당 클라우드 제품의 setup 페이지를 사용합니다.

claude가 실행된 뒤 로그인합니다. 첫 코딩 프롬프트는 Anthropic quickstart에 있습니다. 설치 중 command not found, PATH 문제, EACCES, TLS 오류, curl 403은 Anthropic의 Troubleshoot installation and login 페이지를 사용합니다. 로그인 루프, OAuth 오류, 로그인 403 Forbidden은 같은 페이지의 login and authentication 절에 해당합니다.

Claude Code 설정

Anthropic 지원 국가

설치와 로그인 문제 해결

권장 방법인 네이티브 설치 프로그램

Anthropic은 네이티브 설치 프로그램을 권장 방법으로 문서화합니다. macOS, Linux, Windows Subsystem for Linux(WSL)에서는 설치 스크립트를 bash로 넘깁니다. 네이티브 설치는 백그라운드에서 업데이트합니다.

Windows PowerShell은 irm https://claude.ai/install.ps1 | iex를 씁니다. Windows CMD는 curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd를 씁니다. The token '&&' is not a valid statement separator가 보이면 PowerShell에 있는 것입니다. 'irm' is not recognized as an internal or external command가 보이면 CMD에 있는 것입니다. PowerShell 프롬프트는 PS C:\로 시작하고, CMD 프롬프트는 PS 없이 C:\를 보여 줍니다.

macOS와 Linux에서 런처는 ~/.local/bin/claude이며, ~/.local/share/claude/versions/로 이어지는 symlink입니다. 설치 프로그램이 끝나면 프로젝트에서 터미널을 열고 claude를 실행합니다.

네이티브 설치 프로그램은 latest, stable, 또는 2.1.89 같은 버전(Anthropic의 핀 예시)을 받습니다. 설치할 때 고른 채널이 자동 업데이트의 기본값이 됩니다. 셸마다 문법이 다릅니다. bash는 bash -s를, PowerShell은 scriptblock을 쓰고, CMD는 인자를 install.cmd에 넘깁니다.

  • macOS, Linux, WSL(latest): curl -fsSL https://claude.ai/install.sh | bash
  • Windows PowerShell(latest): irm https://claude.ai/install.ps1 | iex
  • Windows CMD(latest): curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd
  • stable, macOS/Linux/WSL: curl -fsSL https://claude.ai/install.sh | bash -s stable
  • stable, PowerShell: & ([scriptblock]::Create((irm https://claude.ai/install.ps1))) stable
  • stable, CMD: curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd stable && del install.cmd
  • 핀 예시 2.1.89, macOS/Linux/WSL: curl -fsSL https://claude.ai/install.sh | bash -s 2.1.89
  • 핀 예시 2.1.89, PowerShell: & ([scriptblock]::Create((irm https://claude.ai/install.ps1))) 2.1.89
  • 핀 예시 2.1.89, CMD: curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd 2.1.89 && del install.cmd
curl -fsSL https://claude.ai/install.sh | bash

Homebrew, WinGet, Linux 저장소, npm

Homebrew는 brew install --cask claude-code로 설치하며, 이 cask는 stable 채널을 따라갑니다. stable은 보통 약 일주일 뒤이고, 큰 회귀가 있는 릴리스는 건너뜁니다. brew install --cask claude-code@latest는 latest를 따라갑니다. 업그레이드는 그에 맞는 brew upgrade cask를 씁니다. Homebrew는 이전 버전을 디스크에 남겨 두며, brew cleanup으로 공간을 되돌립니다.

WinGet은 winget install Anthropic.ClaudeCode로 설치하고 winget upgrade Anthropic.ClaudeCode로 업그레이드합니다.

Claude Code는 서명한 apt, dnf, apk 저장소를 게시하며, 각각 stable과 latest 채널이 있습니다. stable은 보통 약 일주일 된 버전이고 큰 회귀가 있는 릴리스를 건너뜁니다. latest는 릴리스가 나오는 즉시 모든 릴리스를 올립니다. 아래 명령은 stable을 구성하며, setup 페이지는 이 채널이 대부분의 사용자에게 맞는다고 말합니다. 패키지 관리자 설치의 업데이트는 평소 시스템 업그레이드 흐름으로 받습니다.

Debian과 Ubuntu에서는 curl과 gnupg가 없으면 설치합니다(sudo apt install curl gnupg). 코드 블록의 명령은 /etc/apt/keyrings를 만들고, 서명 키를 받아 지문 확인용으로 출력하고, /etc/apt/sources.list.d/claude-code.list를 쓴 뒤 패키지를 설치합니다. 지문은 31DDDE24DDFAB679F42D7BD2BAA929FF1A7ECACE여야 합니다. 키 다운로드가 실패하면 이후 apt update가 NO_PUBKEY BAA929FF1A7ECACE로 실패합니다. latest는 URL 경로와 suite 이름이 모두 바뀝니다. deb [signed-by=/etc/apt/keyrings/claude-code.asc] https://downloads.claude.ai/claude-code/apt/latest latest main입니다. 나중 업그레이드는 sudo apt update && sudo apt upgrade claude-code입니다.

Fedora와 RHEL에서는 코드 블록의 명령이 /etc/yum.repos.d/claude-code.repo를 쓰고 패키지를 설치합니다. latest는 baseurl=https://downloads.claude.ai/claude-code/rpm/latest로 설정합니다. dnf는 첫 설치 때 키를 받고 지문을 확인하라고 묻습니다. 수락하기 전에 31DD DE24 DDFA B679 F42D 7BD2 BAA9 29FF 1A7E CACE인지 확인합니다. 나중 업그레이드는 sudo dnf upgrade claude-code입니다.

sudo tee /etc/yum.repos.d/claude-code.repo <<'EOF'
[claude-code]
name=Claude Code
baseurl=https://downloads.claude.ai/claude-code/rpm/stable
enabled=1
gpgcheck=1
gpgkey=https://downloads.claude.ai/keys/claude-code.asc
EOF
sudo dnf install claude-code

Alpine에서는 https://downloads.claude.ai/keys/claude-code.rsa.pub를 /etc/apk/keys/claude-code.rsa.pub에 받고, https://downloads.claude.ai/claude-code/apk/stable을 /etc/apk/repositories에 넣은 뒤 apk add claude-code를 실행합니다. latest로 가려면 sed -i '\|downloads.claude.ai/claude-code/apk/stable|d' /etc/apk/repositories를 실행하고 https://downloads.claude.ai/claude-code/apk/latest를 추가합니다. sha256sum /etc/apk/keys/claude-code.rsa.pub는 395759c1f7449ef4cdef305a42e820f3c766d6090d142634ebdb049f113168b6을 보고해야 합니다. 나중 업그레이드는 apk update && apk upgrade claude-code입니다.

npm은 같은 네이티브 바이너리를 설치합니다. npm install -g @anthropic-ai/claude-code입니다. npm은 @anthropic-ai/claude-code-darwin-arm64 같은 플랫폼별 optional dependency로 그 바이너리를 가져오므로, 패키지 관리자가 optional dependency를 허용해야 합니다. v2.1.198부터 이 패키지는 Node.js 22 이상이 필요합니다. 더 오래된 Node에서는 npm이 EBADENGINE을 출력하며, 설치는 끝날 수 있습니다. CLI가 네이티브 바이너리를 받고 실행 시점에 Node 위에서 돌지 않기 때문입니다. npm 패키지는 npm 전역 디렉터리를 쓸 수 없을 때를 빼고 자동 업데이트합니다. 쓸 수 없으면 시작 시 한 번 안내가 나오고 claude doctor가 수정 방법을 나열합니다. 업그레이드는 npm install -g @anthropic-ai/claude-code@latest입니다. Anthropic은 npm update -g를 피하라고 경고합니다. 원래 semver 범위 안에 머물 수 있기 때문입니다. sudo npm install -g도 피하라고 경고하며, 권한 문제와 보안 위험을 일으킬 수 있습니다. npm이 지원하는 플랫폼은 darwin-arm64, darwin-x64, linux-x64, linux-arm64, linux-x64-musl, linux-arm64-musl, win32-x64, win32-arm64입니다.

  • brew install --cask claude-code
  • brew install --cask claude-code@latest
  • winget install Anthropic.ClaudeCode
  • npm install -g @anthropic-ai/claude-code
  • latest apt suite 줄: deb [signed-by=/etc/apt/keyrings/claude-code.asc] https://downloads.claude.ai/claude-code/apt/latest latest main
  • latest dnf baseurl: https://downloads.claude.ai/claude-code/rpm/latest
  • latest apk 저장소: https://downloads.claude.ai/claude-code/apk/latest

설치 방법별 문서상 업데이트 경로

방법 백그라운드 자동 업데이트 업그레이드 명령
네이티브 예. 시작 시와 실행 중 claude update
Homebrew 기본은 수동. CLAUDE_CODE_PACKAGE_MANAGER_AUTO_UPDATE=1 brew upgrade claude-code 또는 brew upgrade claude-code@latest
WinGet 기본은 수동. CLAUDE_CODE_PACKAGE_MANAGER_AUTO_UPDATE=1 winget upgrade Anthropic.ClaudeCode
apt 수동(권한 상승) sudo apt update && sudo apt upgrade claude-code
dnf 수동(권한 상승) sudo dnf upgrade claude-code
apk 수동(권한 상승) apk update && apk upgrade claude-code
npm 예. npm 전역 디렉터리를 쓸 수 없을 때는 제외 npm install -g @anthropic-ai/claude-code@latest
sudo install -d -m 0755 /etc/apt/keyrings
sudo curl -fsSL https://downloads.claude.ai/keys/claude-code.asc \
  -o /etc/apt/keyrings/claude-code.asc
gpg --show-keys /etc/apt/keyrings/claude-code.asc
echo "deb [signed-by=/etc/apt/keyrings/claude-code.asc] https://downloads.claude.ai/claude-code/apt/stable stable main" \
  | sudo tee /etc/apt/sources.list.d/claude-code.list
sudo apt update
sudo apt install claude-code

Windows 네이티브와 WSL, 그리고 Alpine에서 더 필요한 것

네이티브 Windows 설치는 관리자 권한 없이 PowerShell 또는 CMD에서 실행합니다. 설치에 Git for Windows는 선택입니다. 없으면 Claude Code는 PowerShell 도구로 셸 명령을 실행합니다. Git for Windows가 있으면 Claude Code는 Bash 도구에 Git Bash를 씁니다. WSL 구성은 Git for Windows를 쓰지 않습니다. Claude Code가 Git Bash를 찾지 못하면 사용자 설정 파일 ~/.claude/settings.json에서 CLAUDE_CODE_GIT_BASH_PATH를 C:\Program Files\Git\bin\bash.exe로 설정합니다. 이 재정의는 Git Bash가 설치되어 있는데 찾지 못하는 Windows에서만 씁니다.

Anthropic의 Windows 표는 샌드박스를 네이티브 Windows에서 지원하지 않고, WSL 2에서 지원하며, WSL 1에서 지원하지 않는다고 적습니다. WSL 경로에서는 WSL 터미널 안에서 claude를 설치하고 실행합니다. WSL에서 /mnt/c를 가로지르는 검색은 claude doctor가 Search를 OK로 보여도 일치 결과가 더 적을 수 있습니다. 문서로 적힌 완화 방법은 검색 범위를 좁히거나, 프로젝트를 /home/ 아래에 두거나, 네이티브 Windows에서 실행하는 것입니다.

Alpine과 다른 musl/uClibc 시스템은 설치 명령에 bash와 curl이 필요하고, 실행 시점에 libgcc, libstdc++, ripgrep이 필요합니다. Alpine은 bash와 curl을 기본으로 넣지 않으므로, 그 패키지가 있기 전에는 문서의 curl 명령이 not found로 실패합니다. 문서로 적힌 Alpine 예시는 apk add bash curl libgcc libstdc++ ripgrep입니다. Alpine에서 ripgrep은 community 저장소에 있습니다. apk가 ripgrep을 찾지 못하면 그 릴리스의 community 저장소를 /etc/apk/repositories에 추가하고 apk update를 실행한 뒤 apk add를 다시 시도합니다. 문서의 https://dl-cdn.alpinelinux.org/alpine/v3.22/community URL은 Alpine 3.22용 예시입니다. 패키지를 설치한 뒤 ~/.claude/settings.json의 env 키에서 USE_BUILTIN_RIPGREP를 0으로 설정합니다. 이 플래그는 Windows Git Bash 경로와 별개의 스위치입니다.

문서상 Windows 설정 옵션

| 옵션 | 필요한 것 | 샌드박스 | 쓸 때 |

| — | — | — | — |

| 네이티브 Windows | 없음. Git for Windows는 선택 | 지원하지 않음 | Windows 네이티브 프로젝트와 도구 |

| WSL 2 | WSL 2 사용 | 지원함 | Linux 도구 모음 또는 샌드박스된 명령 실행 |

| WSL 1 | WSL 1 사용 | 지원하지 않음 | WSL 2를 쓸 수 없을 때 |

~/.claude/settings.json

{
  "env": {
    "CLAUDE_CODE_GIT_BASH_PATH": "C:\\Program Files\\Git\\bin\\bash.exe"
  }
}

바이너리를 확인한 뒤 로그인합니다

claude --version을 실행합니다. 설치가 되면 버전 번호 뒤에 (Claude Code)가 출력됩니다. Anthropic의 예시 문자열은 2.1.211 (Claude Code)입니다.

claude doctor는 세션을 시작하지 않고 설치와 설정의 읽기 전용 진단을 출력합니다. 설치 상태, 설정 파일 검증 오류, 수정 제안이 붙은 경고가 포함됩니다. 설치 뒤와 자동 업데이트 플래그를 바꾼 뒤에 실행합니다. 이 보고는 버전 한 줄과는 별개의 진단입니다.

claude를 실행하고 브라우저 안내를 따라 로그인합니다. 환경 변수 ANTHROPIC_API_KEY가 설정되어 있으면 Claude Code는 그 키를 승인하라고 한 번 묻습니다. 실행 중인 세션 안에서 계정을 바꾸려면 /login을 입력합니다. 조직이 자체 호스팅 Claude apps gateway를 운영하면 관리자가 gateway URL을 미리 구성하고, /login은 회사 SSO를 위한 Cloud gateway 화면에서 열립니다.

Search 도구, @file 멘션, 커스텀 에이전트, 커스텀 스킬이 파일을 놓치면 플랫폼의 ripgrep 패키지를 설치하고 ~/.claude/settings.json의 env 키에서 USE_BUILTIN_RIPGREP를 0으로 설정합니다. claude doctor에서 Search가 OK (bundled) 대신 시스템 경로를 보여 주는지 확인합니다.

claude --version

예시 출력: 2.1.211 (Claude Code)

Claude Code 빠른 시작

검색과 탐색 문제

자동 업데이트, 채널, 버전 고정, 업데이트 중지 플래그

네이티브 설치는 시작 시와 실행 중에 주기적으로 업데이트를 확인합니다. 업데이트는 백그라운드에서 받아지고, 다음에 Claude Code를 시작할 때 적용됩니다. claude update는 즉시 적용합니다. 네이티브 업데이트가 성공하면 Successfully updated from <old version> to version <new version>을 보고합니다. 이미 최신인 네이티브 설치는 Claude Code is up to date (<version>)을 보고합니다. 이미 최신인 Homebrew, WinGet 또는 apk 설치에서 claude update는 Claude is up to date!를 보고합니다.

autoUpdatesChannel의 기본값은 latest이고, stable로 둘 수도 있습니다. stable은 보통 약 일주일 된 버전이며 큰 회귀가 있는 릴리스를 건너뜁니다. /config → Auto-update channel에서 설정하거나 사용자 설정 파일 ~/.claude/settings.json에 넣습니다. Homebrew는 이 설정 대신 cask 이름으로 채널을 고릅니다. claude-code는 stable을, claude-code@latest는 latest를 따라갑니다.

minimumVersion은 하한입니다. 백그라운드 자동 업데이트와 claude update는 그보다 낮은 버전을 거부합니다. 이 하한이 설정되어 있으면 stable로 옮겨도 더 새로운 latest 빌드는 그대로 남습니다. /config에서 latest를 stable로 바꾸면 현재 버전에 남을지, 다운그레이드를 허용할지 묻습니다. 남기를 고르면 minimumVersion이 현재 버전으로 설정됩니다. latest로 되돌리면 그 하한이 지워집니다. 직접 하한을 고정하려면 ~/.claude/settings.json에 minimumVersion을 넣습니다. Anthropic의 setup 페이지는 2.1.100을 예시 값으로 쓰며, 하한은 원하는 값으로 직접 설정합니다. 관리형 requiredMinimumVersion과 requiredMaximumVersion이 있으면 Claude Code는 그 버전 범위 밖에서는 시작을 거부하고, 업데이트는 requiredMaximumVersion 상한을 따릅니다.

백그라운드 확인을 멈추려면 ~/.claude/settings.json의 env 키에서 DISABLE_AUTOUPDATER를 1로 설정합니다. claude update와 claude install은 그대로 동작합니다. 네이티브 또는 npm 설치에서 claude doctor는 Auto-updates를 disabled (set by env: DISABLE_AUTOUPDATER)로 보여 줘야 합니다. DISABLE_UPDATES는 수동 업데이트를 포함한 모든 업데이트 경로를 막습니다.

Homebrew, WinGet, apt, dnf, apk 설치는 기본적으로 자동 업데이트하지 않습니다. CLAUDE_CODE_PACKAGE_MANAGER_AUTO_UPDATE=1을 설정하면 Claude Code가 Homebrew 또는 WinGet 업그레이드를 백그라운드에서 실행하고, 성공하면 다시 시작하라는 안내를 보여 줍니다. WinGet에서는 Claude Code가 실행 중일 때 Windows가 실행 파일을 잠가 업그레이드가 실패할 수 있으며, 그때 Claude Code는 수동 명령을 보여 줍니다. apt, dnf, apk는 그 명령에 권한 상승이 필요하므로 여전히 수동 업그레이드가 필요합니다. Anthropic은 알려진 문제를 문서화합니다. Claude Code가 Homebrew, WinGet, apt, dnf, apk에 그 버전이 올라오기 전에 업데이트를 알릴 수 있습니다. 업그레이드가 실패하면 기다렸다가 나중에 다시 시도합니다.

v2.1.207부터 자동 업데이트와 claude update는 ~/.local/bin/claude에 있는 커스텀 런처를 그대로 둡니다. 그 이전 버전에서는 업데이터가 업데이트할 때마다 커스텀 런처를 자신의 symlink로 바꿨습니다. 네이티브 설치 프로그램이 런처를 다시 관리하게 하려면 ~/.local/bin/claude를 지우고 claude update를 실행합니다.

2.1.89부터 각 릴리스는 SHA256 체크섬을 담은 GPG 서명 manifest.json을 게시합니다. https://downloads.claude.ai/keys/claude-code.asc에서 키를 가져오고 지문 31DD DE24 DDFA B679 F42D 7BD2 BAA9 29FF 1A7E CACE를 확인합니다. macOS 바이너리는 Anthropic PBC가 서명하고 Apple이 공증합니다. Windows 바이너리는 Anthropic, PBC가 서명합니다. Linux 바이너리는 개별 코드 서명이 없으므로 manifest 또는 apt, dnf, apk 저장소 키를 사용합니다.

~/.claude/settings.json

{
  "autoUpdatesChannel": "stable",
  "minimumVersion": "2.1.100"
}

설치에 쓴 방법으로 제거한 뒤 설정 삭제 여부를 정합니다

Claude Code는 설치에 쓴 것과 같은 방법으로 제거합니다. 아래 목록은 설치 프로그램마다 짝을 맞춥니다. 그 뒤에도 claude가 실행되면, Anthropic은 두 번째 설치나 예전 설치 프로그램이 남긴 셸 alias일 가능성이 크다고 말합니다. Troubleshoot installation 페이지의 Check for conflicting installations를 사용합니다.

사용자 설정은 ~/.claude와 ~/.claude.json에 있습니다. 프로젝트 설정은 저장소의 .claude와 .mcp.json에 있습니다. MCP(Model Context Protocol) 서버는 Claude Code가 그 설정 파일에서 불러오는 추가 도구입니다. 이 경로를 지우면 설정, 허용된 도구, MCP 서버 구성, 세션 기록이 삭제됩니다. VS Code 확장, JetBrains 플러그인, Desktop 앱이 남아 있으면 ~/.claude를 다시 만듭니다.

changelog 페이지는 GitHub의 CHANGELOG.md에서 생성됩니다. 설치된 버전은 claude --version으로 확인합니다.

  • 네이티브 macOS, Linux, WSL: rm -f ~/.local/bin/claude 그리고 rm -rf ~/.local/share/claude
  • 네이티브 Windows PowerShell: Remove-Item -Path "$env:USERPROFILE\.local\bin\claude.exe" -Force 다음 Remove-Item -Path "$env:USERPROFILE\.local\share\claude" -Recurse -Force
  • brew uninstall --cask claude-code
  • brew uninstall --cask claude-code@latest
  • winget uninstall Anthropic.ClaudeCode
  • sudo apt remove claude-code 다음 sudo rm /etc/apt/sources.list.d/claude-code.list /etc/apt/keyrings/claude-code.asc
  • sudo dnf remove claude-code 다음 sudo rm /etc/yum.repos.d/claude-code.repo
  • apk del claude-code, 다음 sed -i '\|downloads.claude.ai/claude-code/apk|d' /etc/apk/repositories, 다음 rm /etc/apk/keys/claude-code.rsa.pub
  • npm uninstall -g @anthropic-ai/claude-code
Remove-Item -Path "$env:USERPROFILE\.local\bin\claude.exe" -Force
Remove-Item -Path "$env:USERPROFILE\.local\share\claude" -Recurse -Force

OS에 맞는 설치 프로그램을 고르고 claude --version과 claude doctor를 실행한 뒤 claude로 로그인합니다. 업그레이드와 제거도 같은 방법을 사용합니다.

출처