클로드 코드란 무엇인가요?
Claude Code는 리포지토리 이해, 파일 편집, 명령 실행 및 다단계 개발 작업 완료를 위한 Anthropic의 명령줄 코딩 에이전트입니다.
이 가이드는 일반적인 터미널 작업 흐름을 유지하면서 Anthropic Messages 프로토콜을 통해 Claude Code를 TokenHub에 연결합니다. 사용자 수준 설정 파일, API 자격 증명, 모델 선택, 연결 확인 및 코딩 에이전트를 기본 채팅 클라이언트와 구별하는 프로토콜 요구 사항을 다룹니다. Claude Code는 모델이 컨텍스트를 검사하고, 변경 사항을 계획하고, 도구를 사용하고, 결과를 확인해야 하는 저장소 규모 작업에 가장 적합합니다. 읽기 전용 요청으로 테스트 저장소에서 시작하고, /status에 의도한 구성이 표시되는지 확인하고, 더 광범위한 명령이나 파일 권한을 부여하기 전에 TokenHub 요청 로그를 검토하세요.
Claude Code는 TokenHub의 Anthropic Claude Messages 호환 API 게이트웨이로 모델 요청을 라우팅할 수 있습니다. 공식 설치 방식은 그대로 두고 API key, Base URL, model ID만 바꿉니다.
이 가이드에서 사용하는 TokenHub endpoint는 https://us-api.tokenhub.com/v1/messages입니다.
사용할 때
작은 저장소나 테스트 프로젝트에서 시작하세요. 먼저 파일 읽기, 코드 설명, 계획 생성을 확인한 뒤 편집과 자동화 작업을 켭니다.
설치 또는 열기
먼저 Claude Code 공식 문서에 따라 설치하거나 엽니다. 메뉴가 다르면 현재 공식 문서를 우선하세요.
CLI 도구는 TokenHub 자격 증명을 추가하기 전에 실행 파일이 동작하는지 먼저 확인합니다:
claude --versionTokenHub 자격 증명 준비
TokenHub API key를 만들고 TokenHub 모델 목록에서 이 도구에 맞는 모델을 선택합니다.
export TOKENHUB_API_KEY="sk-..."키는 로컬 shell, IDE 비밀 저장소, 또는 도구의 안전한 API key 필드에 저장하세요. 저장소에 커밋하지 마세요.
TokenHub 공급자 설정
Models, Providers, API Keys, OpenAI Compatible 설정 화면에서 아래 값을 입력합니다.
Provider 값
| 필드 | 값 |
|---|---|
| 공급자 | Anthropic Claude Messages |
| Base URL | https://us-api.tokenhub.com |
| API Key | TOKENHUB_API_KEY 값 |
| 모델 | claude-sonnet-4 또는 다른 TokenHub model ID |
설정 파일 위치
| 필드 | 값 |
|---|---|
| CLI settings | ~/.claude/settings.json |
| VS Code extension | User settings.json, field claudeCode.environmentVariables |
{
"$schema": "https://json.schemastore.org/claude-code-settings.json",
"model": "claude-sonnet-4",
"env": {
"ANTHROPIC_BASE_URL": "__API_BASE_URL__",
"ANTHROPIC_AUTH_TOKEN": "sk-..."
}
}{
"claudeCode.environmentVariables": [
{
"name": "ANTHROPIC_BASE_URL",
"value": "__API_BASE_URL__"
},
{
"name": "ANTHROPIC_AUTH_TOKEN",
"value": "sk-..."
}
]
}도구가 chat, edit, apply, fast models를 나누어 두었다면 첫 테스트에서는 같은 TokenHub 모델을 사용하세요. 동작 확인 후 비용, 지연 시간, 추론 성능에 따라 분리합니다.
임시 환경 변수는 디버깅용
임시 변수는 key, 네트워크, 모델 이름 확인에만 사용하세요. 검증 후 같은 값을 위의 영구 설정으로 옮기세요.
export TOKENHUB_API_KEY="sk-..."
export ANTHROPIC_BASE_URL="__API_BASE_URL__"
export ANTHROPIC_AUTH_TOKEN="$TOKENHUB_API_KEY"
export ANTHROPIC_MODEL="claude-sonnet-4"연결 확인
먼저 읽기 전용 프롬프트로 모델이 컨텍스트를 읽고 파일을 바꾸지 않는지 확인합니다. 그 다음 편집이나 agent 작업을 테스트합니다.
프로젝트 README를 읽고 세 문장으로 요약해 주세요. 파일은 수정하지 마세요.프롬프트가 성공하면 TokenHub 요청 로그에서 모델 이름, endpoint, token 사용량, billing group을 확인합니다.
문제 해결
| 증상 | 해결 방법 |
|---|---|
| 401 또는 인증 실패 | TOKENHUB_API_KEY가 유효하고 같은 terminal, IDE, 클라이언트 프로필에 저장되어 있는지 확인합니다. |
| 404 또는 모델 없음 | TokenHub 워크스페이스에 존재하고 선택한 프로토콜과 맞는 모델 ID를 사용합니다. |
| endpoint 오류 | Base URL을 위 값과 정확히 맞춥니다. OpenAI 호환 도구는 보통 /v1이 필요하고 Claude 호환 도구는 보통 필요하지 않습니다. |
| 요청 timeout | https://us-api.tokenhub.com까지의 네트워크, proxy settings, 워크스페이스 allowlist를 확인합니다. |
| 다른 모델이 사용됨 | chat, edit, apply, fast, autocomplete 등 모든 모델 필드를 다시 확인합니다. |
모델 선택 방법
클로드 코드 커스텀 API FAQ
클로드 코드는 일반 클로드 채팅과 어떻게 다른가요?
Claude Code는 파일을 검사하고, 편집을 제안하고, 승인된 명령을 실행할 수 있는 저장소 및 터미널 에이전트입니다. 일반 채팅은 주로 대화 인터페이스를 제공합니다. TokenHub는 Claude 구독이 아닌 호환 가능한 API 액세스를 제공합니다.
Claude Code CLI를 어떻게 설치하나요?
Anthropic의 현재 공식 설치 프로그램이나 지원되는 패키지 관리자 지침을 사용하세요. TokenHub를 추가하기 전에 claude --version 및 clude doctor를 실행하여 설치 문제와 API 구성 문제를 분리하세요.
ANTHROPIC_BASE_URL에 /v1/messages를 포함해야 합니까?
아니요. Claude Code가 메시지 경로 자체를 추가하므로 TokenHub API 루트를 입력하세요. /v1/messages를 두 번 추가하면 일반적으로 404 응답이 생성됩니다.
Claude Code와 함께 작동하는 TokenHub 모델은 무엇입니까?
저장소에 대한 충분한 컨텍스트와 함께 Anthropic 메시지, 스트리밍 및 기본 도구 사용에 대해 명시적으로 검증된 모델을 선택하십시오. 채팅 완료 지원만으로는 충분하지 않습니다.
Claude Code 커스텀 API를 어떻게 확인할 수 있나요?
새 터미널 세션을 시작하고 /status를 실행한 다음 읽기 전용 저장소 설명을 요청합니다. 편집을 허용하기 전에 TokenHub 로그에서 모델 ID 및 /v1/messages 요청을 확인하세요.
참고 자료
이 설정은 TokenHub 및 공식 문서를 기준으로 하며, 최종 확인일은 2026-09-04。