본문으로 건너뛰기

Claude Code "can't receive replies from Claude" 오류: 본인인증 요청

Your account can't receive replies from Claude right now는 Claude Code 버그가 아닌 계정 본인인증 요청이라 /login으로 풀리지 않습니다.

LaoZhang AI Team게시9 분 소요
목차
Claude Code 터미널의 API Error 403 본인인증 요청 메시지와 portal.anthropic.com 링크, 재실행과 /login으로는 같은 403이 반복된다는 안내
Failed to authenticate. API Error: 403 Your account can't receive replies from Claude right now. You can find the next step in the Anthropic Verification Portal: https://portal.anthropic.com/verify?org=...

Claude Code(터미널, IDE 확장, 스크립트의 claude -p)가 위 문장에서 멈췄다면, Claude Code 버그나 네트워크 장애가 아니라 Anthropic 서버가 계정 단위로 보내는 본인인증(신원 확인) 요청입니다. 앞머리의 "Failed to authenticate"는 로그인이 끊겼다는 뜻이 아니라 Claude Code가 401·403 응답에 붙이는 표시라서, 기다렸다가 다시 실행해도 /login으로 다시 로그인해도 같은 문장이 나옵니다. 2026년 10월 28~29일에는 아무 설정도 바꾸지 않은 오래된 계정에서 이 메시지를 봤다는 보고가 X에 잇따랐습니다.

지금 할 일은 claude auth status --text로 Claude Code가 쓰는 계정을 확인한 뒤, 메시지 속 링크나 직접 입력한 portal.anthropic.com(Anthropic Verification Portal)에 그 계정으로 로그인해 인증을 받을지 정하는 것입니다. 준비물은 여권·운전면허증·국가 신분증 같은 정부 발급 사진 신분증 원본과 카메라가 있는 휴대폰입니다. 한국은 Anthropic 지원 지역이므로, 실제로 한국 등 지원 지역에 있고 유효한 신분증 원본을 갖고 있다면 인증 조건은 갖춘 셈입니다.

예외도 있습니다. 지원 지역 밖에 실제로 머무는 상태라면 인증을 받아도 해결되지 않는데, Anthropic은 지원 지역 밖에서 계정을 만드는 것을 정지 사유로 들고 있기 때문입니다. 또 인증 직후 계정이 정지됐다는 자기 보고도 있으므로(주로 중국어권 사용자), 진행하기 전에 정지됐을 때의 이의 제기 경로까지 알아 두는 편이 안전합니다.

버그·장애가 아니다: 403은 재시도·/login으로 안 풀림

"Your account can't receive replies from Claude right now"는 Claude Code 프로그램 안에 없는 문장입니다. 2026년 10월 30일 macOS에 네이티브로 설치한 Claude Code 2.1.312 실행 파일(276MB)을 바이트 단위로 검색하면 "receive replies"는 한 건도 나오지 않고, 대신 계정 정지 때 쓰는 "Your account is on hold and can't use Claude Code…" 계열 두 문장이 들어 있습니다. 따라서 이 문장은 Anthropic 서버가 응답 본문으로 보낸 것이고, Claude Code는 받은 내용을 그대로 출력할 뿐입니다.

같은 날 모든 POST /v1/messages 요청에 HTTP 403과 이 문장을 돌려주는 로컬 모의(mock) 서버에 claude -p를 연결하자, Claude Code는 X 사용자 @LiuVaayne이 2026년 10월 29일 올린 Claude Code 출력과 같은 문구의 Failed to authenticate. API Error: 403 … 한 줄을 출력했습니다. 요청은 1번만 보냈고, 재시도 없이 1~3초 만에 종료 코드 1로 끝났으며, API 키(x-api-key)와 ANTHROPIC_AUTH_TOKEN(Bearer 토큰) 어느 쪽이든 결과가 같았습니다. 비교를 위해 같은 모의 서버가 401을 돌려주게 한 이 테스트에서는 Claude Code가 간격을 0.5초에서 약 38초까지 늘려 가며 10번 재시도했고, 약 3분 뒤에야 Failed to authenticate. API Error: 401 …로 끝났습니다. 같은 클라이언트가 403에서만 즉시 멈췄다는 점이 이 비교에서 읽을 수 있는 전부입니다. 이 테스트는 Anthropic 실제 서버나 실제 계정이 아니라 응답을 흉내 낸 서버로 클라이언트의 반응만 본 것이며, 403이라는 상태 코드는 사용자가 올린 출력에서 가져왔습니다.

