Opus 5.5를 쓰면서 effort를 high로 두고 있었는데, Anthropic이 직접 운영하는 기술 블로그 claude.dev를 읽고 기본값을 medium으로 내렸다. 결론부터 말하면 대부분의 작업에서 medium이 비용과 품질의 균형점이고, high는 "검증이 필요한 작업"에만 쓰는 게 맞다.
이 글은 claude.dev에 어떤 글이 있는지, Opus 5.5의 effort 단계가 무엇인지, 그리고 왜 medium을 기본으로 두는지 정리한 것이다. 기준은 2026년 11월 14일 공개된 글들이고, 수치는 모두 원문 링크를 달았다.
30초 요약
| 궁금한 것 | 답 |
|---|---|
| claude.dev가 뭔가 | Anthropic이 Claude로 개발하는 사람들을 위해 쓰는 기술 블로그다. API 레퍼런스가 아니라 "이렇게 쓰면 어떻게 되는가"를 실험으로 보여준다 (claude.dev) |
| Opus 5.5 effort 기본값 | medium이다. Opus 5의 기본값은 high였는데 5.5에서 한 단계 내려왔다 (모델 선택 글) |
| 왜 medium인가 | SWE-bench Pro에서 medium은 high보다 2.5점 낮고 비용은 약 70%다. low는 8점 낮고 비용은 1/3이다 |
| medium이 모자랄 때 | 먼저 스스로 검증할 수단(테스트·빌드·호출 스크립트)을 준다. 그다음 effort를 한 단계 올린다 |
| effort 올리는 비용 | high가 작업 전체에 20K thinking 토큰을 더 쓰면 Opus 5.5 기준 $0.40이다. 10턴짜리 재시도 한 번과 비슷하다 |
| 명령 | Claude Code에서 /effort medium, 현재 값은 /effort status다 |
| 캐시 주의 | Opus 5.5는 API 키·구독이면 effort를 바꿔도 캐시가 유지된다. Bedrock·게이트웨이는 바꿀 때마다 캐시가 날아간다 |
| Opus 5에서 옮겨왔다면 | high를 그대로 들고 오지 말 것. 같은 레벨이라도 5.5가 턴당 더 많이 생각한다 |

Opus 5.5의 기본값은 medium이다. claude.dev 공개 측정 기준으로 단계별 비용과 성능 차이를 정리한 이미지.
목차
- claude.dev란? — Anthropic이 직접 쓰는 기술 블로그
- Opus 5.5 effort란 — 한 턴에 얼마나 생각할지 정하는 손잡이
- effort 4단계 — low·medium·high·xhigh와 max
- 왜 medium이 기본값인가 — Opus 5와 달라진 지점
- Claude Code에서 /effort 쓰는 법
- effort를 올릴까, 모델을 올릴까 — 비용 계산
- 내가 막혔던 곳 — high를 그대로 옮겼다가 토큰만 늘린 일
- 상황별 추천 세팅
- 참고 자료
claude.dev란? — Anthropic이 직접 쓰는 기술 블로그
claude.dev는 Anthropic이 Claude로 개발하는 사람들을 위해 운영하는 기술 블로그다. 첫 화면 설명이 "technical writing for people building with Claude"다. 공식 문서(docs)와 역할이 다르다. 문서는 파라미터와 제약을 알려주고, claude.dev는 "이 설정으로 실제 작업을 돌려봤더니 이렇게 됐다"를 숫자와 함께 보여준다.
2026년 11월 기준으로 올라와 있는 글 중 내가 먼저 읽은 것들이다.
- 2026-11-09
Which Claude model should you build with? Fable, Opus, Sonnet, or Haiku— 모델 선택 기준과 기본 effort - 2026-11-09
Safely scaling multi-agent teams with Claude Fable 5.2— 여러 에이전트를 돌릴 때의 통제 - 2026-10-15
How the Claude Code team does code review— 코드 리뷰 운영 방식 - 2026-09-25
Using Claude Code: Spending your effort— effort가 결과를 어떻게 바꾸는지 - 2026-09-25
What a task costs on Opus 5.5— 작업 한 건의 실제 청구서 구조

