코딩 에이전트의 가장 위험한 실패는 너무 이른 완료 선언
가 분명히 실패하면 사람이 바로 알아차리고 고칠 수 있다. 더 큰 문제는 결과가 그럴듯해 보이고 에이전트가 끝났다고 말했지만, 안쪽에는 문제가 남아 있는 경우다. 가 충분하지 않거나, 을 놓치거나, 필요 없는 파일을 바꾸거나, 수정이 또 다른 를 만들 수 있다.
겉으로는 정상처럼 보이지만 실제로는 가장 쉬운 경우만 처리하는 코드일 수도 있다. 결국 사람이 다시 검토하고 정리해야 하므로, 핵심 질문은 에이전트가 코드를 쓸 수 있느냐가 아니라 에이전트의 완료 판단을 믿을 수 있느냐다.
핵심 포인트
- 분명한 실패보다 그럴듯한 미완성이 더 위험하다.
- 부족, 누락, 불필요한 파일 변경이 숨은 문제로 남을 수 있다.
- 수정 코드가 가장 쉬운 경우만 처리하면 실제 사용에서 다시 깨질 수 있다.
- 에이전트의 보다 완료 판단을 신뢰할 수 있는지가 핵심이다.
- 검토와 절차를 줄이면 비용 절감처럼 보여도 나중에 더 비싸질 수 있다.