Claude Code 공식 오류 레퍼런스의 자동 재시도 항목도 403 쪽 동작은 같게 설명합니다. 서버 오류, 과부하, 시간 초과, 끊긴 연결, 일시적인 429는 최대 10번까지 다시 시도하지만, 403은 apiKeyHelper 스크립트가 자격 증명을 공급하는 경우에만 다시 시도한다고 적고 있습니다. 그래서 이 메시지가 바로 떴다면 기다리거나 반복 실행해도 결과는 같습니다. 요청은 로그인 세션이 아니라 계정(링크의 org= 뒤 ID)에 걸려 있으므로 다시 로그인해도 사라지지 않습니다.

본인인증을 받아야 할까: 지원 지역과 신분증 원본으로 판단

받을지 말지는 Anthropic이 공개한 두 조건으로 정합니다. 하나는 Anthropic 지원 국가·지역 목록에 있는 곳에 실제로 있어야 한다는 것이고(Claude 고객센터는 지원 지역에 물리적으로 있는 사용자만 계정을 만들고 쓸 수 있다고 설명합니다), 다른 하나는 Claude 고객센터의 본인인증 안내(Identity verification on Claude)가 요구하는 유효한 정부 발급 사진 신분증 원본입니다. 2026년 10월 30일 기준 목록에 한국과 일본은 있고 중국 본토·홍콩·러시아는 없습니다.

지원 지역에 실제로 있는지와 유효한 신분증 원본이 있는지에 따라 인증으로 해결되지 않음, 원본 준비까지 연기, 같은 계정으로 인증 진행으로 갈리는 판단 흐름

지금 상황할 일
한국 등 지원 지역에 실제로 있고, 유효한 여권·운전면허증·국가 신분증 원본이 있음아래 순서대로 Claude Code가 쓰는 같은 계정으로 인증을 진행합니다.
지원 지역에 있지만 신분증이 만료됐거나 사본·스캔·모바일 신분증만 있음원본을 준비할 때까지 미룹니다. 사본, 스크린샷, 사진을 다시 찍은 사진, 모바일 신분증, 학생증·사원증, 임시 종이 신분증은 받지 않습니다.
개인이 아니라 조직 명의로 인증해야 함법인의 정식 명칭, 주소, 사업자 등록 번호와 담당자의 신분증 원본을 함께 준비합니다.
지원 지역 밖에 실제로 있음(VPN으로 접속하는 경우 포함)인증으로 풀리는 문제가 아닙니다. 지원 지역 밖에서의 사용 자체가 지원 지역 정책에 어긋나므로 결제와 작업 자료부터 정리합니다.
인증 링크를 메일·메신저·광고 게시물로 받음그 링크는 열지 말고, Claude Code 출력의 링크나 직접 입력한 portal.anthropic.com만 씁니다.

