피드로 돌아가기
Dev.toAI/ML
원문 읽기
질문 80% 감소, Claude Code 자율성을 극대화하는 CLAUDE.md 프로토콜
5 CLAUDE.md Rules That Made My AI Stop Asking and Start Doing
AI 요약
Context
AI 에이전트의 잦은 확인 질문으로 인한 워크플로우 중단 발생. 모호한 가이드라인이 AI의 메타 결정 비용을 증가시키는 구조. 자율 작동 효율을 저해하는 CLAUDE.md 설정의 한계.
Technical Solution
- 불확실성이 아닌 되돌릴 수 없는 작업(Irreversible actions)에 대해서만 질문하도록 제한하는 필터링 규칙 적용
- 기술적 불확실성 발생 시 관습적 접근 방식(Conventional approach)이나 단순한 구현체를 선택하도록 명시한 의사결정 프레임워크 도입
- 외부 인증 등 AI가 해결 불가능한 블로커 발생 시 pending_for_human.md 파일에 작업 내용과 단계별 요청 사항을 기록하고 다음 과업으로 전환하는 비동기 협업 패턴 설계
- 파일 수정 직후 해당 언어의 컴파일러(py_compile, tsc)를 이용한 즉각적인 구문 검사 및 오류 수정 후 다음 파일로 이동하는 순차적 검증 프로세스 강제
- 컨텍스트 윈도우 임계치 도달 전 현재 상태와 다음 단계, 블로커를 tasks/mission.md에 브리핑 형태로 기록하여 세션 간 상태를 전이하는 컨텍스트 압축 프로토콜 구축
Impact
- 불확실성 기반 질문에서 되돌릴 수 없는 작업 기반 질문으로 규칙 변경 후 질문 횟수 약 80% 감소
Key Takeaway
모호한 기대치를 구체적인 프로토콜로 전환하여 AI의 메타 결정 비용을 제거하는 것이 자율 에이전트 운영의 핵심 설계 원칙.
실천 포인트
AI 에이전트 가이드라인 작성 시 '판단에 맡김' 대신 'A 상황에는 B를 선택'하는 명시적 결정 트리(Decision Tree)를 제공할 것