Opus 4.8 툴 호출 문제 겪는 분들을 위한 추신
P.S. to all those having issues with Opus 4.8's tool calls
핵심 요약
Claude Code의 Opus 4.8 툴 호출 오류를 해결하기 위해 이전 버전으로 롤백하는 방법을 공유합니다.
- Opus 4.8 오류 — 툴 호출 형식이 잘못되어 무한 루프에 빠지는 현상이 발생함
- 임시 해결책 — v2.1.153 이전의 구버전 Claude Code로 롤백하여 사용
- 모델 설정 — 구버전에서 Opus 4.8을 사용하려면 모델명을 수동으로 입력해야 함
- 안정성 확보 — v2.1.149 버전에서 Opus 4.8 사용 시 성능 저하 없이 안정적으로 작동함
현재 Claude Code는 특히 Opus 4.8에서 툴 호출과 관련해 심각한 문제를 겪고 있습니다. 보아하니 툴 호출 형식을 잘못 만들거나 잘못된 툴 출력을 받아들이는 것 같은데, 이 때문에 모델이 툴을 사용하려다 무한 루프에 빠져 아무것도 못 하는 상황이 발생합니다.
Opus 4.8이 출시된 이후 최신 Claude Code 버전에서 계속 이런 현상을 겪고 있습니다. 현재로서는 사실상 사용이 불가능한 상태입니다.
제가 찾은 임시 해결책은 <em>이전</em> Claude Code 버전으로 되돌리는 것입니다. 제가 알기로는 Opus 4.8이 공식 출시되기 전의 모든 버전은 괜찮은 것 같습니다. 즉, v2.1.153 이전 버전들이죠. 해당 버전에서는 Opus 4.8을 사용하려면 전체 모델 이름을 수동으로 입력해야 합니다. CLI에서는 /model claude-opus-4-8[1m]을 입력하거나, ~/.claude/settings.json 파일에 `


