코딩 에이전트에 값싼 구조 검사기를 붙이는 방법

가 만든 그림은 그냥 보기 좋은 문서가 아니라, 코드 구조를 점검하는 도구가 될 수 있다. 핵심은 방식으로 시스템을 시간 순서의 흐름으로 그리는 것이다. 어떤 사건이 반응을 만들고, 그 반응이 명령을 만들며, 그 명령이 다시 새 사건을 만든다.

이렇게 그리면 모든 요소에 원인과 결과가 있어야 한다는 규칙이 생긴다. 이 규칙을 이용해 에이전트는 그림을 감으로 평가하지 않고, 원인에서 결과로 이어지는 그래프를 기계적으로 검사할 수 있다. 검사기는 원인이 없는 사건, 결과 사건을 만들지 않는 명령, 아무것도 연결하지 않는 정책, 따로 떨어진 카드 같은 빈틈을 구조화된 목록으로 돌려준다.

이 방식은 에이전트에게 지치지 않고 같은 기준으로 확인하는 를 제공한다.

핵심 포인트

  • 그림을 단순 문서가 아니라 자동 점검 대상인 그래프로 다룬다.
  • 은 사건, 반응, 명령, 새 사건을 시간 흐름으로 연결한다.
  • 검사기는 원인 없는 사건이나 결과 없는 명령 같은 구조적 빈틈을 찾는다.
  • 모델 판단 대신 를 쓰면 더 싸고 일관된 을 줄 수 있다.
  • 가 성급하게 완료를 선언하는 문제를 줄이는 데 도움이 된다.
원문 보기