Claude Code Opus 4.6 너프 원인과 해결
Claude Code에서 Opus 4.6이 단계를 건너뛰고 추론이 얕아지는 현상의 원인과 settings.json 3줄 해결책
증상
- 단계를 건너뛰는 빈도 증가
- 추론이 얕아짐 (shallow reasoning)
- CLAUDE.md에 적어둔 테스트 명령 무시
- 전반적인 응답 품질 저하
배경
초기에는 Claude Code 저자 Boris Cherny가 Hacker News에서 직접 확인한 내용으로 알려졌고, 이후에는 Anthropic가 같은 settings.json 3줄 조합을 공식 가이드로 안내하는 수준까지 올라왔다. 즉 이 설정은 단순한 커뮤니티 팁이 아니라, Claude Code의 추론 품질 저하를 체감할 때 우선 시도해볼 공식 대응책으로 봐도 된다.
해결책
~/.claude/settings.json에 다음 3가지 환경변수 추가:
{
"env": {
"CLAUDE_CODE_EFFORT_LEVEL": "max",
"CLAUDE_CODE_DISABLE_ADAPTIVE_THINKING": "1",
"CLAUDE_CODE_DISABLE_1M_CONTEXT": "1"
}
}각 설정 설명
| 설정 | 효과 |
|---|---|
CLAUDE_CODE_EFFORT_LEVEL=max | 매 턴마다 풀 추론(full reasoning) 강제 |
CLAUDE_CODE_DISABLE_ADAPTIVE_THINKING=1 | 생각 예산(thinking budget) 자체 축소 방지 |
CLAUDE_CODE_DISABLE_1M_CONTEXT=1 | 컨텍스트를 200k로 제한하여 추론에 리소스 집중 |
⚠️ ULTRATHINK 주의사항
ULTRATHINK는 high를 트리거하며 max가 아니다. max 설정 상태에서 ULTRATHINK를 함께 사용하면 오히려 해당 턴이 다운그레이드된다. 두 설정을 같이 쓰지 마라.
검증
- 설정 후 2분 소요
- 한 세션으로 검증 충분
- 프롬프트 수정 전 이 설정을 먼저 시도할 것
- Claude Code가 “멍청해졌다”고 느껴질 때 가장 먼저 적용할 기본 복구 설정으로 볼 수 있음
관련 노트
- 2026-04-14-claude-code-profile-managers — Claude Code 프로필 관리 도구 비교
- 2026-04-14-claude-apify-realestate-analysis — Claude Desktop + Apify MCP 활용 사례