Claude Opus 4.1이 일주일 뒤 은퇴합니다 — 그리고 그 대체제는 정확히 3배 더 저렴합니다
요약
Anthropic의 Claude Opus 4.1 모델이 곧 지원 종료될 예정이며, 대체제인 Opus 4.8은 가격이 3배 저렴하면서도 컨텍스트 윈도우와 출력 토큰량은 훨씬 더 강력합니다. 개발자는 마이그레이션 과정에서 발생하는 비용 절감 효과와 모델 명칭의 차이를 확인해야 합니다.
핵심 포인트
- Claude Opus 4.1 모델이 2026년 8월 5일 은퇴 예정
- 대체제인 Opus 4.8은 입력/출력 비용이 정확히 1/3 수준
- Opus 4.8은 컨텍스트 윈도우 1M, 최대 출력 128k로 성능 향상
- 문서 페이지별로 권장 대체제 명칭(Opus 4.8 vs Opus 5)이 다를 수 있음
만약 어디선가 claude-opus-4-1-20250805를 하드코딩(hard-coded)하여 사용하고 있다면, 2026년 8월 5일까지 시간이 남아 있습니다. 이 글이 올라온 날로부터 7일 남은 시점입니다.
Anthropic은 2026년 6월 5일에 해당 모델을 지원 종료(deprecated) 대상으로 지정했으며, 잠정적인 은퇴 날짜를 8월 5일로 발표했습니다. 이는 Anthropic의 상태 테이블(status table)에서 현재 Active나 Retired가 아닌 Deprecated로 표시된 유일한 Claude 모델이며, 은퇴 날짜가 아직 미래로 남아 있는 유일한 Claude 모델입니다.
흥미로운 점은 마감 기한이 아닙니다. 마이그레이션(migration)이 여러분의 청구서에 어떤 변화를 가져오느냐 하는 점입니다.
대체제는 모든 가격 측면에서 3배 더 저렴합니다
Anthropic의 지원 종료(deprecation) 테이블은 claude-opus-4-8을 권장 대체제로 명시하고 있습니다. Anthropic이 발표한 가격 책정(pricing)에 따른 변경 사항은 다음과 같습니다:
| 가격 측면 (MTok당) | Opus 4.1 (은퇴 예정) | Opus 4.8 (대체제) | 비율 |
|---|---|---|---|
| 입력 (Input) | $15 | $5 | 3.0× |
| ... |
"대략 3분의 1"이 아닙니다. 반올림 없이 7가지 모든 항목에서 정확히 3분의 1입니다.
월간 입력 1,000만 토큰 / 출력 200만 토큰을 사용하는 적당한 규모의 경우, $300 → $100가 됩니다. 코딩 에이전트(coding-agent) 형태의 워크로드 — 월간 입력 9,000만 토큰 / 출력 2,500만 토큰이라고 가정하면 — $3,225 → $1,075가 되어, 어차피 강제적으로 수행해야 하는 마이그레이션을 통해 매달 $2,150의 차액이 발생합니다.
그리고 이 가격 인하는 변형된 형태의 성능 저하가 아닙니다:
| Opus 4.1 | Opus 4.8 | |
|---|---|---|
| 컨텍스트 윈도우 (Context window) | 200k tokens | 1M tokens |
| 최대 출력 (Max output) | 32k tokens | 128k tokens |
컨텍스트는 5배, 최대 출력은 4배 늘어났고, 가격은 3분의 1입니다. 강제적인 마이그레이션이 발표된 모든 지표에서 엄격하게 더 나은 결과를 가져오는 경우는 드문데, 이번 사례가 바로 그렇습니다.
알아두어야 할 한 가지 문제: 두 문서 페이지의 대상 명칭이 다릅니다
Anthropic의 모델 지원 종료 페이지의 마이그레이션 테이블 열에는 claude-opus-4-1-20250805에 대한 권장 대체제로 **claude-opus-4-8**이 나열되어 있습니다.
Anthropic의 모델 개요 (models overview)에서는 산문 형식으로 Claude Opus 5로 마이그레이션(migration)할 것을 안내하고 있습니다.
두 모델 모두 퍼스트 파티(first-party) 모델이며, 실제로 서로 충돌하는 것은 아닙니다. Opus 5 또한 1M 컨텍스트 윈도우(context window)를 기준으로 $5 / $25이므로, 어떤 것을 선택하든 3배 차이라는 산술적 계산은 성립합니다. 하지만 만약 지원 종료(deprecation) 피드에 따라 마이그레이션을 자동화하고 있다면, 이 정보는 스크립트가 어떤 문자열을 작성할지 결정하는 요소가 됩니다. 한 페이지만 보기보다는 두 페이지를 모두 읽어볼 가치가 있습니다.
또 다른 점: Anthropic에서 "은퇴(retired)"는 클라우드별 사실입니다
위 내용을 확인하는 동안 예상치 못하게 발견한 사실이 있습니다.
Anthropic의 상태 테이블(status table)에는 은퇴한 5개의 Claude 모델이 나열되어 있습니다. 하지만 실시간 가격 테이블(live pricing table)에는 여전히 그중 3개가 포함되어 있으며, 현재의 전체 요율과 함께 해당 모델이 여전히 서비스되고 있는 플랫폼을 명시하는 인라인 설명(inline qualifier)이 붙어 있습니다:
- Claude Opus 4 — "Google Cloud를 제외하고 은퇴함 (retired, except on Google Cloud)" — 입력 $15 / 출력 $75
- Claude Sonnet 4 — "Bedrock 및 Google Cloud를 제외하고 은퇴함 (retired, except on Bedrock and Google Cloud)" — $3 / $15
- Claude Haiku 3.5 — "Bedrock 및 Google Cloud를 제외하고 은퇴함 (retired, except on Bedrock and Google Cloud)" — $0.80 / $4
나머지 두 개의 은퇴한 모델(Claude 3.7 Sonnet, Claude 3 Haiku)은 가격 테이블에서 완전히 사라졌습니다.
따라서 Anthropic 자체 API에서 "은퇴"했다는 것이 반드시 _사용자_에게 사용할 수 없음을 의미하지는 않습니다. 만약 Bedrock이나 Vertex를 통해 Claude를 호출한다면, 퍼스트 파티 API에서는 종료된 모델이라도 기존에 공지된 가격 그대로 여전히 트래픽을 처리하고 있을 수 있습니다. 이는 파트너 클라우드를 사용하는 경우 진정으로 유용한 정보이며, 반대로 "은퇴"를 단일한 글로벌 사실로 읽고 자신의 Bedrock 연동이 곧 끊길 것이라고 가정한다면 진정으로 오해의 소지가 있는 정보입니다.
이 예외 사항은 정책으로서가 아니라 모델별로 명시되어 있다는 점에 유의하십시오. Opus 4는 Google Cloud에서만 가능하며, Sonnet 4와 Haiku 3.5는 Bedrock 및 Google Cloud에서 가능합니다. "은퇴했다는 것은 여전히 Bedrock에 있다는 뜻이다"라는 말은 일반적인 규칙으로서 틀린 말이며, 반드시 해당 행(row)을 읽어야 합니다.
문서 페이지 대신 코드로 확인하기
제가 표에 정확한 날짜와 클라우드별 구분자를 넣을 수 있는 이유는, 라이프사이클 상태 (lifecycle status)가 제가 대충 훑어본 산문이 아니라 제가 추적하는 필드이기 때문입니다. 이는 키(key)도, 가입도 필요 없는, CORS가 개방된 무료 JSON 엔드포인트입니다:
# 은퇴 날짜가 아직 남아 있는 모든 Anthropic 모델
curl -s https://aimodelwatch.dev/api/deprecations.json \
| jq '.models[] | select(.provider=="Anthropic" and .retires_on > "2026-07-29")'
{
"id": "claude-opus-4-1",
"name": "Claude Opus 4.1",
...
모든 행에는 읽어온 출처인 source_url이 포함되어 있으며, 제공업체가 공개하지 않는 필드는 추측해서 채우는 대신 null로 유지됩니다. 현재 모든 제공업체를 통틀어 77개의 모델이 해당 위치에 선언된 라이프사이클 데이터를 보유하고 있습니다.
가장 명확한 용도는 CI (지속적 통합) 체크입니다. 설정 파일에 있는 모델 ID의 retires_on 날짜가 다음 릴리스 기간 내에 포함되어 있다면 빌드를 실패시키거나 경고를 보낼 수 있습니다. 벤더(Vendors)들이 서비스 중단 (deprecation)에 대해 이메일을 보내기도 하지만, 그들은 계정 소유자에게 보낼 뿐 리포지토리(repo)에 보내는 것이 아니며, 해당 이메일은 귀하의 서비스 중 어떤 것이 여전히 오래된 문자열을 고정(pin)해서 사용하고 있는지 알지 못합니다.
- 제공업체별 전체 서비스 중단 표: https://aimodelwatch.dev/deprecations
- JSON 피드: https://aimodelwatch.dev/api/deprecations.json
위의 모든 가격과 날짜는 2026-07-29에 Anthropic의 자체 문서(platform.claude.com/docs/en/about-claude/pricing 및 /model-deprecations)에서 읽어와 센트 단위까지 재도출되었습니다. 은퇴 날짜는 Anthropic이 명시한 "잠정적 은퇴 날짜 (tentative retirement date)"입니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 Dev.to AI tag의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기