조건을 갖췄더라도 결과에 대한 사용자 보고는 엇갈립니다. 2026년 10월 28일 X에 올라온 @xbanboo의 "몇 년 쓴 Claude 계정, 살릴 방법 있나" 스레드(조회 약 2.2만)에는 하루 만에 답글 약 15개가 달렸습니다. 답글 중 인증 후 정지됐다는 사람이 둘(그중 한 명은 국가를 중국으로 고르고 여권을 냈다고 적었습니다), 여권으로는 안 됐다는 사람이 하나, 중국 여권으로 통과했다는 사람이 둘이었고, 앞에서 출력을 올린 @LiuVaayne도 별도 게시물에서 인증 후 바로 정지됐다고 적어 정지 보고는 모두 세 명입니다. 주로 지원 지역이 아닌 중국 본토의 중국어권 사용자가 올린 소수의 자기 보고라 한국 사용자에게 그대로 옮길 수는 없지만, 인증 후 정지 사례가 있다는 점은 알고 진행하는 것이 좋습니다. Anthropic도 같은 고객센터 문서에서 인증 후 정지에 대해 "이용 정책이나 서비스 약관의 반복 위반 등 여러 이유로 계정을 정지할 수 있다"고만 설명합니다.

portal.anthropic.com 본인인증 순서: 같은 계정 확인부터

인증은 Claude Code가 실제로 쓰는 계정으로 해야 합니다. 개인 계정과 회사 계정, 여러 이메일을 함께 쓰는 사람이 다른 계정으로 포털에 로그인하면, 그 계정을 인증해도 Claude Code가 받는 403은 그대로 남습니다.

  1. 터미널에서 claude auth status --text를 실행하거나 Claude Code 세션 안에서 /status를 입력해 지금 쓰는 로그인을 확인합니다. 2026년 10월 30일 기준 Claude Code 2.1.312에 있는 명령이며, 옵션 없이 실행하면 JSON으로 나옵니다.
  2. Claude Code 출력의 https://portal.anthropic.com/verify?org=... 링크를 열거나 브라우저에 portal.anthropic.com을 직접 입력하고, 1번에서 확인한 계정으로 로그인합니다. Anthropic은 인증을 Claude 안의 안내, 설정, Anthropic이 보낸 이메일, portal.anthropic.com에서만 시작하라고 안내합니다. 같은 포털의 'Cyber Verification Program'은 보안 전문가가 따로 신청하는 별개 프로그램이므로 고르지 않습니다.
  3. 신분증 원본과 휴대폰 카메라로 인증 대행사 Persona의 흐름을 따릅니다. 신분증은 정부 발급이고, 글자가 선명하며, 손상되지 않았고, 유효기간 안이며, 본인 사진이 있어야 합니다. 실시간 셀카 촬영을 요구받을 수 있습니다.
  4. 실패하면 흐름 안에서 다시 시도합니다. 여러 번 기회가 있고, 대부분 밝은 곳에서 다시 찍거나 다른 정부 발급 신분증을 쓰면 해결된다는 것이 Anthropic의 설명입니다. 기회를 다 써도 안 되면 본인인증 안내 문서 하단의 문의 양식(help form)으로 연락합니다.
  5. 인증을 마치면 claude -p "hi" 같은 짧은 요청을 한 번만 보내 결과를 확인합니다. 스크립트를 반복 실행해서 확인하지 않습니다.

전화번호 인증이나 결제 수단과의 관계 같은 일반 규칙은 Claude KYC 인증 가이드 2026: 전화번호, 신원, 결제, 계정 경계에 정리돼 있습니다. 다만 그 글은 2026년 6월에 갱신된 내용이라 이번 포털 메시지는 다루지 않습니다.

인증 후 Claude Code에 뜨는 메시지: 통과·실패·정지별 다음 단계

인증 결과는 Claude Code 출력으로도 구분됩니다. 정지되면 메시지가 아예 달라지는데, 정지 문구는 Claude Code 안에 들어 있는 문장이고 링크도 포털이 아니라 claude.ai/restricted로 바뀝니다.

인증 전·인증 통과·인증 후 정지 상태별로 Claude Code에 보이는 메시지와 다음 단계, portal.anthropic.com과 claude.ai/restricted 링크로 구분하는 방법

