For AI agents: the public content index is available at https://we0.ai/llms.txt, and the English article bundle is available at https://we0.ai/llms-full.txt.
For AI agents: the complete content index is available at https://we0.ai/llms.txt, the full English article bundle is available at https://we0.ai/llms-full.txt, and this page is available as Markdown at https://we0.ai/ko/articles/claude-code-feels-worse-model-vs.md.
기본 모델이 변하지 않았더라도 Claude Code가 때때로 성능이 떨어진 것처럼 보일 수 있습니다. 이 글에서는 모델 선택과 노력 수준의 차이를 분석하고, 노력이 파일 읽기, 테스트, 도구 호출, 작업 완료에 어떤 영향을 미치는지, 그리고 언제 노력...

Claude Code의 출력 결과가 약할 때, 많은 개발자들은 즉시 더 크고 비싼 모델로 전환합니다.
이러한 반응은 이해할 수 있지만, 종종 잘못된 설정을 대상으로 합니다.
Claude Code는 출력을 개선할 수 있는 두 가지 제어 항목을 제공합니다: 모델과 노력 수준. 둘은 관련되어 있지만 역할이 다릅니다. 모델 선택은 시스템의 기본 능력을 변경하는 반면, 노력 수준은 Claude가 현재 작업에 얼마나 많은 작업량을 투입할 의향이 있는지를 조정합니다.
이 차이는 모델 자체가 변경되지 않았음에도 Claude가 갑자기 세심하지 않게 느껴지는 이유를 설명합니다. 또한 높은 노력 수준의 작은 모델이 낮은 노력 수준의 큰 모델보다 더 나은 성능을 발휘할 수 있는 이유도 설명합니다.

