← 전체 글
Guide

OneHop으로 바로 연결하는 Claude API 액세스

A cream-background vector cover showing a developer terminal connected through a terracotta OneHop-style gateway node to

Claude Fable 5는 2026년 6월 9일 출시됐고, 가격만 봐도 Anthropic이 이 모델을 어디에 쓰라고 만든 건지 감이 온다. Claude API 기준 입력 토큰 100만 개당 $10, 출력 토큰 100만 개당 $50이다 (Anthropic). 기본 자동완성용 모델이 아니다. 작업이 길고, 틀리면 비싸고, 한 번 더 강하게 밀어붙일 가치가 있을 때 꺼내는 모델이다.

좋은 점은 이거다. 앱이 이미 Anthropic SDK를 쓰고 있다면, OneHop을 통해 이 모델을 시험해 보려고 클라이언트 레이어를 다시 짤 필요가 없다. client.messages.create(...)도 그대로, Anthropic 메시지 형식도 그대로 두고, SDK가 OneHop의 Anthropic 호환 엔드포인트를 바라보게 하면 된다.

전후 통합 스케치. 나란히 놓인 두 패널 중 왼쪽은 앱이 Anthropic을 api로 직접 호출하는 모습을 보여준다.

Fable 5가 라우팅 논의를 바꾸는 이유

Anthropic은 Claude Fable 5를 일반 사용에 맞게 안전화한 “Mythos-class” 모델이라고 설명한다. 이전에 일반 공개했던 어떤 모델보다 높은 역량을 갖췄다는 것이다 (Anthropic). Claude API의 모델 ID는 claude-fable-5이며, Anthropic은 이 모델을 Claude Platform과 클라우드 마켓플레이스에서 사용할 수 있다고 말한다 (Anthropic).

개발자에게 중요한 포인트는 두 가지다.

첫째, Fable 5는 최상위 모델다운 가격이 붙어 있다. 입력은 $10/M, 출력은 $50/M이며, 프롬프트 캐싱에 대한 Anthropic의 입력 토큰 90% 할인은 그대로 적용된다 (Anthropic). Anthropic은 또한 미국 내 추론만 사용하는 옵션이 입력 및 출력 토큰 모두 1.1배 가격으로 제공된다고 밝힌다 (Anthropic).

둘째, Fable에는 내장 안전장치가 있다. Anthropic에 따르면 분류기가 사이버보안, 생물학 및 화학, 또는 증류 요청으로 표시한 경우 Claude Opus 4.8이 자동으로 대신 처리하며, 초기 데이터에서는 Fable 세션의 95% 이상에서 fallback이 발생하지 않았다 (Anthropic). 제품이 보안 연구, 바이오, 화학 워크플로를 건드린다면 이건 엣지 케이스가 아니라 제품 동작으로 봐야 한다.

바로 여기서 게이트웨이가 제값을 한다. 보통 모든 요청을 가장 비싼 모델로 보내고 싶지는 않다. 원하는 건 하나의 통합 지점, 하나의 키, 깔끔한 과금, 그리고 일반 작업은 더 저렴한 모델로 보내면서 Fable은 그만한 가치가 있는 프롬프트에만 남겨두는 선택지다.

OneHop이 제공하는 것

OneHop은 스스로를 AI 게이트웨이라고 포지셔닝한다. 하나의 계정, 하나의 API 레이어, 그리고 여러 제공사의 모델에 대한 접근을 제공한다. 홈페이지에는 OpenAI, Anthropic, Vertex 프로토콜을 지원하며, “base_url을 OneHop으로 향하게 하고 기존 SDK와 코드를 그대로 유지”할 수 있다고 되어 있다 (OneHop).

Claude Fable 5에 대해 OneHop은 모델을 이렇게 표기한다.

ItemCurrent value
OneHop model nameanthropic/claude-fable-5
Context1M tokens
Capabilities listedvision, reasoning, tool calling, coding, prompt cache
Anthropic list price$10/M input, $50/M output
OneHop catalog price$7/M input, listed as “Save 30%”
OneHop detail-page price$5/M input, $25/M output, “Verified 2026-06-10”

