Extended Thinking (확장 추론 모드) 알아보기
Claude가 최종 답을 내기 전에 내부 추론 단계를 별도 블록으로 펼쳐 깊게 생각하는 모드입니다. 복잡한 분석·다단계 추론·코드 작성에서 결과 품질을 끌어올리는 데 쓰입니다.
이 글은 앤트로픽이 운영하는 platform.claude.com/docs의 Extended Thinking 자료를 한국 입문자가 보기 편하게 정리한 글입니다.
🤔 같은 모델인데 답이 더 좋아질 수 있나요?
Claude 같은 모델에 같은 질문을 던졌는데 어떤 날은 답이 깊고, 어떤 날은 표면적인 답만 나옵니다. 모델은 같은데 결과가 다릅니다.
답을 만들기 전에 내부 추론 단계를 길게 거치도록 설정할 수 있다면 결과가 안정적으로 깊어집니다. 이게 Extended Thinking이 다루는 자리입니다.
🔑 Extended Thinking, 무엇일까요?
Extended Thinking은 Claude가 최종 답을 내기 전에 내부 추론 단계를 별도 thinking 블록으로 펼쳐 깊게 생각하는 모드입니다.
공식 문서는 이 기능을 다음과 같이 설명합니다.
"Extended thinking gives Claude enhanced reasoning capabilities for complex tasks by creating thinking content blocks where it outputs internal reasoning before delivering the final answer."
일반 모드에서는 모델이 답을 한 번에 만들어 내놓습니다. Extended Thinking 모드에서는 답을 만들기 전에 내부 추론을 한 단계 더 거칩니다. 사용자에게 보이는 답에는 큰 차이가 없는 듯해도, 답의 일관성·정확도·깊이가 분명히 달라집니다.
🌐 어떤 모델에서 동작하나요?
(2026년 4월 기준) 모델별 지원 상황은 다음과 같습니다.
| 모델 | Adaptive Thinking | Extended Thinking |
|---|---|---|
| Claude Opus 4.7 | 지원 (권장) | 미지원 |
| Claude Sonnet 4.6 | 지원 (권장) | 지원 |
| Claude Haiku 4.5 | 미지원 | 지원 |
Adaptive Thinking과 Extended Thinking은 사촌 관계입니다.
- Extended Thinking: 사용자가 추론 깊이(
budget_tokens)를 직접 정하는 수동 모드 - Adaptive Thinking: Claude가 작업 난이도에 맞춰 추론 깊이를 자동 조절하는 모드
Opus 4.7부터는 Adaptive 방식만 지원하고, 그 이전 모델은 둘 다 사용 가능합니다.
⚙️ 동작 방식
API 응답을 보면 다음 형태로 결과가 옵니다.
{
"content": [
{
"type": "thinking",
"thinking": "Let me analyze this step by step..."
},
{
"type": "text",
"text": "Based on my analysis..."
}
]
}thinking 블록은 모델의 내부 사고 과정이 펼쳐진 곳이고, text 블록은 사용자에게 보여주는 최종 답입니다. 일반 모드에서는 thinking 블록이 없고 text만 옵니다.
💡 어떤 작업에 가장 효과적일까요?
Extended Thinking은 다음과 같은 작업에서 큰 차이를 만듭니다.
- 여러 단계 추론: "이 데이터의 패턴을 분석한 뒤 가설 3개를 세우고 각각 검증해 달라"
- 복잡한 코드 작성: 다중 파일을 한 번에 수정해야 하는 리팩터링
- 긴 자료 분석: 두꺼운 보고서 전체를 보고 결론을 도출
- 수학·논리·증명: 단계별 풀이가 필요한 문제
반면 다음과 같은 작업에는 일반 모드로 충분합니다.
- 단순 사실 답변, 짧은 번역, 인사·잡담
- 한 줄 요약, 단순 질문 응답
작업이 복잡할수록 Extended Thinking의 가치가 커집니다.
🔗 다른 기능과의 묶음
1. Projects + Extended Thinking
- 프로젝트 안에서 정해진 자료 위에 추론을 깊게 거치면 결과 품질이 매우 안정됩니다.
2. Tool Use + Extended Thinking
- 외부 도구(검색·DB·계산)를 호출하는 작업에서 추론을 함께 거치면 도구 호출 사이의 일관성이 살아납니다.
3. Claude Cowork + Extended Thinking
- 자동화 작업에 깊은 분석을 결합하고 싶다면 Cowork 안에서 Extended Thinking을 켭니다.
⚠️ 주의할 점 3가지
1. 비용·속도 트레이드오프
- 추론 블록도 토큰을 사용합니다. 비용과 응답 시간이 늘어나는 만큼, 단순 작업에는 켜지 않는 게 맞습니다.
2. thinking 블록 보존 (Tool Use 때)
- 도구를 호출하고 다시 답변을 이어 갈 때, 이전 thinking 블록을 함께 넘겨야 추론 일관성이 유지됩니다(API 사용자 한정).
3. 모델 선택과 함께 결정
- Claude 모델 패밀리에서 다룬 대로, 모델별 지원 여부가 다릅니다. 작업 성격에 맞춰 모델과 추론 모드를 함께 골라야 합니다.
💼 직무별 활용 시나리오
마케터·기획자
- 분기별 시장 분석: 깊은 추론으로 가설·검증·결론 흐름이 살아 있는 보고서 초안
디자이너·PM
- 사용자 인터뷰 50건에서 패턴 추출: 단순 요약이 아니라 의미 있는 그룹화
개발자
- 다중 파일 리팩터링: 코드 의존성을 함께 추론하며 안전한 변경
이런 작업에서 Extended Thinking을 켜고 끈 결과를 비교해 보면 차이가 분명히 보입니다.
📋 30초 요약
-
Extended Thinking은 Claude가 답을 내기 전 내부 추론을 별도 thinking 블록으로 펼쳐 깊게 생각하는 모드입니다. 일반 응답에는 없는 추론 단계가 추가됩니다.
-
Sonnet 4.6과 Haiku 4.5는 Extended Thinking을 지원하고, Opus 4.7은 Adaptive Thinking으로 자동 조절합니다(2026년 4월 기준). 모델별 지원 차이를 모델 패밀리 클래스와 함께 보세요.
-
여러 단계 추론, 복잡한 코드, 긴 자료 분석 같은 작업에서 가장 큰 효과가 납니다. Projects·Cowork와 묶으면 자동화에 깊이가 더해집니다.
📚 참고 자료
- Extended Thinking 공식 문서: https://platform.claude.com/docs/en/build-with-claude/extended-thinking
- Adaptive Thinking 공식 문서: https://platform.claude.com/docs/en/build-with-claude/adaptive-thinking
- Claude 모델 개요: https://platform.claude.com/docs/en/about-claude/models/overview
Extended Thinking이 가장 큰 효과를 내는 작업 유형은 무엇일까요?
연관 개념
MCP (Model Context Protocol) 이해하기
AI 애플리케이션이 외부 시스템(데이터·도구·워크플로)과 연결되는 오픈소스 표준 규격입니다. Anthropic이 제안했고 다른 AI 회사들도 채택해 "AI를 위한 USB-C 포트"로 불립니다.
훅 (Hooks) 알아보기
Claude Code가 특정 행동을 하기 전·후에 자동으로 실행되는 명령입니다. 파일 수정 직후 자동 포맷, 커밋 직전 lint 실행 같은 자동 검사·자동 작업을 만들 때 씁니다.
서브에이전트 (Subagents) 알아보기
한 작업의 부분을 따로 나눠 처리하는 보조 에이전트입니다. 주력 에이전트가 작업 전체를 조율하고, 서브에이전트들이 코드 검토, 자료 조사, 테스트 작성 같은 부분 작업을 동시에 처리해 결과를 합칩니다.
관련 인사이트
클로드 코드를 가장 잘 쓰는 사람은 이렇게 쓴다고 합니다
2026년 4월 24일 SNS에서 화제가 된 클로드 코드 헤비 유저의 6가지 고민과, 대다수 일반 사용자의 사용법을 친절하게 비교했습니다. 헤비 유저를 그대로 따라가지 않아도 되는 이유와, 입문자가 자기 속도로 시작하는 4주 흐름을 정리했습니다.
Ultraplan, Auto 모드, bypass 모드의 차이와 사용 맥락을 정리했습니다
Claude Opus 4.7 출시와 함께 Claude Code에 Ultraplan과 Auto 모드가 추가되면서 --dangerously-skip-permissions(bypass 모드)와 어떻게 다른지 헷갈리는 분이 많습니다. 공식 문서 기준 3가지 실행 방식의 차이, 플랜별 가용성, 그리고 일상 작업에서 어떤 조합을 써야 하는지 정리했습니다.
정말 클로드 코드를 Pro플랜에서 쓸 수 없을까요?
2026년 4월 22일 Anthropic이 Claude Code를 Pro 플랜에서 잠시 제외했다가 가격 페이지를 복구한 사건을 둘러싸고 혼란이 큽니다. 공식 해명과 커뮤니티가 추측하는 배경, 기존 Pro 구독자의 실제 영향, 그리고 입문자가 어떻게 시작해야 할지를 팩트체크 기준으로 정리했습니다.
