Rona

Ouroboros를 활용한 AI 코딩 에이전트 스펙 기반 워크플로우 자동화하기

중급452026-04-13

Ouroboros라는 AI 에이전트 도구와 인터뷰를 진행하여 모호한 요구사항을 명확한 YAML 형식의 명세서(Spec)로 정의하고, 이를 기반으로 코드를 자동 생성합니다. 최종적으로 요구사항이 정밀하게 반영된 CLI 애플리케이션 소스 코드 폴더와 프로젝트 설계도 역할을 하는 seed.yaml 파일을 결과물로 얻습니다.

이 코칭은 터미널에서 진행됩니다

이런 걸 배워요

  • AI와의 대화(인터뷰)를 통해 프로젝트 요구사항을 명세 파일로 도출할 수 있습니다.
  • 명세(spec) 기반으로 코드를 자동으로 생성하고 구조를 파악할 수 있습니다.
  • 생성된 코드의 품질과 요구사항의 모호성을 정량적으로 평가할 수 있습니다.
  • 명세 파일을 수정하여 코드의 기능을 안전하게 변경하고 재성성할 수 있습니다.

어떻게 진행해요

1. Ouroboros 설치하기
2. AI와 인터뷰하여 요구사항 명확히 하기
3. 생성된 스펙 파일(seed.yaml) 분석하기
4. 스펙 기반으로 코드 자동 생성하기
5. 생성된 코드 구조 확인하기
6. 코드 품질 및 모호성 평가하기
7. 스펙 수정하고 코드 재생성하기
8. 추가된 기능 최종 확인하기

AI 튜터가 각 단계를 하나씩 안내해줄 거예요

Ouroboros를 활용한 AI 코딩 에이전트 스펙 기반 워크플로우 자동화하기 (중급)