Claude Code · 2026년 7월 18일 ★★★

클로드 코드가 몰래 넣은 60초 자동 진행 — 질문에 답 안 하면 에이전트가 알아서 결정해요

클로드 코드(Claude Code) 2.1.198 버전이 릴리스 노트에도 없이 'AskUserQuestion' 질문에 60초간 답이 없으면 에이전트가 스스로 판단해 진행하는 자동 이어가기 기능을 넣었어요. 화면 경고는 마지막 20초에만 뜨고 끄는 방법도 문서에 없던 환경변수(CLAUDE_AFK_TIMEOUT_MS)뿐이라, 여러 에이전트를 동시에 돌리면 놓치기 쉬웠어요. 올라프 앨더스(Olaf Alders)는 이 기능이 분석 추적까지 붙은 의도된 설계인데도 아무 공지 없이 자동 업데이트로 배포된 점을 문제로 지적했고, 이후 버전에서는 기본값이 꺼짐으로 바뀌었어요.

용어 풀이
AskUserQuestion
에이전트가 작업 중 사용자에게 선택지를 물어보는 클로드 코드 도구
AFK
Away From Keyboard, 자리 비움 상태를 뜻하는 표현
opt-in
기본은 꺼져 있고 사용자가 직접 켜야 동작하는 방식
운영자 인사이트

자동 업데이트로 에이전트의 자율성 기본값이 조용히 바뀌면, 무인·병렬 실행 파이프라인에서 사람이 승인해야 할 결정을 에이전트가 대신 내려버릴 수 있어요. CLI 버전을 고정(pin)하고 릴리스 노트를 검증하며, 자동 진행류 환경변수를 명시적으로 통제하는 게 안전해요.

여러 관점으로 보기
  • 원문 비평 올라프 앨더스가 공지 없는 자동 배포와 숨은 옵트아웃을 조목조목 비판해요. Olaf Alders 블로그
  • 공식 이슈 깃허브 이슈에서 옵트아웃 없이 문서화도 안 된 동작이라고 확인돼요. GitHub
  • 동작 검증 60초 뒤 답 없이 진행됐다는 버그 리포트가 별도 이슈로 올라왔어요. GitHub
  • 커뮤니티 반응 해커뉴스에서도 무응답 자동 진행 동작을 두고 논의가 이어졌어요. Hacker News
  • 후속 변화 이후 버전에서 기본값이 꺼짐으로 바뀌고 opt-in 설정이 생긴 흐름을 정리해요. DevelopersIO

원본 보기 (hn:claude-code)