코딩 에이전트는 버그 수정을 처음부터 끝까지 — 재현, 위치 파악, 수정, 검증, 커밋 — 주도할 수 있지만, 범위가 제한된 권한, 사람의 승인, 작고 되돌릴 수 있는 단계로 루프를 통제하면 당신이 주도권을 유지합니다. 타이핑은 에이전트가 하고, 실제로 반영되는 것은 당신이 결정합니다.
루프
text
1. REPRODUCE → 버그를 보여주는 실패하는 테스트를 작성/실행(red)
2. LOCATE → 코드베이스를 검색하고 관련 파일을 읽어 가설을 세움
3. PROPOSE → 최소한의 수정을 초안 작성(편집 전에 계획을 검토 가능)
4. VERIFY → 테스트 + lint/typecheck 실행 → 테스트가 green이 되어 수정이 입증됨
5. REVIEW → 승인을 위해 DIFF를 표시(아직 아무것도 커밋되지 않음)
6. COMMIT → 승인 후에만, branch에서, 명확한 메시지로
