AI 코딩 도구의 ‘완료’ 주장에 증거를 남기는 DoneCheck

DoneCheck는 Codex, Claude Code, Cursor 같은 가 작업을 끝냈다고 할 때 실제 확인 근거를 남기게 하는 작은 오픈소스 도구다. 파이썬 으로 쓸 수 있으며, 바뀐 파일을 살펴보고 사용자가 정한 검증 명령을 실행한 뒤 결과를 기록한다.

검증 근거가 없으면 실패 처리하고, 바뀐 파일, 실행한 명령, 종료 코드, 최근 출력 내용이 담긴 DONECHECK.md 영수증을 만든다. TODO , 검증을 건너뛴 흔적, 오래된 영수증, 예외를 숨기는 코드 같은 흔한 실수도 잡는 방향으로 설계됐다.

함께 언급된 Bouncer 같은 도구는 가 위험한 셸 명령을 실행하기 전에 막거나 복구 지점을 만들려는 접근을 보여준다. 흐름의 핵심은 를 더 빠르게 쓰는 것보다, 변경·검증·복구의 증거를 자동으로 남겨 사람이 검토할 수 있게 만드는 것이다.

핵심 포인트

  • DoneCheck는 가 작업 완료 전에 검증 증거를 남기게 하는 오픈소스 도구다.
  • 바뀐 파일을 확인하고, 사용자가 정한 검증 명령을 실행한 뒤 DONECHECK.md 영수증을 만든다.
  • 검증 근거가 없거나 오래된 영수증, TODO , 숨겨진 예외 같은 문제를 실패로 처리하려 한다.
  • 으로 연결하면 전에 자동 확인 단계로 쓸 수 있다.
  • Bouncer 같은 주변 도구까지 보면 흐름의 관심사가 속도에서 검증과 안전장치로 넓어지고 있다.

이 사건을 다룬 원문 (9)

원문 보기