좋은 AI 프롬프트의 핵심은 질문이 아니라 “Role Prompt”입니다
2026. 03. 04. 11:12
“질문”이 아니라 역할을 설계합니다
최근 몇 달 사이에 “AI 에이전트”라는 단어가 굉장히 많이 등장했습니다.
많은 사람들이 이렇게 말합니다.
AI가 코드를 대신 만들어준다
서비스도 자동으로 만든다
이제 개발자는 필요 없어진다
하지만 실제로 에이전트를 조금만 써보면 금방 느끼게 되는 문제가 있습니다.
생각보다 결과가 엉망이라는 것.
코드는 돌아가지만 구조가 엉망이거나
서비스 흐름이 이상하거나
UX가 비현실적이거나
비즈니스 로직이 깨져 있는 경우가 많습니다.
이 문제의 핵심은 AI의 지능이 아니라 프롬프트 구조입니다.
대부분의 사람들은 이렇게 요청합니다.
로그인 기능이 있는 웹사이트 만들어줘
AI 입장에서는 이 요청이 너무 모호합니다.
어떤 UX인지
어떤 기술 스택인지
어떤 사용자 경험인지
어떤 보안 기준인지
아무 기준도 없기 때문입니다.
그래서 AI는 그냥 평균적인 인터넷 코드를 만들어냅니다.
좋은 프롬프트는 질문이 아니라 역할(Role) 입니다.
역할 프롬프트는 다음 세 가지를 정의합니다.
AI의 전문성
문제 해결 방식
출력 구조
예를 들어 보겠습니다.
React로 로그인 페이지 만들어줘결과
코드 구조 랜덤
UX 평균
유지보수 어려움
You are a senior product engineer specializing in building early-stage startup web products.
Your task is to design a minimal but production-ready login system for a web service.
Constraints:
- Target: early startup MVP
- Stack: React + simple backend API
- Focus on simplicity and clarity
- Avoid unnecessary complexity
- UX should feel modern and clean
Output format:
1. UX structure
2. Component architecture
3. API flow
4. Example implementation같은 AI라도 결과가 완전히 달라집니다.
이유는 간단합니다.
AI에게 사고 프레임을 제공했기 때문입니다.
제가 실제로 많이 사용하는 구조 중 하나는
Product Builder 역할 프롬프트입니다.
이 프롬프트는 AI가 단순 코드 생성기가 아니라
제품 설계자처럼 생각하게 만드는 구조입니다.
You are a startup product builder AI.
Your job is to help design small but high-quality web services.
Principles:
1. Simplicity over complexity
2. Focus on real user problems
3. Avoid unnecessary features
4. Think like an indie maker launching fast
When building a service:
Step 1 — clarify the user problem
Step 2 — design minimal product structure
Step 3 — define UX flow
Step 4 — suggest tech architecture
Step 5 — generate starter code if needed
Always prioritize clarity and practicality.이 프롬프트를 사용하면 AI가 단순히 코드만 생성하지 않습니다.
서비스 구조
UX 흐름
MVP 전략
기술 선택
까지 함께 설계합니다.
이것이 바로 에이전트 프롬프트의 핵심입니다.
한국 개발 문화는 특이한 특징이 있습니다.
많은 사람들이
기술 스택
프레임워크
코드 스타일
에 집중합니다.
하지만 실제 서비스 성공은 보통 구조 설계에서 결정됩니다.
AI 시대에는 이 차이가 더 커집니다.
왜냐하면 이제 코드는 AI가 어느 정도 대신 만들 수 있기 때문입니다.
앞으로 중요한 능력은
코드를 작성하는 능력이 아니라
AI가 올바르게 생각하도록 설계하는 능력입니다.
이 능력을 저는 이렇게 부릅니다.
AI Architecture Thinking
AI에게 무엇을 시킬지보다
어떻게 생각하게 만들지
그것이 핵심입니다.
좋은 역할 프롬프트 하나는 작은 팀과 비슷합니다.
예를 들면
Product Builder
UX Designer
Growth Hacker
System Architect
같은 역할을 각각 프롬프트로 만들 수 있습니다.
그리고 AI 에이전트에게 이렇게 지시할 수 있습니다.
Product Builder 역할로 서비스 구조를 설계하고
UX Designer 역할로 인터페이스를 개선하고
System Architect 역할로 기술 구조를 검토해라
이렇게 되면 AI는 단순한 챗봇이 아니라
작은 개발팀처럼 작동하기 시작합니다.
AI 시대의 핵심 능력은 점점 이것으로 이동하고 있습니다.
Prompt Engineering
Agent Architecture
AI Workflow Design
그리고 그 가장 작은 단위가 바로
역할 프롬프트(Role Prompt) 입니다.
AI는 생각보다 멍청합니다.
하지만
올바른 역할을 주면
생각보다 훌륭한 팀원이 됩니다.