AI를 코드 생성기가 아니라 검증 장치로 쓰기: 개발 Harness 만들기
·
AI
정산 백엔드를 개발하면서 AI 코딩 도구를 팀에 도입했습니다. 처음 몇 주는 오히려 리뷰 부담이 늘었습니다. 코드는 빨리 나오는데 그 코드를 믿을 근거가 없었기 때문입니다. 그래서 생성 속도를 올리는 대신 각 단계에 검증과 중단 조건을 넣는 쪽으로 방향을 틀었습니다. 그 과정을 정리합니다.TL;DRAI를 코드 생성기로 쓰면 속도는 오르지만 검증 비용이 그만큼 늘어납니다. 돈을 다루는 도메인에서는 이 거래가 남지 않습니다.Rules, Skills, Agents, Hooks 네 계층으로 나누고 계획부터 PR까지 단계마다 권한 경계와 중단 조건을 넣었습니다.검증은 반드시 격리된 컨텍스트에서 했습니다. 자기가 쓴 코드를 같은 세션에서 리뷰하면 확증편향이 그대로 나옵니다.세션에서 발생한 마찰을 모아 규칙으로 승격..