claude.dev 첫 화면. 모델 선택, effort, 비용, 코드 리뷰 글이 올라와 있다.
claude.dev 첫 화면. 모델 선택, effort, 비용, 코드 리뷰처럼 Claude Code를 쓰는 사람이 매주 부딪히는 주제가 올라온다.
읽어보면 공통점이 있다. "모델을 올리기 전에 effort를 먼저 조절하라"는 말이 거의 모든 글에 나온다. 토큰 단가를 바꾸는 것보다 작업당 토큰 사용량을 바꾸는 게 먼저라는 뜻이다.
Opus 5.5 effort란 — 한 턴에 얼마나 생각할지 정하는 손잡이
effort는 모델에게 "이 작업에 컴퓨트를 얼마나 쓸 생각인지" 알려주는 값이다. claude.dev의 비유를 빌리면 이렇다. 누가 같은 일을 12시간 안에 해달라고 하면 끝까지 붙잡고 최선을 다할 것이고, 1시간 안에 해달라고 하면 일단 돌아가는 걸 내놓고 거기서 피드백을 받는 쪽을 택한다.
effort를 올리면 모델이 스스로 판단하는 범위가 넓어진다. 코드를 더 읽고, 테스트를 더 만들고, 엣지케이스를 더 확인한다. claude.dev의 표현으로는 "검증과 엣지케이스 테스트에 컴퓨트를 더 쓰는" 방향이다.
중요한 건 effort가 지식이나 실력을 늘려주지는 않는다는 점이다. 모델이 모르는 도메인 규칙을 effort로 알게 되지는 않는다. 그건 모델을 올려야 한다. effort는 같은 모델이 같은 지식을 더 꼼꼼하게 쓰게 만드는 손잡이다.
effort 4단계 — low·medium·high·xhigh와 max
Opus 5.5는 low, medium, high, xhigh 네 단계를 쓰고, 한 세션에 한해 max를 쓸 수 있다. claude.dev가 정리한 기준은 이렇다.