상태Claude Code에 보이는 것다음 단계
인증 전, 또는 사진 실패 등으로 인증을 끝내지 못함같은 403 Your account can't receive replies from Claude right now…포털에서 다시 시도하고, 기회를 다 쓰면 문의 양식으로 연락합니다. 반복 실행은 소용없습니다.
인증 통과짧은 요청에 403 없이 응답이 돌아오는지로 판단같은 403이 계속되면 문의 양식으로 연락합니다. 검토 소요 시간은 공개돼 있지 않습니다.
인증 후 정지Your account is on hold and can't use Claude Code. View details or appeal: https://claude.ai/restricted 또는 …can't sign in to Claude Code…, -p에서는 오류 코드 account_on_holdclaude.ai/restricted에서 정지 내용을 보고 이의를 제기합니다.

정지(on hold)는 이번 403과 다른 상태입니다. Claude Code 오류 레퍼런스의 "Your account is on hold" 항목은 이를 로그인 뒤의 Claude 계정이 정지된 상태로 설명하고, 저장된 로그인을 갱신하다 정지를 알게 되면 첫 번째 문장을, 브라우저 로그인 결과가 정지를 알리면 두 번째 문장을 보여 준다고 적고 있습니다. X에서도 인증 직후 "Your account has been suspended" 화면을 받았다는 보고가 있었습니다. 링크가 portal.anthropic.com이면 인증 요청, claude.ai/restricted이면 정지라고 기억하면 가장 빨리 구분할 수 있습니다.

인증 후 정지됐다면 Claude 고객센터의 경고·이의 제기 안내대로 정지된 계정으로 claude.ai에 로그인해 claude.ai/restricted의 이의 제기 양식을 내고, 같은 로그인으로 데이터 내보내기도 할 수 있습니다(Free·Pro·Max). 답변은 현재 평소보다 오래 걸리고 처리 기한은 공개돼 있지 않으며, 약관 위반으로 해지되면 환불이 없고 그 밖의 이유라면 웹 결제분은 남은 기간만큼 환불됩니다. 이의 제기 문장 구성과 환불 절차는 Claude Code Max 결제 후 즉시 계정 차단? 계정 정지 해제·환불 방법에서 다룹니다.

기다리는 동안 작업: 다른 계정, API 키, 다른 엔드포인트

인증을 미루거나 결과를 기다리는 동안 쓸 수 있는 방법은 계정 상태와 규칙에 따라 달라집니다. Claude Code 공식 문서는 계정이 on hold일 때 정지와 무관한 다른 Claude 계정으로 /login하거나, 영향을 받지 않는 API 키를 ANTHROPIC_API_KEY로 설정해 작업을 이어갈 수 있다고 안내합니다. Claude 고객센터는 Claude 계정과 Console(API) 계정이 같은 이메일을 써도 독립적으로 운영된다고 설명하지만, 본인인증 대기 중인 Claude 계정과 같은 사람의 API 키가 계속 동작하는지는 2026년 10월 30일 기준 Anthropic이 밝히지 않았습니다. 앞의 모의 서버 테스트처럼 서버가 API 키 요청에도 같은 403을 돌려주면 Claude Code는 똑같이 즉시 멈춥니다. 키로 바꾸면 요금도 구독이 아니라 API 사용량으로 나가므로, 전환 전에 Claude Code API 키와 구독 결제: 키를 승인하면 API 과금, -p는 항상 키를 확인하세요.

지원 지역 밖에서 쓴 것이 정지 이유라면 API 키나 새 계정은 돌아가는 길이 아닙니다. Anthropic 이용 정책(Usage Policy)은 정지를 다른 계정으로 우회하는 것과 지원 지역 정책을 어기는 접근을 모두 금지합니다.

