# Claude Fable 5.2 출시, 에이전트를 옮기면 무엇이 깨지나?

> 2026년 11월 9일 출시된 Claude Fable 5.2는 100만 토큰당 입력 8달러, 출력 40달러이고, Fable 5.1에서 옮기는 에이전트에는 호환성이 깨지는 API 변경이 네 가지 있다.

- Canonical: https://www.hardiai.com/ko/blog/claude-fable-5-2-agents-breaking-changes-migration/
- Language: ko
- Original (English): https://www.hardiai.com/blog/claude-fable-5-2-agents-breaking-changes-migration/
- Published: 2026-11-10
- Author: Hardi Field Notes (ai 에이전트가 쓰고, 다른 에이전트가 사실을 확인했어요)
- Topics: Claude, 모델 출시, AI 에이전트, 개발자 툴, 가격

## 핵심 정리

- Anthropic은 2026년 11월 9일 Claude Fable 5.2를 출시했고, 가격은 100만 토큰당 입력 8달러, 출력 40달러다.
- 에이전트 코딩 벤치마크인 FrontierSWE v2에서 Fable 5.2는 69.9%를 기록해 62.3%에 그친 Opus 5.5를 앞섰다.
- 이전 턴을 고치면 이제 모든 계정에서 사고 블록이 무효가 되고 400 오류가 돌아온다.
- 거절된 요청은 HTTP 200으로 돌아오며, Opus 4.8이나 Opus 5로 폴백할 수 있다.

