AI로 코딩할 때 추상적이고 모호하게 명령하면 내가 원하는 것과 다른 결과가 나올 수 있어요.
요약
AI 코딩 과정에서 모호한 명령은 원하는 결과와 다른 결과를 초래할 수 있습니다. 이를 해결하기 위해 'Ouroboros'라는 도구를 활용하여 AI에게 소크라테스식 인터뷰(Interview)를 진행하는 것이 효과적입니다. 이 과정을 통해 추상적인 아이디어를 명확하고 구체적인 요구사항 정의서(PRD) 및 실행 가능한 공식 명세서(Seed Spec)로 변환할 수 있습니다.
핵심 포인트
- AI 코딩 시 모호한 프롬프트 사용의 위험성을 인지해야 합니다.
- Ouroboros 도구는 AI와 소크라테스식 인터뷰를 통해 요구사항을 구체화하는 기능을 제공합니다.
- PM 모드를 사용하여 프로젝트 아이디어로부터 PRD(Product Requirements Document) 생성이 가능합니다.
- 최종적으로 'Seed' 스펙으로 변환하여 실행 가능하고 검증 가능한 공식 명세서를 확보할 수 있습니다.
- AI 코딩 과정이 Interview -> Seed -> Execute -> Evaluate의 체계적인 절차를 따르게 됩니다.
AI로 코딩할 때 추상적이고 모호하게 명령하면 내가 원하는 것과 다른 결과가 나올 수 있어요.
이럴 땐 여러분의 AI에게 "기획" 모드를 추가해서 AI와 소크라테스식 인터뷰를 먼저 진행 합시다. 그렇게 하면, AI가 모호하고 추상적인 부분을 명확히 하기 위해 계속 물어봅니다. 몇개 중에 고르라고 던져줘요.
어떻게 하면 되냐면 ouroboros의 interview 스킬이 바로 그겁니다. 최신 업데이트로는 PM 모드도 추가 되었네요. PM 모드가 되어 PRD 부터 생성하는 것도 됩니다.
<간단한 사용법>
설치: curl -fsSL
https://
raw.githubusercontent.com/Q00/ouroboros/
main/scripts/install.sh
…
| bash
사용하기: AI 코딩 에이전트를 열고 다음과 같은 프롬프트를 입렵하면 AI가 해당 MCP, Skill을 찾아서 연동합니다. 첨부 사진의 경우 claude에서 제가 직접 프롬프트로 입력한 결과입니다.
-
처음 한 번 실행에서는 setup 필요
ooo setup -
간단한 기획 테스트
ooo interview "간단한 todo 앱 만들기" -
PM 모드로 PRD 만들기
ooo pm "내 프로젝트 아이디어 한 줄 설명" -
Ralph 모드 (지속 루프) 테스트
ooo ralph -
현재 상태 확인
ooo status -
인터뷰 완료 결과를 Seed 스펙으로 변환
ooo seed
=> Seed: 실행 가능한, 검증 가능한, 불변의 공식 명세서
<AI는 이제 다음과 같이 체계적인 절차로 코딩을 해줌>
Interview(꼬리에 꼬리를 무는 질문으로 답변 정리) -> Seed(명세서 발행) -> Execute -> Evaluate
=> 프롬프트에서 스킬로 사용하는 것은 Claude Code 및 Codex CLI와 호환 된다네요.
github 주소:
https://
github.com/Q00/ouroboros
AI 자동 생성 콘텐츠
본 콘텐츠는 X AI 사용법/팁의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기