스킬.잇다

프롬프트

AI

AI에게 무엇을 어떻게 할지 지시하는 입력 텍스트. 에이전트 시대에는 "프롬프트를 잘 쓰는 것"보다 "역할과 도구를 제대로 주는 것"이 더 중요해지고 있다.

동의어: Prompt, 프롬프트 엔지니어링, Prompting

정의

프롬프트(Prompt)는 사용자가 AI 모델에 전달하는 입력 지시문이다. 단순 질문 한 줄부터 수천 단어의 상세한 역할 부여·예시·제약 조건까지, AI가 무엇을 어떻게 하길 원하는지 담는 모든 텍스트가 프롬프트다.

구성 요소 (실전 템플릿)

잘 쓰인 프롬프트는 대체로 다음 요소를 포함한다.

요소예시
역할(Role)“너는 10년차 UX 라이터야”
과제(Task)“아래 안내문을 3줄로 다시 써줘”
맥락(Context)“고객사는 SaaS B2B 기업이고 톤은 전문적이어야 해”
제약(Constraints)“전문 용어는 쓰지 말고, 존댓말로”
형식(Format)“번호 없는 글머리 기호 3개로”
예시(Example)“좋은 예: ‘계정을 …’ / 나쁜 예: ‘로그인이…’”

프롬프트의 시대 → 온보딩의 시대

1세대 챗봇 시대에는 “같은 질문도 프롬프트를 어떻게 쓰느냐에 따라 답 품질이 달라진다”는 점이 핵심 노하우였다 — 소위 프롬프트 엔지니어링. 하지만 에이전트 시대로 오면서 이 개념은 다음 단계로 확장되고 있다.

  • 챗봇 시대: “어떻게 질문하면 좋은 답이 나올까?”
  • 에이전트 시대: “어떤 역할·도구·규칙을 미리 세팅해 둘까?”

반복되는 지시는 매번 프롬프트에 쓰지 말고 claude-mdskill로 고정해 두는 것이 훨씬 효율적이다. 그러면 다음부터는 “끝나면 알려줘” 한 줄만으로도 올바르게 동작한다.

프롬프트 설계 팁

  1. 구체적으로 — “좋게 써줘” ❌ / “사무직 비개발자가 5분 안에 이해할 수 있게 써줘” ✅
  2. 설계 먼저 — “이거 만들어줘” ❌ / “이거 어떻게 하면 좋을까?” 30분 토론 후 만들기 ✅
  3. 예시로 톤을 고정 — 좋은 예·나쁜 예를 함께 제시하면 톤 일관성이 크게 향상
  4. 단계로 나누어 — 복잡한 작업은 “먼저 A, 다음 B, 마지막에 C” 식으로 단계 지시
  5. 시행착오를 저장 — 잘 동작한 프롬프트는 CLAUDE.md에 기록해 재사용

좋은 프롬프트 ≠ 긴 프롬프트

길다고 좋은 게 아니다. 필요한 정보만 압축해 전달하는 것이 좋다. 모델이 처리할 token이 늘어나면 비용·지연이 모두 증가하고, 반복되는 내용은 claude-md로 상시 전역 규칙으로 빼는 편이 훨씬 효율적이다.

관련 용어

생성일: 2026-04-16