effort 단계별 쓰임과, 결과가 부족할 때 올리는 순서. 기본은 medium, 검증이 필요한 작업만 high 이상.
| 단계 | 쓰는 상황 | 작업당 토큰 | 작업당 시간(예시) |
|---|---|---|---|
| low | 브레인스토밍, 스케치, 이름 변경처럼 기계적인 변경 | 가장 적음 | 1분 안팎 |
| medium | 범위가 정해진 일상 작업, 새 기능 구현 | low보다 많음 | 몇 분 |
| high | 검증이 중요한 일, 기존 코드베이스의 버그 수정 | medium보다 많음 | 10분 안팎 |
| xhigh | 엣지케이스가 많고 스스로 검증해야 하는 작업 | high보다 훨씬 많음 | 30분 안팎 |
| max | 무인으로 끝까지 돌리는 어려운 작업, 보안 취약점 탐색 | 가장 많음 | 가장 김 |
시간 예시는 claude.dev가 Terminal-Bench 3.0 과제로 공개한 값이다.
같은 과제에서 단계 차이가 결과를 갈랐다는 사례도 같이 공개됐다. HTML 새니타이저를 만드는 과제에서 Fable 5.1은 low에서 5번 중 1번 성공했고 xhigh에서는 5번 모두 성공했다. low 시도는 2분, xhigh 시도는 33분이 걸렸다. Opus 5.5도 저장 엔진 버그 수정 과제에서 low 0/5, xhigh 4/5였고, 선형계획법 솔버 과제에서는 low 0/5, high 5/5였다.
여기서 읽어야 할 건 "그러니 항상 높여야 한다"가 아니다. 엣지케이스가 숨은 작업에서만 차이가 크다는 뜻이다. 매일 하는 기능 구현에는 그만큼의 엣지케이스가 없다.
왜 medium이 기본값인가 — Opus 5와 달라진 지점
Opus 5의 Claude Code 기본값은 high였고, Opus 5.5는 medium이다. 그런데 여기서 많이들 헷갈린다. 같은 이름의 단계가 같은 양의 사고를 뜻하지 않는다.
claude.dev는 이렇게 쓴다. 같은 레벨에서 Opus 5.5는 Opus 5보다 턴당 더 많이 생각하고, 그 차이는 xhigh와 max에서 가장 크다. 그래서 "Opus 5에서 쓰던 high를 5.5에도 그대로 들고 오면 안 된다"고 못 박는다. 5.5에서는 medium에서 시작하라는 뜻이다.
성능과 비용은 이렇게 갈린다. SWE-bench Pro 기준으로 medium은 high보다 약 2.5점 낮은 대신 비용이 high의 약 70%다. low는 약 8점 낮고 비용은 1/3이다. xhigh는 high보다 약 1.4점 높은데 비용이 2.5배다.
정리하면 이렇다. medium에서 high로 올려서 얻는 2.5점을 사려면 30%를 더 내야 하고, 그 위로 더 올리면 점수는 조금 오르는데 값은 두 배 넘게 뛴다. 일상 작업에서 2.5점이 결과를 바꾸는 경우는 드물다. 그래서 기본값이 medium이다.
참고: 이 수치는 claude.dev가 공개한 자체 측정값이다. 내 작업이 같은 분포라고 볼 수는 없으니, /usage로 자기 세션을 한 번 재보는 게 정확하다.Claude Code에서 /effort 쓰는 법
Claude Code에서는 슬래시 명령으로 바꾼다. 작업 도중에 바꿔도 되고, 바꾼 값은 다음 요청부터 적용된다.
/effort # 값을 지정하지 않으면 현재 단계 표시/effort status # 현재 effort 확인/effort medium # medium으로 변경 (low, high, xhigh, max도 같은 방식)/usage # 세션 토큰·캐시·비용 확인API로 직접 호출할 때는 output_config.effort를 쓴다. 2026년 10월 21일 이후로는 temperature·top_p·top_k를 보내면 400이 떨어지니, 세기 조절은 effort로 하는 쪽이 맞다. 이 변경은 Claude API 사용법 글에서 따로 정리해뒀다.
캐시는 결제 방식에 따라 다르게 동작한다. Opus 5.5에서 API 키나 Claude 구독으로 쓰면 effort를 바꿔도 캐시가 유지된다. 어려운 단계만 high로 올렸다가 다시 medium으로 내리는 식이 가능하다는 뜻이다. 반대로 Amazon Bedrock, Google Cloud의 Agent Platform, Claude 앱 게이트웨이를 거치면 effort를 바꿀 때 캐시된 대화가 지워지고, 다음 요청이 전체를 다시 쓰는 값(cache write)으로 청구된다.
Opus 5.5는 thinking이 항상 켜져 있다. 따로 켜고 끄는 설정이 없으니, 사고량은 effort로만 조절한다고 보면 된다.
effort를 올릴까, 모델을 올릴까 — 비용 계산
claude.dev가 제시하는 순서는 명확하다. 결과가 부족할 때 이 순서대로 올린다.
- 모델이 스스로 검증할 수단을 준다. 테스트, 빌드, 엔드포인트를 호출하는 스크립트가 여기 해당한다.
- 그래도 부족하면 effort를 한 단계 올린다.
- 그래도 부족하면 모델을 올린다. 이때는 이전 모델에서 쓰던 단계보다 낮은 effort에서 시작한다.
1번을 먼저 하라는 이유가 있다. 테스트 한 번 돌리는 비용은 턴 한 번과 그 출력이다. effort를 올리면 모든 턴의 사고량이 같이 늘어난다. 검증 수단을 붙이는 쪽이 싸다.
모델을 올리는 판단 기준도 숫자로 나와 있다. 어려운 작업에서 Opus 5.5를 high 위로 더 올리는 대신 Fable 5.2를 낮은 effort로 쓰는 편이 나은 경우가 있다. Fable 5.2는 $8/$40이고 Opus 5.5는 $4/$20이다. 단가만 보면 두 배지만, 작업당 비용으로 보면 캐시 읽기 비중이 큰 긴 작업에서는 격차가 줄어든다.
비용 계산 — medium이 실제로 싸게 끝나는 이유
Opus 5.5의 API 가격은 입력 $4, 출력 $20, 캐시 읽기 $0.20(백만 토큰 기준)이다. 여기서 청구서를 흔드는 건 출력 토큰이다. 출력은 캐시 읽기의 100배 가격이고, thinking도 출력으로 청구된다.
claude.dev의 계산 예시를 보면 이렇다. high가 작업 전체에 thinking 토큰 20K를 더 쓴다면 Opus 5.5 기준 $0.40이다. 캐시 100K를 유지한 채 10턴을 도는 재시도 루프도 출력 10K를 포함해 비슷한 금액이 나온다. 그래서 "high가 재시도를 한 번 줄여준다면 본전이고, medium으로도 한 번에 끝났을 작업이었다면 그냥 버린 돈"이 된다.
턴 수 자체도 비용이다. 매 턴이 지금까지의 대화를 다시 보내기 때문이다. 20K로 시작해 120K까지 커지는 작업을 40턴 돌면 입력 토큰이 280만 개로 계산된다. 대화가 120K를 넘지 않았는데도 그렇다. 이 구조는 컨텍스트 윈도우란 글에서 정리한 것과 같은 이유다.
그래서 실무에서는 이렇게 굴린다.
- medium으로 먼저 끝내본다. 대부분 여기서 끝난다.
- 실패하면 검증 수단을 붙인다. 테스트가 없으면 medium은 "요청받은 한 겹"만 고치고 끝낸다.
- 그래도 안 되면 high로 한 번만 올린다. 그 단계는 문제 지점에만 쓰고 다시 내린다.
- 무인으로 오래 돌리는 작업만 xhigh나 max로 간다.
내가 막혔던 곳 — high를 그대로 옮겼다가 토큰만 늘린 일
Opus 5에서 Opus 5.5로 넘어올 때 설정을 그대로 복사했다. 모델만 바꾸고 effort는 high로 둔 채였다. 결과는 나쁘지 않았는데, 같은 작업의 출력 토큰이 눈에 띄게 늘었다. claude.dev를 읽고 나서 이유를 알았다. 5.5는 high가 원래 5의 high보다 무거운 자리였고, 5.5의 high는 사실상 이전 세대의 그 위 단계에 가까웠다.
두 번째로 헷갈렸던 건 "medium이 실패하는 모습"이었다. 필드 이름을 바꾸는 작업이었다고 치자. medium은 핸들러를 고치고, 핸들러 테스트까지 통과시켰다. 그런데 클라이언트는 아직 옛 필드를 보내고 있었다. 모델이 시킨 일은 다 했지만, 호출부를 더 읽지 않은 것이다. 처음엔 "medium이 부족하다"고 판단하고 high로 올렸는데, 실제로는 클라이언트까지 지나가는 테스트가 없어서 생긴 문제였다. 테스트를 하나 추가하니 medium에서도 같은 실수를 잡았다.
그래서 지금은 순서를 이렇게 둔다. 모델이나 effort를 의심하기 전에, 이 작업을 모델이 스스로 확인할 방법이 있는지 먼저 본다. 없으면 그걸 먼저 만든다.
상황별 추천 세팅
claude.dev의 기준을 내 작업에 맞춰 정리한 표다. 기본은 Opus 5.5, medium이다.
| 상황 | 모델 | effort | 이유 |
|---|---|---|---|
| 새 기능 구현, 여러 파일 손보기 | Opus 5.5 | medium | 기본값. 대부분 여기서 끝난다 |
| 이름 변경, 패턴 일괄 적용 | Opus 5.5 | low | 판단이 필요 없다. 모델은 그대로 두고 단계만 내린다 |
| 기존 코드베이스 버그 수정 | Opus 5.5 | high | 엣지케이스와 부작용 확인이 필요하다 |
| 보안 점검, 성능 최적화 | Opus 5.5 | high 이상 | 검증 비중이 큰 영역이다 |
| 무인 장시간 작업, 대규모 마이그레이션 | Fable 5.2 | medium부터 | Opus 5.5 high로 두 번 실패하면 올린다 |
| 분류·추출·라우팅 같은 대량 단순 작업 | Haiku 5.5 | medium | 단가가 가장 낮다 |
| 서브에이전트(파일 검색, 로그 요약) | Haiku 5.5·Sonnet 5.5 | 각 모델 기본값 | 틀려도 눈에 띄고, 판단은 본 모델이 한다 |
처음 Claude Code를 켰다면 기본값을 건드리지 말고 medium으로 시작하는 걸 권한다. 프롬프트를 다듬는 쪽이 effort를 올리는 것보다 효과가 큰 경우도 많다. 그 얘기는 프롬프트 작성법 글에 정리해뒀다.
참고 자료
- claude.dev — Anthropic 기술 블로그
- Using Claude Code: Spending your effort — effort 개념과 단계별 실험
- What a task costs on Opus 5.5 — 작업당 비용과 캐시 구조
- Which Claude model should you build with? — 모델 선택과 기본 effort
- Optimizing for cost and intelligence — 공식 비용·지능 문서
- Model configuration (Claude Code) —
/model,/effort동작
'IT' 카테고리의 다른 글
| VSCode 단축키·설정 정리 — macOS에서 손을 키보드에 붙여두는 법 (0) | 2026.11.14 |
|---|---|
| 파이썬 한글 깨짐 해결 — UnicodeDecodeError 원인과 encoding 지정 순서 (0) | 2026.11.10 |
| OpenAI dots란? — 컴퓨터 여러 대에 붙는 AI 에이전트 총정리 (0) | 2026.11.10 |
| 부이(vooy) vs 피클 비교 — 말로 시키는 한국 AI 에이전트, 뭘 골라야 하나 (2026) (2) | 2026.11.09 |
| Gemini 사용법 — 무료 계정으로 Gems·Deep Research까지 쓰는 순서 (0) | 2026.11.09 |

















