Claude Code 중계 설정 튜토리얼: 터미널 에이전트 및 Base URL 구성

  • 发布时间
  • 语言ko

Anthropic 공식 터미널 코딩 에이전트 Claude Code 설정 튜토리얼: 설치, ANTHROPIC_BASE_URL 및 키 설정, 모델 전환 및 일반적인 문제 해결 방법.

1. Claude Code란 무엇인가

Claude Code는 Anthropic의 공식 터미널 코딩 에이전트(CLI)로, 터미널에서 직접 코드를 읽고 쓰고, 명령어를 실행하며, 작업을 수행할 수 있습니다. ANTHROPIC_BASE_URL 및 ANTHROPIC_API_KEY와 같은 환경 변수를 기본적으로 지원하므로, 중계 게이트웨이를 쉽게 설정하여 개인 키와 크레딧으로 사용할 수 있습니다.

2. Claude Code 설치

Node.js(공식 권장 버전 18 이상)가 필요하며, 다음과 같이 전역 설치합니다:

npm install -g @anthropic-ai/claude-code

설치 후 터미널에 claude를 입력하여 실행하세요. /model 또는 claude --model …을 사용하여 모델을 전환할 수 있습니다.

3. 환경 변수 설정

Windows (PowerShell)

$env:ANTHROPIC_BASE_URL="https://www.relay-api.com"
$env:ANTHROPIC_API_KEY="sk-당신의키"
$env:ANTHROPIC_MODEL="claude-sonnet-5"
claude

macOS / Linux (bash / zsh)

export ANTHROPIC_BASE_URL="https://www.relay-api.com"
export ANTHROPIC_API_KEY="sk-당신의키"
export ANTHROPIC_MODEL="claude-sonnet-5"
claude

설명: ANTHROPIC_API_KEY는 요청 헤더에 포함되며, ANTHROPIC_BASE_URL은 기본 API 엔드포인트를 재정의하여 해당 Anthropic 게이트웨이를 가리키도록 합니다.

4. 인터페이스 주소 대조표

모델 그룹본 사이트 입구 (Base URL)프로토콜
Claude / Anthropichttps://www.relay-api.comAnthropic Messages
GPT / OpenAIhttps://www.relay-api.com/v1OpenAI Chat Completions
Geminihttps://www.relay-api.com/v1betaGoogle generateContent

5. 일반적인 문제 해결

현상조치
401 / 403키가 유효하지 않거나, 활성화되지 않았거나, 잔액이 부족합니다. sk- 키가 정확한지 확인하고 충전하세요.
404 / 모델 사용 불가모델 이름이 플랫폼 slug와 일치하지 않거나 해당 모델이 활성화되지 않았습니다. 모델 ID를 확인하세요.
Unknown model입력한 모델 ID가 정확해야 합니다(대소문자 구분). 모델 리스트에서 확인하세요.
요청 시간 초과작업이 길 경우 타임아웃 설정을 적절히 늘리거나, 네트워크 불안정 시 재시도하세요.

보안 권장 사항: 키를 공개 저장소에 작성하지 마십시오. .env 파일이나 환경 변수를 사용하세요. 코드 생성 작업은 토큰 소모가 많으니 잔액을 주의 깊게 살피고, '사용량 로그'에서 각 호출 내역을 확인하세요.

Base URL 설명: 본 사이트는 /v1beta/models/...와 /v1beta/v1beta/models/...(및 /v1/...와 /v1/v1/...)을 모두 허용하므로, 클라이언트가 /v1 또는 /v1beta를 자동으로 보완하더라도 호출에 영향이 없습니다. Base URL은 도메인 루트만 입력하거나 /v1beta가 포함된 주소를 입력해도 모두 작동합니다. 모델 ID는 제어판 '토큰' 페이지 오른쪽 상단의 '모델 ID'에서 복사하여 확인하세요.