Claude Code 로그인 오류, 원인별 해결법 정리 (2026)

Claude Code 로그인 오류, 원인별 해결법 정리 (2026)

Claude Code를 실행했는데 로그인이 안 되거나 오류 메시지가 뜨나요? 오류 메시지별로 원인과 해결법이 다릅니다.

오류 1: “401 Unauthorized”

원인: API 키가 만료되었거나, 인증 토큰이 유효하지 않음.

  1. 터미널에서 claude logout을 실행합니다.
  2. claude login으로 다시 로그인합니다.
  3. 브라우저가 열리면 Anthropic 계정으로 인증합니다.

오류 2: “Organization has status canceled”

원인: Anthropic 구독(Pro/Team/Enterprise)이 만료되었거나 결제 실패.

  1. console.anthropic.com에 로그인합니다.
  2. Settings → Billing에서 결제 상태를 확인합니다.
  3. 결제 수단이 유효한지 확인하고, 필요하면 갱신합니다.
  4. 조직(Organization)이 여러 개면 활성화된 조직으로 전환합니다.

오류 3: 브라우저 인증 창이 안 열림

  1. claude login --browser를 시도합니다.
  2. 안 되면 수동으로 터미널에 표시된 URL을 브라우저에 직접 붙여넣기합니다.
  3. WSL 환경이면 export BROWSER=wslview 설정 후 재시도.

오류 4: “Permission denied” 또는 “EACCES”

원인: Claude Code 설정 파일의 권한 문제.

  1. 설정 디렉토리 확인: ~/.claude/
  2. 권한 수정: chmod -R 700 ~/.claude/
  3. Windows라면 해당 폴더의 읽기 전용 속성을 해제합니다.

오류 5: “Network error” / 연결 실패

  1. 인터넷 연결 확인.
  2. VPN을 끄거나 다른 네트워크로 시도.
  3. 프록시 환경이면 HTTPS_PROXY 환경변수 설정 확인.

빠른 체크 순서

순서 명령어/확인
1 claude logoutclaude login
2 console.anthropic.com에서 구독·결제 확인
3 Claude Code 최신 버전으로 업데이트: npm update -g @anthropic-ai/claude-code
4 ~/.claude/ 폴더 권한 확인
5 VPN/프록시 끄기

이 글은 2026년 7월 기준 실제 사용 경험을 바탕으로 작성되었습니다.