문제 해결 · Cursor
Cursor Invalid API Key (Anthropic) — 검증이 실패하는 이유와 해결
키와 base URL이 서로 맞지 않거나 오버라이드 필드가 여전히 기본 엔드포인트를 가리키면 Cursor가 검증에서 Anthropic 키를 거부합니다. 이를 해결하는 체크리스트.
표시되는 내용
Invalid API key발생 원인
- 키는 커스텀 엔드포인트의 것인데 "Override Anthropic Base URL"이 꺼져 있거나 비어 있어, Cursor가 그 키를 본 적 없는 기본 api.anthropic.com에 대해 검증합니다.
- base URL은 설정되었지만 키가 공백과 함께 붙여넣어졌거나, 접두사가 빠졌거나, 아예 다른 프로바이더의 키 형식입니다.
- 키가 폐기되었거나 만료되었습니다.
- 오버라이드 URL에 경로 접미사가 포함되어, 검증 요청이 엔드포인트가 서비스하지 않는 URL로 갑니다.
해결 방법
- 키를 붙여넣기 전에 base URL 오버라이드를 켜고 키를 발급한 오리진으로 설정하세요 — 검증은 그 순간 활성화된 URL에 대해 실행됩니다.
- 키를 앞뒤 공백 없이 붙여넣고, 접두사가 대시보드에 표시되는 것과 일치하는지 확인하세요.
- 발급처의 대시보드에서 키가 활성 상태인지 확인한 뒤 Cursor에서 다시 검증하세요.
이 게이트웨이에 대해 검증되는 Cursor 설정
Cursor Settings → Models → Anthropic API Key
API Key: sk-pool-•••
Override Anthropic Base URL: https://api.apitoken.sale관련 검색어
cursor anthropic api key not workingcursor verify api key failed
자주 묻는 질문
curl에서는 되는 키를 Cursor가 왜 invalid라고 하나요?+
Cursor는 그 시점에 설정된 base URL에 대해 검증합니다. 오버라이드가 꺼져 있으면 검증이 api.anthropic.com으로 가고, 게이트웨이 키는 거부됩니다. 오버라이드를 먼저 설정한 뒤 검증하세요.
Cursor에서 커스텀 Anthropic 호환 키를 쓰려면 Anthropic 계정이 필요한가요?+
아니요. Anthropic 프로바이더 필드는 어떤 Anthropic 호환 엔드포인트든 받습니다: 오버라이드 URL을 발급처로 설정하고 그 발급처의 키를 붙여넣으세요.
키가 검증된 후에는 어떤 모델을 쓸 수 있나요?+
오버라이드 뒤의 엔드포인트가 서비스하는 모델들입니다. 같은 base URL과 키로 GET /v1/models를 호출해 확인하세요.