Claude를 사용할 때 웹 버전 대화든 API 호출이든 다양한 오류 메시지를 마주칠 수 있습니다. 이 가이드는 가장 흔한 Claude 오류 코드와 그 해결 방법을 모아 빠르게 복구할 수 있도록 도와줍니다. 아래 내용은 실제 사용자 피드백과 공식 문서를 바탕으로 작성되었으며 허구적인 시나리오는 포함되지 않았습니다.
1. API 속도 제한 (429 Too Many Requests)
짧은 시간 내에 Claude API에 너무 많은 요청을 보내면 HTTP 429 상태 코드가 반환됩니다. 이 오류는 주로 고빈도 호출을 하는 개발자나 자동화 스크립트에서 발생합니다. 해결 방법은 간단합니다. 요청 빈도가 분당 또는 시간당 제한을 초과하지 않는지 확인하세요. Anthropic 공식 권장 사항은 각 요청 사이에 최소 100밀리초 간격을 두고 지수 백오프 재시도 전략을 활성화하는 것입니다.
무료 Claude 계정을 사용하는 경우 웹에서도 연속 대화로 인해 속도 제한이 걸릴 수 있습니다. 이 경우 몇 분간 멈추고 속도 카운터가 초기화될 때까지 기다리면 됩니다. Pro 구독 사용자의 경우 API 할당량이 더 높지만 공정 사용 원칙은 여전히 준수해야 합니다.
2. 인증 실패 (401 Unauthorized)
401 오류가 발생하면 일반적으로 API 키가 유효하지 않거나 만료되었음을 의미합니다. 요청 헤더에 Authorization 필드가 'Bearer YOUR_API_KEY' 형식으로 올바르게 전송되었는지 확인하세요. 이전 계정에서 복사한 키라면 Anthropic 콘솔에서 새로 생성해야 할 수 있습니다. 웹 로그인 시 '비밀번호 오류' 또는 '계정 잠금' 메시지가 나타나면 비밀번호를 재설정하거나 이메일 인증 상태를 확인해보세요.
또한 타사 프록시 도구를 사용 중이라면 인증 정보가 변조되지 않았는지 확인하세요. 일부 지역의 네트워크 환경에서는 키 전송이 차단될 수 있으므로 안정적인 네트워크로 전환한 후 다시 시도하는 것이 좋습니다.

