명세 기반 개발
실제 코드를 작성하기 전에 요구 사항과 설계 명세를 상세히 정의하고 이를 바탕으로 개발을 진행하는 방법론이다. AI 협업 맥락에서는 AI가 계획서를 먼저 작성하게 하여 논리적 오류를 사전에 방지하는 데 쓰인다.
2만 5천 줄의 C++ 코드를 일주일 만에 Rust로? AI 에이전트의 위력