출처: OneHop의 모델 카탈로그는 Claude Fable 5를 1M 컨텍스트와 $7.00/M, “Save 30%”로 표시한다 (OneHop models). Fable 상세 페이지는 현재 입력 $5.00/M, 출력 $25.00/M, 캐시 읽기 $0.500/M, 캐시 쓰기 $6.25/M로 표시하며, 2026-06-10에 검증됐다고 되어 있다 (OneHop Fable 5).

이 차이는 짚고 넘어갈 만하다. 가격은 움직이기 때문이다. 안전하게 말하면 이렇다. OneHop은 현재 Claude Fable 5를 Anthropic 정가보다 낮게 광고하고 있으며, 실시간 모델 카탈로그에는 최소 30% 할인이 표시되어 있다. 가격 가정을 넣고 배포하기 전에 모델 페이지를 확인하라.

OneHop은 또한 Fable 페이지에서 신규 계정에 카드 없이 $10 무료 크레딧을 제공한다 (OneHop Fable 5). 통합이 되는지만 가볍게 확인하고 싶다면 Claude Fable 5 on OneHop에서 시작하거나 $10 무료로 시작하면 된다.

Anthropic 정가와 OneHop 카탈로그, OneHop 상세 페이지 가격을 비교하는 작은 막대 차트

Drop-in Anthropic SDK 설정

공식 Anthropic Python SDK를 설치한다.

python -m venv .venv
source .venv/bin/activate
pip install anthropic

OneHop 키를 설정한다.

export ONEHOP_API_KEY="oh_your_key_here"

이제 이미 쓰던 Anthropic SDK 형태를 그대로 쓰면 된다. 중요한 줄은 base_url이다.

import os
from anthropic import Anthropic

client = Anthropic(
    api_key=os.environ["ONEHOP_API_KEY"],
    base_url="https://api.onehop.ai/anthropic",
)

message = client.messages.create(
    model="anthropic/claude-fable-5",
    max_tokens=800,
    messages=[
        {
            "role": "user",
            "content": (
                "You are reviewing a Python web service. "
                "List the three highest-risk failure modes in its request pipeline "
                "and give one concrete test for each."
            ),
        }
    ],
)

print(message.content[0].text)

이 경로가 OneHop의 Claude Fable 5 페이지에 표시된 실제 Anthropic SDK 경로다. Anthropic Messages 스트리밍 지원에는 https://api.onehop.ai/anthropic을 사용한다 (OneHop Fable 5). OneHop의 일반 OpenAI 호환 base URL은 https://api.onehop.ai/v1이다 (OneHop). 하지만 Anthropic Python SDK를 쓸 때는 위의 Anthropic 호환 base URL을 써야 한다. 이 둘을 섞는 것이 헷갈리는 404를 만나는 가장 빠른 길이다.

기존 코드가 환경에서 설정을 읽고 있다면 마이그레이션은 더 작아진다.

client = Anthropic(
    api_key=os.environ["ANTHROPIC_API_KEY"],
    base_url=os.environ.get("ANTHROPIC_BASE_URL", "https://api.anthropic.com"),
)

그다음 이렇게 OneHop을 통해 실행한다.

export ANTHROPIC_API_KEY="$ONEHOP_API_KEY"
export ANTHROPIC_BASE_URL="https://api.onehop.ai/anthropic"

호출부는 계속 심심하게 유지된다.

client.messages.create(
    model="anthropic/claude-fable-5",
    max_tokens=1024,
    messages=[{"role": "user", "content": "Refactor this API design for lower latency."}],
)

공식 Anthropic SDK는 Python SDK 문서에서 messages.create, 스트리밍, 토큰 사용량 리포팅, 재시도, 긴 요청 가이드를 지원한다고 설명한다 (Anthropic docs). 여기서 OneHop이 유용한 이유는 그 표면적을 갈아엎는 게 아니기 때문이다. HTTP 요청이 도착하는 위치만 바꾸는 것이다.

