클로드(Claude) 코드 품질 저하 문제, 앤트로픽(Anthropic)의 공식 입장 발표

by DD
1개월 전
조회수 30

앤트로픽(Anthropic)은 클로드(Claude) 코드 품질 저하의 원인을 세 가지 변경 사항(Three Changes)으로 특정하고, 문제 해결 및 재발 방지 계획을 발표함

추론 방식 변경(Reasoning Effort Change), 캐싱 최적화 버그(Caching Optimization Bug), 시스템 프롬프트 변경(System Prompt Change)이 주요 원인으로 지목됨

사용자들은 모델의 일관성 부족(Lack of Consistency)사용량 제한(Usage Limits) 문제에 대한 불만을 제기하며, 앤트로픽(Anthropic)의 대응에 주목함

앤트로픽(Anthropic)은 사용량 초기화(Usage Limits Reset) 및 내부 테스트 강화, 시스템 프롬프트 관리 개선을 약속함

추론 방식 변경(Reasoning Effort Change)의 영향

앤트로픽(Anthropic)은 클로드 코드(Claude Code)의 기본 추론 방식을 '높음(High)'에서 '중간(Medium)'으로 변경했다가 다시 '높음(High)'으로 되돌린 배경을 설명한다. 초기 변경은 지연 시간(Latency)을 줄이기 위한 것이었으나, 사용자들은 지능 저하(Reduced Intelligence)를 체감했다고 보고했다. 특히, '높음(High)' 설정에서 UI가 멈추는 현상(Frozen UI)이 발생하여 사용자 경험을 저해했다는 지적이 있었다.

캐싱 최적화 버그(Caching Optimization Bug)와 기억력 문제

앤트로픽(Anthropic)은 세션이 유휴 상태일 때 이전 추론을 삭제하는 캐싱 최적화 과정에서 발생한 버그를 언급한다. 이 버그로 인해 클로드(Claude)는 세션 내에서 기억력 저하(Reduced Memory)를 보였고, 반복적인 답변과 부적절한 도구 선택을 하는 문제가 발생했다. 이는 캐시 미스(Cache Miss)를 유발하여 사용량 제한을 빠르게 소진시키는 원인이 되었다는 분석이다.

시스템 프롬프트 변경(System Prompt Change)과 코드 품질 저하

앤트로픽(Anthropic)은 클로드(Claude)의 출력 형식(Output Format)을 제어하기 위한 시스템 프롬프트 변경이 코드 품질 저하에 영향을 미쳤다고 밝혔다. 특히, 과도한 간결성(Excessive Conciseness)을 유도하는 프롬프트 지침이 코드 생성의 정확성을 떨어뜨린 것으로 분석된다. 앤트로픽(Anthropic)은 이 문제를 해결하기 위해 시스템 프롬프트 관리를 강화하고, 모델별 평가를 수행할 계획이다.

커뮤니티의 반응과 앤트로픽(Anthropic)의 대응

커뮤니티에서는 앤트로픽(Anthropic)의 문제 해결 노력에 대한 긍정적인 평가와 함께, 모델의 일관성(Model Consistency)사용량 제한(Usage Limits) 문제에 대한 우려를 표명했다. 사용자들은 앤트로픽(Anthropic)이 제시한 해결책과 향후 개선 계획에 주목하며, 지속적인 품질 개선을 기대하고 있다. 앤트로픽(Anthropic)은 모든 구독자에 대한 사용량 제한을 초기화하며, 사용자들의 피드백에 적극적으로 대응하고 있다.

향후 개선 계획 및 기술적 과제

앤트로픽(Anthropic)은 내부 테스트 강화, 시스템 프롬프트 관리 개선, 그리고 사용자 피드백을 적극적으로 수용하는 등 다양한 개선 계획을 발표했다. 특히, 코드 리뷰 도구(Code Review Tool) 개선을 통해 버그 발생 가능성을 줄이고, 모델별 평가를 통해 시스템 프롬프트 변경의 영향을 면밀히 분석할 예정이다. 또한, 지속적인 성능 개선(Continuous Performance Improvement)을 위해 노력할 것을 약속했다.

An update on recent Claude Code quality reports