Anthropic 모델이 아니어도 된다면 Claude Code를 다른 모델에 연결할 수 있습니다. 슬롯별 모델 지정 방법은 GLM-5.3-Flash Claude Code 설정: Flash로 도는 슬롯 매핑과 effort에 있습니다. Claude Code를 다른 엔드포인트에 연결하는 별도 API 서비스로는 laozhang.ai도 있으며, ANTHROPIC_BASE_URL을 https://api.laozhang.ai(끝에 /v1 없음)로 바꾸고 laozhang.ai 키를 쓰는 방식인데, 2026년 10월 30일 기준 플랫폼 문서에 따르면 출력이 32,768토큰으로 제한되고 document 블록, web_search·web_fetch·code_execution 같은 Anthropic 서버 도구(요청 시 400), count_tokens·Batches·Files 엔드포인트를 지원하지 않으며, 자체 약관을 따르는 서비스라 Anthropic 지역 규칙을 피하는 수단이 아닙니다.

안내: laozhang.ai는 이 블로그 운영팀의 자사 서비스입니다. 그 가격은 독립적인 비교가 아니라 자사 제시 가격입니다.

'해제 대행'·남의 신분증·새 계정이 답이 아닌 이유

이 메시지를 인용하며 텔레그램 연락처로 "잠금 해제"를 해 주겠다는 러시아어 Threads 게시물이 2026년 10월 30일 기준 이미 돌고 있고, 중국어권 X 스레드에는 인증하지 말고 중고 거래 플랫폼에서 사람을 구하라는 답글도 있었습니다. 둘 다 Anthropic의 절차가 아닙니다. 이용 정책은 탐지를 피하기 위한 여러 계정, 정지를 다른 계정으로 우회하는 것, 가입·로그인 제한 우회, 승인되지 않은 방식의 재판매·대리 접근을 금지하고, 소비자 약관은 계정과 자격 증명 공유를 금지합니다. 남의 신분증으로 인증하거나 대행업자에게 로그인을 넘기면 계정 공유에 해당하는 데다 본인인증이 확인하려는 '누가 쓰는가'를 거짓으로 만드는 일이고, 정지 후 새 계정을 여는 것은 정책이 명시한 우회 금지에 그대로 걸립니다.

스크립트·CI에서 감지: api_error_status 403과 종료 코드 1

무인 실행 환경에서는 claude -p --output-format json 결과의 api_error_status가 403이면 재시도 루프를 멈추고 사람에게 알리면 됩니다. 2026년 10월 30일 모의 서버 테스트에서 이 경우 종료 코드는 1, is_error는 true, terminal_reason은 "api_error"였고, 실패했는데도 subtype은 "success"로 나왔으므로 subtype만 검사하면 놓칩니다.

bash
out=$(claude -p "Reply with OK" --output-format json)
status=$(printf '%s' "$out" | jq -r '.api_error_status // empty')
if [ "$status" = "403" ]; then
  echo "Claude 계정 본인인증 필요: 재시도 중단" >&2
  exit 1
fi

정지된 계정은 같은 -p 모드에서 account_on_hold라는 별도 오류 코드로 구분되므로, 두 상태를 같은 알림으로 묶지 않는 편이 대응하기 쉽습니다.

몇 년 쓴 계정에 왜 지금 떴나: Anthropic 설명 없음

2026년 10월 30일 기준 Anthropic은 10월 28~29일에 오래 쓴 계정들에 이 요청이 몰린 이유를 설명하지 않았습니다. Claude Code 오류 레퍼런스에도 이 문장은 없고, GitHub anthropics/claude-code 저장소에도 이 문장을 다룬 이슈가 없습니다. 고객센터 본인인증 문서는 신원·사업자 인증을 "몇 가지 사용 사례"에 도입하는 중이며, 특정 기능에 접근할 때나 정기 플랫폼 무결성 점검, 기타 안전·규정 준수 조치의 일부로 요청이 나타날 수 있다고만 적고 있고 Claude Code는 언급하지 않습니다.

X 보고에는 "몇 년 쓴 계정이 오늘 걸렸다", "오늘 한 무더기"처럼 같은 날 오래된 계정이 한꺼번에 걸렸다는 내용이 많았습니다. 다만 보고자 대부분이 지원 지역이 아닌 곳의 중국어권 사용자였기 때문에, 계정 나이와 접속 지역 중 무엇이 영향을 줬는지는 이 보고들만으로 가릴 수 없습니다. 별도 조직의 Console API 키가 영향을 받는지, 인증을 통과하면 접근이 보장되는지도 Anthropic은 아직 공개하지 않았습니다.

