---
title: 커스텀 Base URL로 Anthropic SDK 사용하기
description: "base_url을 api.apitoken.sale로 설정해 공식 Anthropic Python 및 TypeScript SDK를 apitoken.sale과 함께 사용하세요. 동일한 SDK, 동일한 코드, 더 낮은 토큰당 비용."
url: https://apitoken.sale/ko/docs/learn/anthropic-sdk-base-url
language: ko
---

# Anthropic SDK를 apitoken.sale로 지정하기

공식 Anthropic SDK는 base URL을 재정의할 수 있으므로, apitoken.sale로 전환하는 것은 한 줄만 바꾸면 됩니다. 모델 ID와 메시지 코드는 그대로 유지됩니다.

## Python

```
from anthropic import Anthropic

client = Anthropic(
    base_url="https://api.apitoken.sale",
    api_key="sk-pool-•••",
)
msg = client.messages.create(
    model="claude-opus-4-8",
    max_tokens=1024,
    messages=[{"role": "user", "content": "Hello"}],
)
```

## TypeScript

```
import Anthropic from "@anthropic-ai/sdk";

const client = new Anthropic({
  baseURL: "https://api.apitoken.sale",
  apiKey: "sk-pool-•••",
});
const msg = await client.messages.create({
  model: "claude-opus-4-8",
  max_tokens: 1024,
  messages: [{ role: "user", content: "Hello" }],
});
```

## 전환이 제대로 되었는지 확인하기

base URL을 바꾼 뒤 요청을 한 번 보내 정상적인 Anthropic 응답이 오는지 확인하세요. 스트리밍, 도구 사용, 시스템 프롬프트 모두 api.anthropic.com과 완전히 동일하게 동작하며, 바뀐 것은 과금 엔드포인트뿐입니다.

- 401이 뜨면 키 또는 base URL이 잘못된 것입니다. 둘 다 다시 확인하세요.
- 모델 ID는 그대로 유지하세요. 메시지 주변 코드는 전혀 바꿀 필요가 없습니다.
- 대시보드에서 요청별 사용량을 확인해 소비와 할인이 맞는지 확인하세요.

## 자주 묻는 질문

### 공식 Anthropic SDK를 계속 사용할 수 있나요?

네. base_url(Python) 또는 baseURL(TypeScript)만 apitoken.sale로 설정하면 나머지는 그대로입니다.

### 모델 ID가 바뀌나요?

아니요. claude-opus-4-8, claude-sonnet-5처럼 동일한 모델 ID를 그대로 사용합니다.

---
Get a key: https://apitoken.sale/register
More guides: https://apitoken.sale/ko/docs/learn