API 키 환경 변수와 Anthropic 직접 호출에서 base_url만 바뀐 두 줄짜리 최소 코드 diff 시각화

게이트웨이가 도움이 되는 경우와 그렇지 않은 경우

도입 속도가 중요하다면 Fable 5에 OneHop을 써라. 제품에 이미 Anthropic 추상화가 있다면, 게이트웨이 접근을 통해 비즈니스 로직을 건드리지 않고 feature flag 뒤에서 Fable을 테스트할 수 있다. 어려운 케이스만 라우팅하면 된다. 여러 파일에 걸친 코드 마이그레이션, 긴 컨텍스트 분석, 비용이 큰 고객 에스컬레이션, 사람 시간을 태우는 계획 작업 같은 것들이다.

팀이 둘 이상의 모델 패밀리를 다룰 때도 도움이 된다. OneHop의 모델 페이지에는 Anthropic, OpenAI, Google, DeepSeek, MiniMax 등이 하나의 카탈로그 아래에 나열되어 있다 (OneHop models). 프로덕션에서는 이게 중요하다. 모델 선택이 철학 논쟁에서 정책으로 바뀌기 때문이다. 분류에는 저렴한 모델, 초안에는 중간급 모델, 실패 비용이 토큰 비용보다 큰 작업에는 Fable 5.

게이트웨이를 모델 동작을 이해하지 않아도 되는 도구처럼 쓰지는 마라. Fable 5에는 안전 fallback 동작이 있다. Anthropic의 Fable 페이지에 따르면 안전 모니터링을 위해 30일 데이터 보관이 있다 (Anthropic). 무제한 agent 루프가 돌면 아플 만큼 비싸다. 여전히 요청 로깅, 예산 한도, 반복 컨텍스트를 위한 프롬프트 캐싱, 명확한 라우팅 규칙이 필요하다.

상식적인 시작 정책은 이런 모습이다.

WorkloadSuggested route
Classification, extraction, short JSON transformscheaper fast model
Normal code explanation or docs draftingSonnet/Opus-class route
Multi-step repo migration or hard debuggingClaude Fable 5
Security, biology, chemistry-sensitive promptsexpect Anthropic fallback behavior
Reused long system prompts or docsenable prompt caching where supported

핵심은 Fable을 의도적으로 쓰는 것이다. 시니어 엔지니어의 시간처럼 다뤄라. 모든 티켓에 쓰지는 말되, 일이 진짜 어려울 때는 주저하지 마라.

가능한 가장 작은 마이그레이션으로 배포하기

프로덕션 롤아웃이라면 게이트웨이 전환은 코드 포크가 아니라 설정 변경으로 만들 것이다.

환경 변수 세 개를 추가한다.

export ANTHROPIC_API_KEY="$ONEHOP_API_KEY"
export ANTHROPIC_BASE_URL="https://api.onehop.ai/anthropic"
export CLAUDE_MODEL="anthropic/claude-fable-5"

그다음 앱이 이 값들을 읽도록 연결한다. 직접 Anthropic 엔드포인트는 스테이징에서 fallback으로 남겨두고, 자체 프롬프트에서 출력, 지연 시간, 비용을 비교할 때까지 유지하라. 합성 벤치마크도 쓸모는 있다. 하지만 당신의 트레이스가 더 낫다.

OneHop의 메시지는 단순하다. 게이트웨이를 통해 Claude Fable 5와 다른 모델에 접근하고, 이미 아는 SDK를 유지하며, 테스트하는 동안 정가보다 낮게 지불하라는 것이다. 개발팀에게는 딱 좋은 종류의 지루함이다. 설정의 base URL 하나, 모델 이름 하나, smoke test 하나.

여기 모델 페이지에서 시작하면 된다. Claude Fable 5 on OneHop. 위 코드를 실행해 보고 싶을 뿐이고 결제 논의는 열고 싶지 않다면 $10 무료로 시작하면 된다.