앤스로픽, 폴백(fallback)에 대한 집착이 선을 넘었음. 제발 그만 좀 해!!!!
Dear Anthropic, your love of fallbacks has hit a massive new low. Please stop!!!!
핵심 요약
Claude 코드의 강제적인 모델 전환 기능이 오류를 숨기고 코드 품질을 저하시킨다는 사용자들의 불만이 제기됨.
- 폴백 기능 문제 — 오류를 숨기고 잘못된 코드 경로를 생성함
- 강제 모델 전환 — 사용자의 동의 없이 Fable에서 Opus로 자동 전환됨
- 코드 품질 저하 — 모델 전환 사실을 모른 채 잘못된 코드가 생성되어 디버깅이 어려움
- 개선 요구 — 모델 전환을 제어할 수 있는 설정과 명확한 경고 시스템 필요
한때 내가 claude code로 하는 작업의 50%는 폴백을 코드에 넣지 못하게 하거나, 그로 인한 문제를 복구하는 데 쓰였음. 폴백은 어디에나 있었고, 고장 난 코드가 어떻게든 '작동'하게 만들려고 했음. 물론 이건 항상 문제를 일으켰고, 오류를 숨기며 올바른 경로 하나 대신 잘못된 경로 여러 개를 만들어냈음.
그런데 이제 이 폴백 열풍이 좀 가라앉나 싶더니, 앤스로픽이 폴백의 끝판왕을 강제로 적용함 -> 바로 Fable에서 Opus로의 전환임. 이건 아무 문제 없는 코드에서도 예고 없이 발생할 뿐만 아니라, 앤스로픽 덕분에 claude는 다운그레이드 사실도 모른 채 계속 작동함. 완벽한 폴백이지!
몇 시간이 지나고, Opus는 계속해서 실수를 반복하는데 이건 직접 확인해봐야만 알 수 있음. 우리 코드베이스에 '코드 부패(code rot)'의 폭발 반경을 만들어내서 그걸 발견하고 탐색하게 만드는 꼴임!
이 동작을 멈출 스위치는 있을까? claude에게 더 이상 Fable이 아니라는 걸 알려줄 방법은? 코딩을 멈추고 사용자가 선택한 모델을 존중하게 할 방법은? Fable 에이전트가 더 이상 Fable 에이전트가 아니라고 경고해줄 방법은? 당연히 없지. '어머니' 앤스로픽께서 Opus면 충분하다고 판단하셨으니까.
그동안 우리는 앤스로픽이 코드 최상단에 강제로 박아넣은 이 암 같은 존재를 멈추고 복구하느라 시간과 토큰을 계속 낭비하고 있음. 이건 광기의 극치임.
이 엉망진창인 상황 좀 고쳐줘! 제발!

