Opus 5 장황함 문제 해결
Opus 5 verbosity - FIXED
핵심 요약
CLAUDE.md에 구체적인 응답 스타일 지침을 추가하여 Opus 5의 장황한 응답을 개선한 사례입니다.
- 응답 스타일 지침 — CLAUDE.md에 간결하고 구체적인 응답을 요구하는 지침을 추가함
- 성능 개선 — Opus 5의 사고 및 코딩 능력이 이전 버전보다 뛰어나다고 평가됨
- 프롬프트 최적화 — 시스템 프롬프트에 강제성을 부여하거나 출력 스타일 설정을 활용함
- 사용자 경험 — 장황한 설명 대신 핵심 위주의 응답으로 생산성이 향상됨
예전에는 Opus 5 답변 스타일이 영 마음에 안 들었음. 다른 사람들이 글 올린 것만큼 막 짜증 나는 수준은 아니었어도, 딱히 이상적인 건 아니었거든.
그래서 전역 CLAUDE.md 파일(윈도우 기준 username\.claude\CLAUDE.md)에 아래 지시사항을 추가해 봤음.
## Response Style
Responses to the user should be brief and specific to the request. Do not provide too much explanation. The user can request additional information if needed.
이 지시사항 때문인지, 아니면 앤스로픽이 뭘 건드린 건지 모르겠는데 답변 퀄리티가 엄청 좋아짐. 나한테는 거의 완벽한 수준임. 굳이 '간결하게(concise)' 설정까지 건드릴 필요도 없었음. 지금 상태로도 충분히 좋거든.
남들이 뭐라 하든 Opus 5 'medium effort'는 진짜 개쩜! 4.5 버전부터 Opus 써왔는데, 내 프로젝트 기준으로는 Opus 5 medium effort가 최고임. high나 extra high 같은 건 써본 적도 없고 굳이 필요도 없어서 더 좋은지는 모르겠음.
4.5나 4.6이 소통은 좀 더 잘 됐던 것 같긴 한데, 사고력이나 코딩 능력은 Opus 5가 확실히 더 센 듯. 결과물도 계속 더 잘 나오고 있고.
어쨌든 Opus 5 답변 스타일 때문에 골치 아프면 위에 적은 지시사항이나, 아니면 좀 변형해서 써봐. 다른 글 보니까 지시사항이 잘 먹히게 하려면 트리거를 넣어야 한다던데, 난 아직 안 해봤음. 그래도 지시사항 앞에 “When responding to the user, your response should be …” 같은 문구를 붙여보는 것도 방법일 듯.
도움 됐길 바람.


