Claude Code 연결

범위가 지정된 API 키를 사용하여 AnyInt의 Anthropic 호환 게이트웨이를 통해 Claude Code를 라우팅합니다.

Claude Code는 ANTHROPIC_BASE_URL 및 게이트웨이 자격 증명을 통해 Anthropic 형식의 LLM 게이트웨이를 지원합니다. AnyInt는 경계에서 자격 증명을 소비하고 AnyInt 키를 상위로 전달하지 않고 요청을 라우팅합니다.

시작하기 전에

  1. 공식 Claude Code 안내를 사용하여 Claude Code를 설치하거나 업데이트합니다.
  2. AnyInt API 키를 생성합니다.
  3. 모델 카탈로그에서 Anthropic 호환 모델 ID를 선택합니다.

게이트웨이 구성

AnyInt 키를 Claude Code의 게이트웨이 인증 토큰으로 설정합니다. Claude Code가 /v1/messages 및 관련 작업 경로를 추가하므로 /anthropic 게이트웨이 루트를 사용합니다.

bash
export ANYINT_API_KEY="your_api_key"
export ANTHROPIC_BASE_URL="https://api.anyint.ai/anthropic"
export ANTHROPIC_AUTH_TOKEN="$ANYINT_API_KEY"

리포지토리에서 Claude Code를 시작합니다.

bash
claude

선택한 상위 모델이 기본이 아닌 ID를 사용하는 경우 Claude Code의 지원되는 모델 설정을 통해 해당 ID를 구성합니다. 예제 모델을 테넌트에서 사용할 수 있다고 가정하지 마십시오.

확인 및 문제 해결

  • 401 응답은 AnyInt 키가 없거나, 유효하지 않거나, 만료되었거나, 취소되었음을 의미합니다.
  • 모델을 찾을 수 없음 응답은 구성된 모델 ID가 게시된 카탈로그에 없거나 키에서 사용할 수 없음을 의미합니다.
  • Claude Code가 최신 Anthropic 기능을 보내기 시작하면 Claude Code를 업데이트합니다. 게이트웨이 클라이언트와 프로토콜 기능은 함께 발전합니다.
  • Auto Mode 분류기 알림(v2.1.278+): Claude Code v2.1.278+에는 자동 모드를 위한 서버 측 검사가 추가됩니다. 선택한 업스트림 공급자가 아직 이를 지원하지 않으면 Claude Code는 로컬 분류기 요청을 사용하고 알림을 표시합니다. 자동 모드는 계속 정상적으로 작동합니다. 알림을 숨기려면 export CLAUDE_CODE_AUTO_MODE_SERVER=0을 설정하세요.
  • 게이트웨이 인증을 테스트할 때 저장된 Claude 구독 자격 증명을 디버깅 경로에서 제거합니다. 이 세션은 구독 로그인이 아닌 게이트웨이 토큰으로 권한을 부여해야 합니다.

이러한 변수의 상위 동작에 대한 Anthropic의 공식 LLM 게이트웨이 설명서를 참조하십시오.