Skip to content

프롬프트 엔지니어링

질문을 예쁘게 쓰는 기술이 아니라, AI가 수행할 작업을 분명하게 설계하는 기초 역량이다.

학습 대상

  • ChatGPT, Claude, Gemini 같은 LLM을 실무에 쓰기 시작한 사람
  • 같은 모델인데도 프롬프트에 따라 결과가 크게 달라지는 이유가 궁금한 사람
  • 프롬프트를 감으로 쓰지 않고 재사용 가능한 방식으로 정리하고 싶은 사람

학습 목표

  • 프롬프트와 프롬프트 엔지니어링의 차이를 설명할 수 있다
  • LLM이 현재 질문과 이전 맥락을 함께 참고한다는 점을 이해한다
  • 평문형 요청과 구조화된 태스크 프롬프트를 상황에 맞게 선택할 수 있다
  • 텍스트 변형, 반복 작업, 분석 프롬프트를 용도에 맞게 구분해 설계할 수 있다
  • 역할, 피드백, 자기 점검 루프를 이용해 긴 작업을 고도화할 수 있다

학습 로드맵

목차

챕터제목핵심 내용
00프롬프트 엔지니어링 개요프롬프트의 의미, 엔지니어링 관점, 목표와 오해
01프롬프트는 왜 작동하는가컨텍스트, attention, 대화 누적 효과, 부작용
02태스크 프롬프트 설계평문형과 하이퍼파라미터형, 설계 템플릿, 실수 방지
03텍스트 변형과 확장번역, 요약, 분류, 감정 분석, 텍스트 확장
04규칙 부여와 질의응답 역전반복 업무 자동화, 질문 설계, 아이디어 발굴
05독해, 분석과 추론핵심 문장 추출, 논리 전개, 비교 분석, 문법 판단
06역할 부여 프롬프트페르소나, 전문가 관점, 상호 역할 부여
07경쟁과 피드백 루프Generator/Discriminator, 비판-개선 반복
08지식 선주입과 자기 점검컨텍스트 미리 주기, 형성평가, 전략평가, 메타인지
09프롬프트 보안과 방어 관점프롬프트 인젝션 이해, 구조 분리, 민감정보 보호, 검토 절차
10보고서 작성 워크플로보고서 3종, 목차 설계, 섹션 확장, 비판 루프
11결과보고서와 논문 작성제목 설계, 초록, 목차, 문법 점검, 한 채팅 누적 작성
12참고자료 탐색과 외부 도구 활용유사 자료 검색, 인트로 읽기, 최신 흐름 추출, 도구 검증
13개발과 서비스 구현 관점프롬프트를 서비스 규칙, 조립 로직, 테스트, 운영 대상으로 보기
14조직 적용과 운영 정책, 평가 자동화허용 범위, 데이터 정책, 리뷰 체계, 자동 평가와 회귀 방지
15에이전트 오케스트레이션과 고급 시스템 설계단일 프롬프트 한계, 라우터, 플래너, 워커, 검증기, 중단 조건

아직 다루지 않는 것

  • 파인튜닝, RAG 인덱스 설계, 멀티모델 라우팅 같은 더 깊은 아키텍처 주제
  • 법무, 규제, 감사 대응처럼 산업별로 다른 세부 운영 체계
  • 공격 재현 중심의 프롬프트 해킹, jailbreak, 우회 기법

위 주제들은 이후 문서에서 별도로 다루는 편이 학습 효율이 높다. 현재 단계에서는 기초 개념, 방어 관점의 보안, 문서 작성, 서비스 구현, 조직 운영, 에이전트 시스템 설계의 기본 흐름까지를 먼저 탄탄하게 익히는 것이 더 효율적이다.

학습 팁

  • 각 문서의 Mermaid 도식을 먼저 보고 큰 흐름을 잡은 뒤 본문을 읽으면 이해가 빠르다
  • 같은 작업을 평문형과 구조화된 프롬프트로 각각 시도해보면 차이가 분명하게 보인다
  • 프롬프트만 바꾸면 모델의 한계를 완전히 없앨 수 있다고 기대하면 안 된다