문제 해결 · Cline
Cline 401 invalid x-api-key (Anthropic) 해결 방법
Anthropic 호환 엔드포인트가 키를 거부하면 Cline이 401 invalid x-api-key를 반환합니다: 잘못된 base URL 필드, 키의 공백, 폐기된 키. 해결 체크리스트.
표시되는 내용
HTTP 401
{"type":"error","error":{"type":"authentication_error","message":"invalid x-api-key"}}발생 원인
- 커스텀 base URL 옵션이 꺼져 있어, 키가 그것을 본 적 없는 기본 엔드포인트에 대해 검증됩니다.
- 키가 앞뒤 공백과 함께 붙여넣어졌거나 잘렸습니다.
- base URL에 경로 접미사가 포함되어, 요청이 엔드포인트가 서비스하지 않는 URL로 갑니다.
- 키가 폐기되었거나 만료되었습니다.
해결 방법
- Cline의 Anthropic 프로바이더 설정에서 커스텀 base URL을 켜고 키를 발급한 오리진으로 설정하세요 — 이 게이트웨이에서는 /v1 접미사 없이 https://api.apitoken.sale입니다.
- 키를 깨끗하게 다시 붙여넣고 발급처 대시보드에서 활성 상태인지 확인하세요.
- Cline으로 돌아가기 전에 curl로 조합을 검증하세요.
Cline 프로바이더 설정
API Provider: Anthropic
Anthropic API Key: sk-pool-•••
[x] Use custom base URL: https://api.apitoken.sale관련 검색어
cline 401 anthropiccline invalid api key
자주 묻는 질문
다른 곳에서는 되는 키를 Cline이 왜 거부하나요?+
커스텀 base URL 체크박스가 꺼져 있으면 Cline은 키를 api.anthropic.com으로 보냅니다. base URL을 먼저 켜면 같은 키가 검증됩니다.
Cline의 base URL에 /v1이 필요한가요?+
아니요 — 오리진만입니다. Cline의 SDK가 API 경로를 스스로 붙입니다; /v1 접미사는 중복 경로와 읽기 어려운 실패를 만듭니다.
키가 작동한 뒤에는 어떤 모델을 선택할 수 있나요?+
엔드포인트가 서비스하는 모델들입니다. 같은 base URL과 키로 GET /v1/models를 호출해 확인하세요.