AI 코딩 결과를 검증하는 Cadence 작업 흐름
Cadence는 Claude 같은 이 코드를 만들 때 “끝났다”고 잘못 말하는 문제를 줄이기 위한 개발 작업 흐름이다. 핵심은 DRAFT, BUILD, SETTLE 세 단계로 나누어 코드를 만들고 확인하는 것이다. 먼저 목표와 를 정하고, 그 기준에 맞게 구현한 뒤, 테스트와 별도 검증으로 실제로 요구사항을 만족하는지 확인한다.
중요한 점은 이 자기 결과를 스스로 채점하지 않게 한다는 것이다. Cadence는 라는 검증 역할을 두어, 코드가 정말 맞는지 의심하는 관점으로 다시 본다. Claude Code에서는 hooks와 로 연결해 쓸 수 있다.
다루는 범위는 품질 관리, 디버깅, 배포 전 확인, MCP, , 작업까지 포함된다.
핵심 포인트
- Cadence는 의 완료 여부를 구조적으로 확인하는 작업 흐름이다.
- DRAFT, BUILD, SETTLE 세 단계로 요구사항 정리, 구현, 검증을 나눈다.
- 와 테스트를 사용해 코드가 실제 요구를 만족하는지 확인한다.
- 가 AI의 자기 채점을 막고 별도로 결과를 점검한다.
- Claude Code에서는 hooks와 로 연결해 쓸 수 있다.