Claude Code 로그인 오류, 원인별 해결법 정리 (2026)
Claude Code를 실행했는데 로그인이 안 되거나 오류 메시지가 뜨나요? 오류 메시지별로 원인과 해결법이 다릅니다.
오류 1: “401 Unauthorized”
원인: API 키가 만료되었거나, 인증 토큰이 유효하지 않음.
- 터미널에서
claude logout을 실행합니다. claude login으로 다시 로그인합니다.- 브라우저가 열리면 Anthropic 계정으로 인증합니다.
오류 2: “Organization has status canceled”
원인: Anthropic 구독(Pro/Team/Enterprise)이 만료되었거나 결제 실패.
- console.anthropic.com에 로그인합니다.
- Settings → Billing에서 결제 상태를 확인합니다.
- 결제 수단이 유효한지 확인하고, 필요하면 갱신합니다.
- 조직(Organization)이 여러 개면 활성화된 조직으로 전환합니다.
오류 3: 브라우저 인증 창이 안 열림
claude login --browser를 시도합니다.- 안 되면 수동으로 터미널에 표시된 URL을 브라우저에 직접 붙여넣기합니다.
- WSL 환경이면
export BROWSER=wslview설정 후 재시도.
오류 4: “Permission denied” 또는 “EACCES”
원인: Claude Code 설정 파일의 권한 문제.
- 설정 디렉토리 확인:
~/.claude/ - 권한 수정:
chmod -R 700 ~/.claude/ - Windows라면 해당 폴더의 읽기 전용 속성을 해제합니다.
오류 5: “Network error” / 연결 실패
- 인터넷 연결 확인.
- VPN을 끄거나 다른 네트워크로 시도.
- 프록시 환경이면
HTTPS_PROXY환경변수 설정 확인.
빠른 체크 순서
| 순서 | 명령어/확인 |
|---|---|
| 1 | claude logout → claude login |
| 2 | console.anthropic.com에서 구독·결제 확인 |
| 3 | Claude Code 최신 버전으로 업데이트: npm update -g @anthropic-ai/claude-code |
| 4 | ~/.claude/ 폴더 권한 확인 |
| 5 | VPN/프록시 끄기 |
이 글은 2026년 7월 기준 실제 사용 경험을 바탕으로 작성되었습니다.