이러한 혼란은 개발자들이 Claude Code의 행동 변화를 인지할 때 특히 두드러집니다.
사용자들은 Claude가 읽어야 할 파일을 건너뛰고, 테스트 실행을 회피하며, 여러 단계의 작업 중간에 중단하거나, 스스로 탐색하는 대신 사용자에게 더 많은 정보를 요청하는 현상을 보고했습니다.
널리 논의된 GitHub 이슈는 Claude Code를 "복잡한 엔지니어링 작업에 신뢰할 수 없음"이라고 설명합니다. 원본 글에서 인용된 분석은 수천 개의 세션을 검토했으며 추론 또는 실행 작업량의 급격한 감소를 보고했습니다.
![GitHub 이슈 인터페이스를 보여주는 이미지로, 제목은 "[MODEL] Claude Code is unusable for complex engineering tasks with the Feb updates #42796"이며 상태는 "Closed"입니다. 이 이미지는 문서의 "Why Claude Code Suddenly Felt 'Less Intelligent'" 부분에 위치하며, 맥락과 밀접하게 관련되어 있습니다. 맥락에서 사용자들이 Claude Code가 복잡한 엔지니어링 작업에서 사용할 수 없다고 반영했으며, 이 이미지는 Claude Code의 복잡한 작업에서의 성능 저하에 대한 사용자 피드백을 직관적으로 보여주며, 문서에서 논의하는 Claude Code 행동 변화 문제의 강력한 증거입니다.](https://we0-cms.oss-cn-beijing.aliyuncs.com/cms-assets/image/2026/07/762ad7a8-aba2-436c-ae0d-f5d686154fb8-81513f1e-5ec0-4646-8530-3a3a7d4055e3.png)
많은 사용자들은 처음에 자신의 프롬프트, 저장소 지침 또는 로컬 설정에 문제가 있다고 생각했습니다. 원본 출처 기사에 따르면 더 직접적인 원인은 기본 노력 수준 설정이 변경되었기 때문입니다.
지연 시간을 줄이기 위해 Anthropic은 일시적으로 일부 Claude Code 사용자의 기본 노력 수준을 high에서 medium으로 낮췄습니다. 모델 가중치는 약해지지 않았지만, Claude는 각 작업에 더 적은 시간, 더 적은 토큰, 더 적은 도구 호출을 사용하도록 권장되었습니다.
눈에 보이는 효과는 쉽게 오해될 수 있습니다:
Anthropic은 이후 영향을 받은 사용자에 대해 더 높은 기본 설정을 복원했습니다. 하지만 그때까지 이 사건은 중요한 관점을 보여주었습니다: 모델 자체에 변화가 없더라도 노력 전략이 변경되면 모델이 "더 멍청해진" 것처럼 느껴질 수 있습니다.

Anthropic의 설명은 한 가지 실용적인 말로 요약할 수 있습니다:
모델은 두뇌를 바꿉니다. 노력 수준은 이 두뇌가 현재 작업에 얼마나 철저하게 작업하는지를 결정합니다.
모델은 고정된 훈련 가중치 집합으로 정의됩니다.
훈련이 완료되면 이러한 가중치는 모델의 일반 지식, 학습된 패턴, 추론 능력, 프로그래밍 경험 및 능력 범위를 결정합니다. 프롬프트, 저장소 파일, CLAUDE.md 및 컨텍스트 내의 문서는 모델을 안내할 수 있지만 이러한 가중치를 다시 작성할 수는 없습니다.
이는 모델 선택이 주로 다음 질문에 답한다는 것을 의미합니다:
이 모델이 이런 유형의 문제를 해결할 수 있는가?
특정 라이브러리가 모델 훈련 데이터 마감일 이후에 출시된 경우, 현재 세션에서 문서를 제공하여 모델이 사용하도록 할 수 있습니다. 하지만 이것이 모델에게 라이브러리를 영구적으로 가르치지는 않습니다. 관련 지식은 현재 컨텍스트 내에만 존재합니다.
동일한 제한은 모델이 존재하지 않는 API를 자신있게 지어낼 수 있는 이유도 설명합니다. 모델은 함수의 유효성을 보장하는 내부 데이터베이스를 쿼리하는 것이 아니라, 학습된 패턴에 따라 가장 가능성 있는 후속 내용을 생성하는 것입니다.
Claude가 코드나 텍스트를 처리하기 전에 입력은 토큰으로 분할됩니다.
예를 들어 다음과 같은 코드 줄:
const x = await fetch(...)
모델의 어휘 목록에서 토큰 ID로 변환됩니다. 모델은 인간처럼 문자를 읽는 것이 아니라 이러한 숫자 표현을 사용하여 처리합니다.

그런 다음 모델은 한 번에 하나의 토큰을 예측합니다. 각 토큰이 생성된 후 시퀀스는 다음 토큰을 예측하기 위해 다시 처리됩니다.
이 반복적인 생성 과정은 지연 시간과 비용의 주요 원인 중 하나입니다. 더 강력한 모델은 더 나은 예측을 생성할 수 있지만, 이것이 모델이 자동으로 모든 파일을 확인하고, 모든 테스트를 실행하며, 모든 긴 작업의 모든 단계를 지속적으로 완료한다는 것을 의미하지는 않습니다.
그리고 이러한 종류의 행동이 바로 노력이发挥作用하는 부분입니다.
많은 사용자가 높은 노력도를 "모델이 몇 초 더 생각하게 하는 것"으로 이해합니다.
이러한 이해는 불완전합니다.
Anthropic의 노력 매개변수는 모델이 전반적으로 토큰을 사용하고 작업을 수행하려는 의지에 영향을 미칩니다. 다음에 영향을 줄 수 있습니다:
낮은 노력도에서 Claude는 속도와 토큰 효율성을 위해 최적화됩니다. 가장 명백한 파일만 읽고, 좁은 범위의 수정을 한 후 빠르게 반환할 가능성이 높습니다.
높은 노력도에서 Claude는 주변 코드를 확인하고, 설정 파일을 읽고, 테스트를 실행하고, 결과를 검증하며, 작업이 더 완료될 때까지 지속할 가능성이 높습니다.

Anthropic 가이드의 차트는 설명적인 예시를 사용합니다:
구체적인 배수는 고정된 규칙이 아닙니다. 투입은 엄격한 토큰 예산이 아닌 행동 신호입니다. 작업에 따라 소비 패턴이 다를 수 있습니다.
핵심은 추가 토큰이 숨겨진 추론에만 사용되는 것이 아니라는 점입니다. 파일 읽기, 도구 매개변수 생성, 검증 단계 실행, 더 완전한 응답 작성에도 사용될 수 있습니다.
이는 언뜻 보기에 직관에 반하는 결과를 도출합니다:
충분한 컨텍스트와 높은 노력도를 가진 작은 모델은 얕은 처리만 허용된 큰 모델보다 더 나은 성능을 낼 수 있습니다.
두 명의 개발자를 상상해 보세요:
전문가는 더 나은 직관을 가질 수 있지만, 만능가는 증거를 수집할 더 많은 기회를 가집니다.
이는 모델 능력과 노력 간의 차이와 유사합니다.
큰 모델은 더 높은 품질 상한선을 설정합니다. 더 높은 노력은 현재 작업에서 모델이 이 상한선을 향해 얼마나 멀리 이동할 의향이 있는지를 결정합니다.

이는 모델 크기가 중요하지 않다는 것을 의미하지 않습니다. 어떤 작업은 여전히 작은 모델의 능력 범위를 벗어나며, 노력도와 관계없습니다. 모델은 더 많은 토큰을 소비한다고 해서 부족한 능력을 보완할 수 없습니다.
이는 실제로 모델을 키우는 것이 항상 첫 번째 선택이나 가장 저렴한 해결책은 아니라는 것을 의미합니다.
Anthropic의 가장 유용한 조언은 진단 프레임워크입니다.
Claude가 나쁜 결과를 생성할 때, 즉시 모델을 교체하지 마십시오. 먼저 실패 유형을 파악하십시오.

설정을 변경하기 전에 작업 자체를 검증하십시오.
질문:
CLAUDE.md가 정확합니까?많은 문제가 모델의 문제처럼 보이지만 실제로는 컨텍스트의 문제입니다.
모델이 불완전한 요구사항, 오래된 지침, 또는 잘못된 파일을 받았다면, 더 높은 노력이나 더 큰 모델로도 문제를 안정적으로 해결할 수 없습니다.
다음과 같은 경우 문제는 노력 부족일 가능성이 높습니다:
이러한 경우 노력 수준을 높이십시오.
모델이 이미 충분한 능력을 가지고 있을 수 있습니다.
작업이 더 철저하게 완료되어야 한다는 더 강한 신호만 필요합니다.
아이디어를 한 문장으로 입력하면 We0 AI가 쇼케이스 사이트, 페이지, CMS를 생성하고 출시 후 고객과 트래픽 확보를 돕습니다.
무료 등록을 위한 하나의 완전한 프로젝트 생성
하나의 완전한 생성 흐름을 시도하고 첫 번째 프로젝트 초안을 빠르게 보는 데 가장 적합합니다.
다음과 같은 경우 문제는 모델 자체에 있을 가능성이 더 높습니다:
이러한 경우 더 강력한 모델로 전환하십시오.
더 높은 노력은 동일한 가중치가 더 많이 작용할 수 있는 공간을 제공하지만, 더 강한 능력 세트로 가중치를 대체하지는 않습니다.
구체적인 모델 구성과 기본 설정은 시간이 지남에 따라 변경되므로 항상 Anthropic의 최신 문서를 확인하십시오. 실용적인 선택 논리는 특정 모델 이름보다 더 오래 지속됩니다.
다음과 같은 작업에는 일반적으로 Sonnet과 같은 더 빠른 모델로 충분합니다:
작업이 여러 파일을 포함하거나 검증이 필요한 경우, 더 비싼 모델로 전환하기 전에 먼저 노력 수준을 높이십시오.
다음과 같은 경우 Opus와 같은 더 강력한 모델이 더 적합합니다:
장점은 단순히 더 많은 토큰에 있는 것이 아닙니다. 더 큰 모델은 이미 더 강력한 패턴을 학습했을 수 있으며, 더 높은 능력 상한선을 가지고 있습니다.
원본 기사는 Fable을 다른 모델이 여전히 막혔을 때 호출해야 하는 전문가 모델로 설명합니다.
이러한 모델은 다음과 같은 작업에 가장 가치가 있습니다:
최고 능력 모델은 가장 높은 토큰 비용도 가지므로, 추가 능력이 결과를 바꿀 수 있을 때만 사용하십시오.
| 작업 유형 | 시작 모델 전략 | 권장 노력 수준 |
|---|---|---|
| 이름 바꾸기, 포맷팅, 작은 텍스트 편집 | 빠르거나 균형 잡힌 모델 | 낮음 또는 중간 |
| 명확한 테스트가 있는 좁은 버그 | 균형 잡힌 모델 | 중간 |
| 여러 파일의 버그 수정 | 균형 잡힌 모델 | 중간에서 높음 |
| 높음 |
| 요구사항이 명확한 대규모 리팩토링 | 균형 or 더 강한 모델 | 높음 or 매우 높음 |
| 아키텍처 실패가 명확하지 않음 | 더 강한 모델 | 높음 |
| 긴 자율 코딩 워크플로우 | 강력한 모델 | 매우 높음 or 최대 |
| 충분한 조사 후에도 반복적 실패 | 더 강력한 모델로 전환 | 검증을 위해 충분히 높게 유지 |
이는 출발점일 뿐이며, 고정된 법칙이 아닙니다.
최적의 설정은 다음에 따라 달라집니다:
매 프롬프트마다 노력 수준을 계속 변경하면 비용과 지연 시간을 예측하기 어려워집니다.
Anthropic은 선택한 모델의 기본 노력 수준에서 시작한 후, 노력 수준을 더 광범위한 작업 선호도로 조정할 것을 권장합니다.
예:
빠른 질문과 많은 하위 작업에는 낮은 노력을 사용합니다.
일반 개발에는 중간 노력을 사용합니다.
어려운 코딩 및 에이전트 워크플로우에는 높은 노력을 사용합니다.
추가적인 주의가 필요한 경우에만 xhigh 또는 max를 사용합니다.
API 사용자의 경우, effort 매개변수는 표시 텍스트, 도구 호출, 도구 매개변수 및 확장 사고에 적용됩니다. 단일 숨겨진 추론 예산으로 제한되지 않습니다.
따라서 effort는 모델이 얼마나 많은 작업을 시도할지에 대한 직접적인 조작 제어 수단이 됩니다.
원문에서는 Claude Code의 ultracode 모드도 언급합니다.
중요한 아이디어는 특정 긴 작업이 여러 에이전트 스레드의 이점을 받을 수 있다는 것입니다. 하나의 Claude 인스턴스가 대규모 작업의 모든 부분을 순차적으로 검사하도록 하는 대신, 조정자가 독립적인 작업을 전용 에이전트에 위임할 수 있습니다.
예시:
Anthropic의 Managed Agents 문서는 에이전트가 독립적인 대화 기록을 가지고 병렬로 작업할 수 있는 다중 에이전트 세션을 설명합니다. 이는 작업 분해가 적절할 경우 적용 범위를 늘리고 완료 시간을 단축할 수 있습니다.
다중 에이전트 실행이 항상 더 나은 것은 아닙니다.
다음이 증가할 수 있습니다:
단지 사용 가능하다는 이유만으로 사용하지 말고, 작업에 독립적인 워크플로우가 포함된 경우에만 사용하십시오.
더 넓은 시사점은 AI 코딩이 모델 순위를 넘어서고 있다는 것입니다.
과거에는 워크플로우가 간단했습니다:
현대의 에이전트 코딩은 더 적극적인 스케줄링이 필요합니다.
팀은 다음을 사용할 수 있습니다:
이는 검색창을 사용하는 것보다 기술 팀을 관리하는 것에 더 가깝습니다.
이 시스템을 운영하는 사람은 다음을 이해해야 합니다:
목표는 가장 많은 토큰을 소비하는 것이 아니라, 결과가 수락될 확률을 높이는 곳에 토큰을 사용하는 것입니다.
Claude Code가 약한 결과를 생성할 때, 다음 순서로 문제를 해결하십시오:
모델 선택은 기본 훈련 가중치를 변경하여 전체 능력 범위를 변경합니다. Effort는 Claude가 현재 작업에 얼마나 많은 작업(추론, 파일 읽기, 도구 호출, 테스트 및 검증 포함)을 투입하도록 권장되는지를 제어합니다.
일부 작업에서는 그렇습니다. 충분한 컨텍스트와 높은 노력 수준을 가진 소형 모델은 낮은 노력 수준의 대형 모델보다 더 깊이 조사할 수 있습니다. 그러나 노력은 실제 능력 한계를 넘어설 수 없습니다.
Claude가 낮은 노력 수준으로 실행 중이거나, 작업 범위가 명확하게 정의되지 않았거나, 필요한 도구와 컨텍스트가 부족할 수 있습니다. 먼저 프롬프트와 저장소 지침을 확인하고, 사용 가능한 검증을 완료하기 전에 Claude가 중단되면 노력 수준을 높이십시오.
Claude가 올바른 컨텍스트를 가지고 있고, 작업을 명확하게 조사했으며, 관련 검사를 실행했지만 여전히 잘못된 결론에 도달했을 때 모델을 전환하십시오. 작업을 건너뛰는 것이라면, 일반적으로 노력 수준을 높이는 것이 더 나은 우선 순위 단계입니다.
아닙니다. Anthropic은 노력을 엄격한 토큰 제한이 아닌 행동 신호로 설명합니다. 이는 Claude가 응답, 도구 호출, 함수 매개변수 및 확장 사고에 토큰을 투입하려는 의지에 영향을 미칩니다.
일상적인 작업에는 기본 또는 중간 노력 수준, 어려운 코딩 및 에이전트 작업에는 높은 노력 수준, 장기 실행 또는 특히 까다로운 워크플로우에는 매우 높음 또는 최대 노력 수준을 사용하십시오. 자신의 작업에 따라 비용과 지연 시간을 재평가하십시오.
원문은 ultracode를 Claude Code의 고강도 모드로 설명하며, 매우 높은 노력 수준을 결합하고 필요할 경우 여러 에이전트의 조정을 허용합니다. 제품 동작은 변경될 수 있으므로 특정 구현에 의존하기 전에 현재 Claude Code 문서를 확인하십시오.
아니요. 노력 수준은 요청 또는 세션의 행동만 변경합니다. 모델 가중치를 업데이트하거나 Claude에게 영구적으로 새로운 것을 가르치지 않습니다.
모델과 노력 수준: Anthropic의 Claude Code 내 모델 선택 및 노력 수준에 관한 공식 설명입니다.
Claude 노력 수준 문서: 노력 수준, 지원 모델 및 API 동작에 관한 공식 문서입니다.
올바른 Claude 모델 선택 방법: Anthropic의 성능, 비용 및 작업 유형별 모델 선택 가이드입니다.
Claude Code 변경 로그: Claude Code 변경 사항 및 기본 설정에 관한 공식 릴리스 기록입니다.
Claude 관리형 에이전트 멀티에이전트 세션: 여러 Claude 에이전트를 조정하는 방법에 관한 공식 문서입니다.
오케스트레이션 패턴 구축: 높은 노력과 멀티에이전트 오케스트레이션을 결합한 사용 가이드입니다.
Claude Code GitHub 저장소: Claude Code의 공식 소스 코드 저장소, 이슈 트래커 및 변경 로그입니다.
기본 모델이 변경되지 않았더라도 Claude Code의 성능이 저하된 것처럼 느껴질 수 있습니다. 원인은 낮은 노력 설정, 불완전한 컨텍스트, 도구 부족 또는 작업 범위의 모호함일 수 있습니다.
모델 선택은 성능의 상한선을 결정합니다. 노력은 Claude가 파일 읽기, 도구 호출, 테스트 실행 및 작업 검증을 통해 해당 성능을 얼마나 충분히 활용할지를 결정합니다.
먼저 입력을 수정하는 것부터 시작하세요. Claude가 가능한 작업을 생략할 때 노력 수준을 높이세요. 작업을 충분히 탐색했음에도 여전히 해결하지 못할 경우 모델을 전환하세요.
최적의 Claude Code 구성은 항상 가장 큰 모델이 아니라, 충분한 노력, 컨텍스트, 도구 및 작업 검증이 수반된 올바른 모델입니다.
한 문장에서 시작해 몇 분 안에 완전한 웹사이트를 받아보세요.