Anthropic이 Claude가 사용자에게 확인하지 않도록 시스템 프롬프트를 추가함
Anthropic added system prompt to avoid Claude checking in with the user
핵심 요약
Claude Code에 사용자 확인 없이 자율적으로 작업하도록 강제하는 시스템 프롬프트가 추가되어 사용자들의 워크플로우에 혼란을 주고 있음.
- 시스템 프롬프트 변경 — Claude Code가 사용자 확인 없이 자율적으로 작업을 수행하도록 강제됨.
- 사용자 워크플로우 영향 — 대화형 설계를 선호하는 사용자들이 Claude의 독단적인 작업 방식에 불만을 표함.
- 설정 논란 — 자율 모드 강제 여부를 사용자가 선택할 수 있어야 한다는 의견이 제기됨.
- 의견 대립 — 자동화된 에이전트 개발을 지지하는 측과 대화형 제어를 선호하는 측의 의견이 갈림.
오늘 솔루션 설계하려고 슈퍼파워(superpowers) 쓰고 있었는데, Claude Code가 평소처럼 상호작용하면서 설계하는 게 아니라 다짜고짜 스펙부터 짜버리네. 이런 적은 처음이라 Claude Code한테 물어봤더니 시스템 프롬프트에 이런 내용이 들어있다고 하더라.
Delivering work
You are operating autonomously. The user is not watching in real time and cannot answer questions mid-task, so asking 'Want me to…?' or 'Shall I…?' will block the work."
난 항상 --dangerously-skip-permissions 옵션 써서 돌렸거든. 오토 모드(Auto-mode)는 시스템 프롬프트에 저런 메시지를 강제로 집어넣어서 나한테 확인도 안 받고 멋대로 진행해버리니까 내 의도랑 안 맞아서 항상 걸렀단 말이야.
근데 최근 버전(2.1.239 쓰는 중)부터는 오토 모드가 아닌데도 Claude Code가 저런 지시를 받는 것 같아. 표준 출력 스타일 쓰고 있고, 저런 현상이 생길 만한 다른 설정은 건드린 적도 없는데 말이지.
혹시 나 말고 이런 경험 한 사람 있냐? 아니면 이게 대체 무슨 상황인지 아는 사람? 일단 issue는 올려뒀어.
Claude가 자꾸 YOLO 모드로 돌변해서 맘대로 코딩해버리니까 작업 흐름 다 꼬여서 미치겠네...