Claude Code 본인인증 403에 대한 다른 질문

claude.ai의 "Replies from Claude are unavailable"과 같은 건가요?

claude.ai 화면에 뜨는 "Replies from Claude are unavailable on your account. You can complete the verification now in the Anthropic Verification Portal."도 Claude Code의 403 메시지와 마찬가지로 Anthropic Verification Portal로 안내하는 계정 본인인증 요청입니다. 신분증 조건 같은 일반 규칙은 Claude KYC 인증 가이드 2026: 전화번호, 신원, 결제, 계정 경계를 참고하세요.

본인인증과 상관없는 Claude Code 403은 어떻게 구분하나요?

메시지에 "can't receive replies"와 portal.anthropic.com 링크가 없다면 다른 원인의 403입니다. 차단인지 권한 부족인지, 어디서 응답한 403인지는 Claude Code 403·503·529 오류, 발생 위치별 해결법에서 구분합니다.

"Claude temporarily unable to authenticate"도 같은 문제인가요?

아닙니다. 그 메시지는 대개 일시적인 로그인 오류로, 로그아웃이 도움이 되는 경우와 그렇지 않은 경우가 따로 있습니다. 판단 기준은 Claude unable to authenticate 오류 해결: 로그아웃해도 될 때와 안 될 때에 정리돼 있습니다.

인증에 낸 신분증 사진은 어디에 저장되나요?

Claude 고객센터 본인인증 문서(2026년 10월 30일 기준)에 따르면 신분증과 셀카는 Persona가 수집·보관하고 Anthropic 시스템에는 복사하지 않으며, Anthropic은 이의 제기 검토처럼 필요할 때 Persona 플랫폼에서 기록을 열람합니다. 인증 데이터는 모델 학습에 쓰지 않고 마케팅 목적으로 제3자와 공유하지 않는다고 명시돼 있습니다.

참고 자료8

이 글이 링크한 외부 페이지를 본문에 나온 순서대로 정리했습니다. 마지막 업데이트: 2026년 10월 30일.

  1. 1.X 사용자 @LiuVaayne이 2026년 10월 29일 올린 Claude Code 출력x.com/LiuVaayne/status/2115623547699945660
  2. 2.Claude Code 공식 오류 레퍼런스의 자동 재시도 항목code.claude.com/docs/en/errors
  3. 3.Anthropic 지원 국가·지역 목록anthropic.com/supported-countries
  4. 4.Claude 고객센터의 본인인증 안내(Identity verification on Claude)support.claude.com/en/articles/14328960-identity-verification-on-claude
  5. 5.@xbanboo의 "몇 년 쓴 Claude 계정, 살릴 방법 있나" 스레드x.com/xbanboo/status/2115579891622326479
  6. 6.Claude 고객센터의 경고·이의 제기 안내support.claude.com/en/articles/8241253-safeguards-warnings-and-appeals
  7. 7.Claude 고객센터는 Claude 계정과 Console(API) 계정이 같은 이메일을 써도 독립적으로 운영된다support.claude.com/en/articles/8987223-can-i-have-a-claude-account-and-a-console-account
  8. 8.Anthropic 이용 정책(Usage Policy)anthropic.com/legal/aup
Claude Code 403·503·529 오류를 각각 누가 거절했나, 게이트웨이·중계 먼저, Anthropic 용량 문제로 정리한 표지
Claude Code

Claude Code 403·503·529 오류, 발생 위치별 해결법

같은 403·503도 응답한 곳이 다릅니다. /status에 Anthropic base URL 줄이 있으면 중계·게이트웨이부터, 없으면 계정·프록시를 봅니다. 529는 한도가 아닌 용량 문제입니다.

10 분