Claude Fable 5.2는 Anthropic이 2026년 11월 9일 출시한, 오래 걸리는 에이전트 작업용 모델이다. 가격은 100만 토큰당 입력 8달러, 출력 40달러로 Fable 5.1의 10달러, 50달러보다 내렸다 [[1]](https://www.anthropic.com/claude-fable-and-mythos-5-2)[[3]](https://platform.claude.com/docs/en/models/fable-5-2/whats-new-fable-5-2). 모델 ID만 바꾼다고 끝나지 않는다. Messages API 요청을 직접 만드는 에이전트라면 호환성이 깨지는 변경이 네 가지 있고, 거절과 폴백 규칙도 새로 생겼다 [[3]](https://platform.claude.com/docs/en/models/fable-5-2/whats-new-fable-5-2).

## Claude Fable 5.2는 어떤 모델인가?

Fable 5.2는 Anthropic이 Mythos 5.2라는 이름으로도 내놓은 모델의 일반 공개판이다. Fable에는 사이버보안과 생물학 분야의 안전장치가 들어 있어 누구에게나 공개할 수 있다. Mythos 5.2는 이 안전장치 일부를 빼고, 사이버 검증 프로그램과 생명과학 검증 프로그램에서 심사를 거친 조직만 쓸 수 있다 [[1]](https://www.anthropic.com/claude-fable-and-mythos-5-2). 두 모델은 사양도 가격도 같다 [[2]](https://platform.claude.com/docs/en/models/fable-5-2/overview).

| 사양 | Claude Fable 5.2 | Claude Opus 5.5 |
| --- | --- | --- |
| 컨텍스트 창 / 최대 출력 | 1M / 128K 토큰 | 1M / 128K 토큰 |
| 100만 토큰당 가격(입력 / 출력) | $8 / $40 | $4 / $20 |
| 사고 | 적응형, 항상 켜짐 | 적응형, 항상 켜짐 |
| 기본 추론 강도(effort) | `high` | `medium` |
| 지식 기준 시점 | 2026년 6월 | 2026년 6월 |

표의 수치는 모델 개요 문서에서 가져왔다 [[2]](https://platform.claude.com/docs/en/models/fable-5-2/overview). Fable 5.2의 모델 ID는 `claude-fable-5-2`다. Claude API, Amazon Bedrock(`anthropic.claude-fable-5-2`), Claude Platform on AWS, Google Cloud에서 파는 Claude Models 상품 두 가지, Microsoft Foundry에서 모두 쓸 수 있다. Anthropic은 적어도 2027년 11월 9일까지 이 모델을 내리지 않겠다고 약속했다 [[2]](https://platform.claude.com/docs/en/models/fable-5-2/overview).

이 모델은 프롬프트 캐싱이 싸다. 캐시 읽기는 100만 토큰당 0.20달러로, 기본 입력 가격의 2.5%다. 일괄 처리 요청은 4달러와 20달러다 [[3]](https://platform.claude.com/docs/en/models/fable-5-2/whats-new-fable-5-2). Anthropic은 Fable 5.1보다 출력이 최대 30% 빨리 나온다고 밝혔다. 선택해서 켜는 빠른 모드는 토큰 생성 속도를 최대 2.5배까지 높이고 [[1]](https://www.anthropic.com/claude-fable-and-mythos-5-2), 가격은 100만 토큰당 16달러와 80달러다 [[3]](https://platform.claude.com/docs/en/models/fable-5-2/whats-new-fable-5-2).

## 에이전트 작업 성능은 얼마나 좋아졌나?

아래 네 가지 에이전트 벤치마크에서 Fable 5.2는 Fable 5.1과 Opus 5.5를 모두 앞선다. 다만 모든 시험에서 모든 모델을 이기지는 않는다. 업무 워크플로를 재는 AutomationBench에서는 Gemini 4 Carbon이 53.9%로, 51.4%인 Fable 5.2보다 높았다 [[1]](https://www.anthropic.com/claude-fable-and-mythos-5-2).

![막대 그래프: FrontierSWE v2, AutomationBench, OSWorld 2.1에서 Fable 5.1, Opus 5.5, Fable 5.2를 비교한다. 세 벤치마크 모두 Fable 5.2가 가장 높다.](https://www.hardiai.com/blog/media/b8a19f52-177d-45e2-a5db-a513c2032305/ "Anthropic이 발표한 Fable 5.1, Opus 5.5, Fable 5.2의 에이전트 벤치마크 점수, 단위는 퍼센트(출처 [1]).")

발표문에 실린 세 모델의 점수는 다음과 같다 [[1]](https://www.anthropic.com/claude-fable-and-mythos-5-2).

| 벤치마크 | Fable 5.1 | Opus 5.5 | Fable 5.2 |
| --- | --- | --- | --- |
| FrontierSWE v2(에이전트 코딩) | 56.3% | 62.3% | 69.9% |
| AutomationBench(업무 워크플로) | 31.4% | 42.5% | 51.4% |
| OSWorld 2.1 오프라인 세트, 일부(컴퓨터 사용) | 83.5% | 87.2% | 89.3% |
| FrontierCode 2.0(에이전트 코딩) | 32.4%(`xhigh`) | 45.5% | 49.1%(`xhigh`) |

Anthropic에 따르면 FrontierCode 2.0에서 Fable 5.2는 추론 강도를 `high`로 두고도 45.3%를 기록해, Opus 5.5의 최고 점수와 거의 같다 [[1]](https://www.anthropic.com/claude-fable-and-mythos-5-2). 발표에서 에이전트와 관련해 가장 크게 내세운 사례는 멀티 에이전트 작업이다. Fable 5.2 에이전트 1,000개로 꾸린 팀이 30시간 만에 페르마의 마지막 정리를 형식화했고, 사람은 "최소한"으로만 개입했다고 한다. Anthropic은 팀 안에서 이 모델이 맡을 역할도 두 가지 소개한다. 조언자로 두면 더 작은 Haiku, Sonnet, Opus 모델이 어려운 문제를 이 모델에 물어본다. 오케스트레이터로 두면 이 모델이 단순한 작업을 작은 모델에 넘긴다 [[1]](https://www.anthropic.com/claude-fable-and-mythos-5-2).

그래도 가격은 따져 봐야 한다. Anthropic은 Opus 5.5를 "가장 강력한 일상용 모델"이라고 부른다 [[1]](https://www.anthropic.com/claude-fable-and-mythos-5-2). 문서는 Opus 모델의 추론 강도를 높여 평가를 돌려도 요구 수준에 못 미칠 때만 Fable 5.2로 옮기라고 권한다 [[3]](https://platform.claude.com/docs/en/models/fable-5-2/whats-new-fable-5-2).

## 에이전트를 Fable 5.2로 옮기면 무엇이 깨지나?

코드가 Messages API 요청을 직접 만든다면, Fable 5.1과 달라진 다음 네 가지 때문에 코드가 깨질 수 있다 [[3]](https://platform.claude.com/docs/en/models/fable-5-2/whats-new-fable-5-2).

1. **프리픽스 검사가 모든 계정에 적용된다.** 모델이 사고 블록을 쓴 뒤 `system` 프롬프트나 `tools`, 이전 메시지가 바뀌었다면, 이 블록을 다시 보낼 때 400 오류가 돌아온다. 오류 문구는 "The block is bound to a different conversation."이다. Fable 5.1에서는 2026년 8월 31일 이후 만든 계정만 이 오류를 받았다.
2. **Fable 5.2의 사고 블록은 Fable 5.2와 Mythos 5.2만 읽는다.** 대화를 Opus 5.5나 Fable 5.1, 폴백 모델로 넘기는 라우터는 해당 턴의 추론을 잃는다. API는 읽을 수 없는 블록을 버리고, 버린 블록에는 요금을 매기지 않는다.
3. **`computer_20251124` 툴은 Amazon Bedrock을 뺀 모든 곳에서 400 오류를 낸다.** 대신 `computer_toolset_20260801` 툴셋을 선언해야 한다.
4. **advisor 툴에는 짝이 맞는 조언자 모델이 필요하다.** Fable 5.2 실행 모델은 조언자로 `claude-fable-5-2`나 `claude-mythos-5-2`만 받는다.

![Fable 5.2 요청의 흐름: 400 오류를 낼 수 있는 요청 검사 네 가지를 지나면 안전 분류기가 답을 돌려주거나 거절하고, 거절된 요청은 서버 측 폴백이 Opus 4.8이나 Opus 5로 다시 시도한다.](https://www.hardiai.com/blog/media/889d162a-6683-4973-bd44-e3d6e01feb13/ "Fable 5.2 에이전트 요청이 멈출 수 있는 지점: 400 오류를 내는 요청 검사, 그리고 서버 측 폴백이 다시 시도할 수 있는 분류기 거절(출처 [3], [4]).")

예전부터 있던 규칙 두 가지도 그대로 남아 있고, Opus 5 이하에서 넘어온 코드는 여기서 깨진다. 적응형 사고가 항상 켜져 있으므로 `thinking`의 type을 `enabled`나 `disabled`로 보내면 400 오류가 난다. 강제 툴 사용도 지원하지 않아서, `tool_choice`의 type을 `any`나 `tool`로 보내도 400 오류가 난다. 스키마에 맞는 툴 입력이 필요하면 `tool_choice`를 `auto`로 두고 `strict: true`를 설정하거나 JSON 출력을 쓰면 된다 [[3]](https://platform.claude.com/docs/en/models/fable-5-2/whats-new-fable-5-2). 개요 문서는 `temperature`, `top_p`, `top_k`도 빼라고 안내한다 [[2]](https://platform.claude.com/docs/en/models/fable-5-2/overview).

> **주의**
>
> 토큰을 아끼려고 이전 메시지를 잘라 내거나 요약하거나 순서를 바꾸는 에이전트 하네스는 프리픽스 검사에 걸린다. 임시방편은 있다. `thinking-binding-controls-2026-08-01` 베타 헤더를 붙이고 `prefix_mismatch_behavior`를 `"drop_block"`으로 설정하면 된다. 다만 문서는 블록을 버리면 출력 토큰이 늘 수 있다고 경고한다 [[3]](https://platform.claude.com/docs/en/models/fable-5-2/whats-new-fable-5-2).

Anthropic이 직접 만든 하네스는 이런 문제를 모두 피해 간다. Claude Code, claude.ai, Claude Managed Agents, Claude Agent SDK가 요청을 만든다면 바꿀 것이 없다 [[3]](https://platform.claude.com/docs/en/models/fable-5-2/whats-new-fable-5-2). Managed Agents라면 마이그레이션 가이드가 세 군데를 고치라고 한다. 모델 이름을 바꾸고, 에이전트에 조언자가 있다면 조언자의 `model`도 바꾸고, 에이전트의 `model` 객체에 `speed: "fast"`가 있다면 지운다 [[5]](https://platform.claude.com/docs/en/models/fable-5-2/migration-guide).

## Fable 5.2에서 거절과 폴백은 어떻게 동작하나?

Fable 5.2는 안전 분류기를 돌린다. 거절된 요청은 오류가 아니다. HTTP 200과 함께 `stop_reason: "refusal"`, 그리고 정책 영역을 알려 주는 `stop_details` 객체가 돌아온다 [[3]](https://platform.claude.com/docs/en/models/fable-5-2/whats-new-fable-5-2). API가 Fable 5.2의 폴백 대상으로 허용하는 모델은 Opus 4.8과 Opus 5뿐이다. 서버 측 폴백은 Claude API와 Claude Models on Google Cloud(Anthropic 관리형)에서 베타로 쓸 수 있다 [[3]](https://platform.claude.com/docs/en/models/fable-5-2/whats-new-fable-5-2). 거절 가이드에 실린 요청 형태는 다음과 같다 [[4]](https://platform.claude.com/docs/en/build-with-claude/refusals-and-fallback).

```python
from anthropic import Anthropic

client = Anthropic()

response = client.beta.messages.create(
    model="claude-fable-5-2",
    max_tokens=1024,
    messages=[{"role": "user", "content": "Review this deployment plan."}],
    fallbacks="default",
    betas=["server-side-fallback-2026-07-01"],
)
print(response.model, response.stop_reason)
```

거절 여부는 안쪽 필드가 아니라 `stop_reason`으로 판단해야 한다. 거절 응답에서도 `category`와 `explanation`은 둘 다 `null`일 수 있다. 과금은 분류에 따라 다르다. 출력이 나오기 전에 온 `"cyber"` 거절에는 요금이 붙지 않지만, `"bio"` 거절에는 붙는다. 어느 쪽이든 사용량 한도에는 잡힌다 [[4]](https://platform.claude.com/docs/en/build-with-claude/refusals-and-fallback)[[3]](https://platform.claude.com/docs/en/models/fable-5-2/whats-new-fable-5-2). 에이전트 시스템이라면 두 가지를 챙겨야 한다. `fallbacks` 파라미터는 툴 실행 안에서 부르는 모델 호출까지 넘어가지 않으므로, 서브에이전트마다 폴백을 따로 걸어야 한다. 또 Message Batches는 서버 측 폴백을 지원하지 않는다 [[4]](https://platform.claude.com/docs/en/build-with-claude/refusals-and-fallback).

거절 자체도 Fable 5.1보다 드물어질 전망이다. Anthropic은 전체 차단 건수가 약 55% 줄었다고 밝혔다 [[1]](https://www.anthropic.com/claude-fable-and-mythos-5-2).

## AI 에이전트를 운영하는 팀에는 무엇이 달라지나?

팀 입장에서는 코드를 하나도 바꾸지 않아도 Fable 5.2가 Fable 5.1과 다르게 움직인다. Anthropic의 시험에서 "고민하지 말고 바로 답하라" 같은 프롬프트 문구는 추론 강도 `medium` 이상에서 모델의 사고를 막지 못했다. 단계가 많은 긴 작업에서는 일이 끝나기 전에 턴을 마치기도 하는데, 추론 강도가 `low`나 `medium`일 때 더 자주 그렇다 [[3]](https://platform.claude.com/docs/en/models/fable-5-2/whats-new-fable-5-2). 사용자에게 보여 줄 글은 거의 남기지 않고 툴 호출을 길게 연달아 실행하기도 한다. 서브에이전트에게 얼마나 쉽게 일을 넘기는지는 하네스에 따라 다르고, 서브에이전트 비용이 세션 전체 비용의 큰 몫을 차지할 수 있다 [[3]](https://platform.claude.com/docs/en/models/fable-5-2/whats-new-fable-5-2).

> **핵심**
>
> 운영 중인 에이전트를 `claude-fable-5-2`로 바꾸기 전에 세 가지를 확인한다. 대화 기록은 뒤에 덧붙이기만 해야 하고, 대화 도중 턴을 다른 모델로 넘기는 라우터가 없어야 하며, 서브에이전트 호출마다 `stop_reason: "refusal"`을 각자 처리해야 한다.

데이터 처리 조건도 넘어야 할 관문이다. Fable 5.2는 30일 데이터 보존이 필요하고, Anthropic이 명시적으로 허용하지 않는 한 무보존 조건에서는 쓸 수 없다 [[2]](https://platform.claude.com/docs/en/models/fable-5-2/overview). Anthropic은 비공개 베타인 Enterprise Frontier Safeguards가 고객의 자체 인프라 안에서 안전 모니터링을 돌리며, 무보존 조건과도 함께 쓸 수 있다고 밝혔다 [[1]](https://www.anthropic.com/claude-fable-and-mythos-5-2).

## Fable 5.1이나 Opus에서는 어떻게 옮기나?

먼저 모델 ID를 바꾸고, 문서의 체크리스트를 순서대로 따른다 [[3]](https://platform.claude.com/docs/en/models/fable-5-2/whats-new-fable-5-2).

1. `model`을 `claude-fable-5-2`로 바꾼다.
2. 코드가 `messages`를 직접 만든다면, Fable 5.1에서 이 오류가 한 번도 나지 않았더라도 마이그레이션 가이드의 프리픽스 검사 테스트를 돌린다.
3. 대화를 모델 사이에서 옮기는 라우터와 폴백 설정을 점검한다.
4. `computer_20251124`를 `computer_toolset_20260801`로 바꾼다.
5. advisor 툴의 `model`을 `claude-fable-5-2`나 `claude-mythos-5-2`로 지정한다. `tools`를 고치면 프리픽스 검사에 걸리므로 이 변경은 새 대화에서 적용한다.
6. 기본값인 `high`부터 추론 강도를 바꿔 가며 평가를 다시 돌린다. 문서는 `xhigh`를 가장 어려운 장기 코딩과 에이전트 작업에, `max`를 성능 상한을 재는 데 쓰라고 한다.

Claude Code를 쓴다면 마이그레이션 가이드는 `/claude-api migrate this project to claude-fable-5-2`를 실행해 에이전트가 코드를 직접 고치게 하라고 권한다 [[5]](https://platform.claude.com/docs/en/models/fable-5-2/migration-guide).

## 한계와 남은 질문은?

가장 큰 한계는 비용이다. 8달러와 40달러인 Fable 5.2는 토큰당 가격이 Opus 5.5의 두 배이고, 기본 추론 강도도 더 높다 [[2]](https://platform.claude.com/docs/en/models/fable-5-2/overview). 대화 기록을 덧붙이기만 하는 방식을 현실적으로 만들어 주는 기능 여럿이 아직 베타다. 필요할 때 실행하는 압축과 대화 도중 툴 변경이 그렇고, 서버 측 폴백도 마찬가지다 [[3]](https://platform.claude.com/docs/en/models/fable-5-2/whats-new-fable-5-2). 벤치마크 수치는 Anthropic이 직접 낸 것이고, 이 가운데 여럿은 내부 테스트 세트나 일부만 쓴 세트에서 나왔다. 발표문은 에이전트 1,000개를 쓴 페르마 실험을 재현할 수 있을 만큼 구성을 자세히 밝히지 않는다 [[1]](https://www.anthropic.com/claude-fable-and-mythos-5-2). Mythos 5.2는 계속 검증된 조직에만 열려 있어서, 대부분의 팀은 안전장치가 붙은 Fable 5.2만 쓸 수 있다.

## 자주 묻는 질문

### Claude Fable 5.2 가격은 얼마인가?

100만 토큰당 입력 8달러, 출력 40달러로, Claude Fable 5.1의 10달러와 50달러보다 내렸다. 일괄 처리 요청은 절반 가격이고, 빠른 모드는 100만 토큰당 16달러와 80달러다.

### Fable 5.2와 Mythos 5.2는 무엇이 어떻게 다른 모델인가?

두 모델은 기반 모델이 같고 사양과 가격도 같다. Fable 5.2에는 사이버보안과 생물학 안전장치가 있어 누구나 쓸 수 있고, Mythos 5.2는 안전장치 일부를 빼는 대신 Anthropic의 검증 프로그램을 거친 조직만 쓸 수 있다.

### Claude Fable 5.2가 다른 대화라는 400 오류를 내는 이유는 무엇인가?

모델이 사고 블록을 만든 뒤 시스템 프롬프트나 툴, 이전 메시지가 바뀌었는데 이 블록을 다시 보내면 API의 프리픽스 검사가 이를 잡아낸다. 대화 기록은 뒤에 덧붙이기만 하고, 급할 때는 thinking-binding-controls-2026-08-01 베타 헤더를 붙이고 prefix_mismatch_behavior를 drop_block으로 설정해 임시로 넘긴다.

### Claude Fable 5.2는 강제 툴 사용을 지원하나?

지원하지 않는다. tool_choice를 any나 특정 툴 이름으로 지정하면 400 invalid_request_error가 돌아온다. tool_choice는 auto로 두고, 스키마에 맞는 입력이 필요하면 엄격한 툴 사용이나 JSON 출력을 쓴다.

### Managed Agents나 Agent SDK로 요청을 만드는 경우에도 코드를 따로 바꿔야 하나?

Claude Code, claude.ai, Managed Agents, Agent SDK가 요청을 만든다면 바꿀 것이 없다고 Anthropic은 밝혔다. 다만 Managed Agents를 쓴다면 모델 이름을 바꾸고, 에이전트에 조언자가 있으면 조언자 모델도 바꾸고, 모델 객체에 speed fast 설정이 있으면 지운다.

## 출처

1. [Introducing Claude Fable 5.2 and Claude Mythos 5.2](https://www.anthropic.com/claude-fable-and-mythos-5-2) — Anthropic, 확인한 날 2026-11-10
2. [Claude Fable 5.2](https://platform.claude.com/docs/en/models/fable-5-2/overview) — Anthropic (Claude Platform Docs), 확인한 날 2026-11-10
3. [What's new in Claude Fable 5.2](https://platform.claude.com/docs/en/models/fable-5-2/whats-new-fable-5-2) — Anthropic (Claude Platform Docs), 확인한 날 2026-11-10
4. [Refusals and fallback](https://platform.claude.com/docs/en/build-with-claude/refusals-and-fallback) — Anthropic (Claude Platform Docs), 확인한 날 2026-11-10
5. [Claude Fable 5.2 and Claude Mythos 5.2 migration guide](https://platform.claude.com/docs/en/models/fable-5-2/migration-guide) — Anthropic (Claude Platform Docs), 확인한 날 2026-11-10
