Skip to content

SDD Auto 자동 라우팅

SDD Auto란?

sdd.auto는 SDD 시스템의 화룡점정이다. 6개의 커맨드를 외울 필요 없이, 자연어로 말하면 시스템이 알아서 적절한 단계를 판단하고 실행한다.

"사용자는 그냥 '만들어줘' 한마디만 했는데 시스템이 알아서 워크플로우를 구축해주는 겁니다. 이게 바로 SDD의 완성입니다."

자동 라우팅 4단계 동작 방식

SDD Auto는 4단계로 사용자의 의도를 파악하고 실행한다.

1단계: 명시적 커맨드 우선

사용자가 "빌드"처럼 직접 커맨드를 입력하면 그대로 실행한다. 명시적 커맨드가 자연어보다 항상 우선이다.

2단계: 자연어 키워드 분석

커맨드가 아닌 자연어라면 키워드를 분석해서 어떤 단계의 의도인지 파악한다.

3단계: 전제 조건 체크

해당 단계를 실행하려면 필요한 문서가 있는지 확인한다. 없으면 이전 단계부터 시작한다.

4단계: Dry Run 모드

확신이 낮으면 직접 실행하지 않고 사용자에게 확인한다. "추천 커맨드: Design을 실행할까요? Yes/No"

키워드 매핑 테이블

SDD Auto가 자연어를 분석할 때 사용하는 키워드 매핑이다.

단계트리거 키워드
Plan기획, 요구사항, PRD, 아이디어, 시작
Design기술 스펙, 아키텍처, DB, 설계
Build구현, 코드, 개발, 만들어, 빌드
Review검증, 리뷰, QA, 테스트, 확인

실전 예시: "할 일 관리 앱 만들어줘"

사용자는 "만들어줘" 한마디만 했지만, SDD Auto가 알아서:

  1. "만들어줘" → Build 의도 감지
  2. PRD가 없음 → Plan부터 시작해야 한다고 판단
  3. Plan → Design → Build → Review 풀체인 자동 실행

풀체인 자동 실행

SDD Auto의 핵심은 한번 시작하면 리뷰까지 자동으로 연속 실행되는 것이다.

"해당 단계부터 리뷰까지 모든 단계를 자동으로 연속 실행. 질문하지 않는다."

만약 중간에 확인이 필요하다면, 사용자가 별도로 "중간에 검증하고 나한테 물어보고 진행해줘"라고 명시하면 된다.

정리

특징설명
자동 의도 파악자연어를 분석해 Plan/Design/Build/Review 중 적절한 단계 결정
전제 조건 강제필요한 문서가 없으면 이전 단계부터 자동 시작
풀체인 실행한번 시작하면 Review까지 자동 연속 실행
Dry Run확신이 낮을 때는 사용자에게 확인 질의
명시적 우선직접 커맨드를 입력하면 자연어 분석 없이 바로 실행