AI 하네스 구조 설계
·
AI
AI 코딩을 쓰다 보면 처음에는 속도에 놀라게 된다.기능 설명을 던지면 서비스 코드가 나오고, 테스트도 생기고, 리팩터링까지 제안한다. 예전 같으면 반나절은 걸렸을 작업이 몇 분 안에 초안으로 나온다. 그래서 자연스럽게 이런 생각이 든다.이제 구현은 AI에게 맡기고 사람은 방향만 보면 되는 것 아닐까? 하지만 실제 프로젝트에 붙여보면 문제는 다르게 나타났다.AI가 잘못된 방향으로 코드를 짜서 문제가 생기는 게 아니었다. 오히려 꽤 그럴듯하게 잘 짰다. 문제는 그 코드가 정말 우리가 합의한 계약과 규칙을 지키는지 그리고 AI가 스스로 만든 테스트로 자기 구현을 통과시키고 있는 건 아닌지 확인하기 어렵다는 점이었다. AI에게 구현과 테스트를 한 번에 맡기면 AI는 자기 구현이 통과하기 쉬운 기준을 만들 수 ..