AI를 사용하며 프롬프트를 많이 접하게 되는데, 정작 기본 용어에 대해 알지 못하고 사용하는 경우가 많습니다. 이번 포스팅은 정말 초보자를 위해 준비했습니다. 기본개념에 대해 상세히 파헤쳐 뒀으니, 아래글을 참고하여 공부해보도록 합시다.
프롬프트를 이해하기 전에 먼저 잡아야 할 기본 개념
프롬프트 작성이 어렵게 느껴지는 가장 큰 이유는, 단어 하나하나의 의미를 정확히 모른 채 “좋은 문장”만 만들려고 하기 때문입니다. 실제로는 몇 가지 핵심 용어만 제대로 이해해도, AI에게 무엇을 요청해야 하는지 훨씬 분명해지고 결과물의 품질도 안정적으로 좋아집니다. 이 글에서는 초보자도 바로 따라 할 수 있도록 프롬프트와 관련된 기본 용어를 쉽게 풀어 설명하고, 실무에서 자주 쓰이는 표현까지 함께 정리합니다.
프롬프트 작성에서 자주 보는 핵심 용어
프롬프트 관련 글이나 강의에서 반복해서 나오는 용어는 생각보다 비슷해 보이지만, 실제 의미는 조금씩 다릅니다. 먼저 기본 개념부터 정리해 두면, 이후에 나오는 예시를 이해하기 쉬워집니다.
프롬프트(Prompt)
프롬프트는 AI에게 보내는 요청문을 뜻합니다. 쉽게 말해 “무엇을, 어떤 방식으로, 어느 정도 분량으로” 만들지 알려주는 지시문입니다. 예를 들어 “블로그 글을 써줘”는 너무 넓은 요청이고, “초보자를 위한 3단계 설명으로 정리해줘”처럼 구체적일수록 결과가 안정적입니다.
컨텍스트(Context)
컨텍스트는 AI가 답변을 만들 때 참고할 배경 정보입니다. 대상 독자, 목적, 상황, 기존 자료, 톤 등이 여기에 포함됩니다. 예를 들어 같은 주제라도 “직장인 대상”인지 “학생 대상”인지에 따라 설명 방식이 달라져야 합니다. 컨텍스트가 부족하면 AI는 일반적인 답변을 내놓기 쉽습니다.
의도(Intent)
의도는 사용자가 진짜로 얻고 싶은 결과입니다. 단순히 정보를 모으는 것인지, 비교를 원하는 것인지, 글 초안을 만드는 것인지에 따라 프롬프트 구조가 달라집니다. 예를 들어 “노트북 추천”이라는 말 뒤에는 예산 비교, 성능 비교, 구매 기준 정리 등 여러 의도가 숨어 있을 수 있습니다.
출력 형식(Output format)
출력 형식은 결과를 어떤 형태로 보여줄지 정하는 것입니다. 문단형, 목록형, 표 형식, 체크리스트, 요약본 등이 있습니다. 형식을 먼저 정해 두면 AI가 답변을 더 정돈된 형태로 제공합니다. 예를 들어 “표로 정리해줘”라고 하면 비교가 쉬운 구조로 결과를 받을 가능성이 높아집니다.
제약 조건(Constraints)
제약 조건은 답변에서 지켜야 할 규칙입니다. 예를 들어 “3문단 이내”, “전문 용어는 줄이기”, “초보자 기준으로 설명”, “한국어로만 작성” 같은 요구가 여기에 해당합니다. 제약 조건은 AI의 자유도를 줄이는 대신, 원하는 방향으로 출력을 맞추는 데 도움이 됩니다.
예시(Example)
예시는 AI가 원하는 스타일을 더 정확히 이해하도록 돕는 참고 자료입니다. 특히 형식이나 말투가 중요할 때 유용합니다. 예를 들어 “아래 예시처럼 짧고 친절하게 써줘”라고 하면, AI가 문장의 길이와 톤을 맞추는 데 도움이 됩니다. 다만 예시는 너무 길거나 여러 개를 한꺼번에 넣기보다, 핵심만 보여주는 편이 좋습니다.
역할(Role)
역할은 AI에게 어떤 관점으로 답하게 할지 정하는 요소입니다. 예를 들어 “마케팅 담당자처럼 설명해줘”, “초등학생에게 설명하듯 풀어줘”, “편집자 관점으로 다듬어줘”처럼 요청할 수 있습니다. 역할을 지정하면 답변의 관점이 분명해져서, 같은 정보라도 더 적절한 표현으로 정리될 가능성이 큽니다.
토큰(Token)
토큰은 AI가 텍스트를 처리할 때 나누는 작은 단위입니다. 한국어에서는 글자 수와 완전히 같지 않지만, 대체로 문장이 길어질수록 더 많은 토큰이 사용된다고 이해하면 됩니다. 프롬프트가 지나치게 길면 일부 내용이 잘리거나 중요한 지시가 뒤로 밀릴 수 있으므로, 핵심부터 먼저 적는 습관이 중요합니다.
모델(Model)
모델은 AI 시스템 자체를 뜻합니다. 같은 요청이라도 모델에 따라 답변 스타일, 정확도, 반응 속도, 이해 범위가 달라질 수 있습니다. 초보자는 모델의 세부 성능을 모두 외우기보다, “내가 쓰는 도구가 어떤 답변 방식을 잘하는지” 정도만 파악해도 충분합니다.
초보자가 헷갈리기 쉬운 용어 차이
비슷한 단어를 혼동하면 프롬프트가 흐려지기 쉽습니다. 아래 구분만 알아도 문장 설계가 한결 쉬워집니다.
- 프롬프트는 AI에게 보내는 전체 요청문입니다.
- 컨텍스트는 요청을 이해하는 데 필요한 배경 정보입니다.
- 의도는 최종적으로 얻고 싶은 결과입니다.
- 출력 형식은 결과가 어떤 모양으로 나와야 하는지입니다.
- 제약 조건은 반드시 지켜야 할 규칙입니다.
예를 들어 “블로그 글 써줘”라는 한 문장만 있으면 프롬프트는 있지만, 컨텍스트와 의도, 형식, 제약이 부족합니다. 반대로 “초보자를 대상으로, 쉬운 표현으로, 5개의 소제목이 있는 정보성 글을 써줘”처럼 적으면 훨씬 명확해집니다. 결국 좋은 프롬프트는 길이보다 구조가 중요합니다.

프롬프트를 만들 때 기억하면 좋은 기본 구조
처음부터 완벽한 문장을 쓰려고 하면 오히려 막히기 쉽습니다. 아래 순서대로 하나씩 채워 넣는 방식이 초보자에게 가장 안전합니다.
1단계: 목적을 한 문장으로 적기
가장 먼저 “무엇을 하고 싶은지”를 한 문장으로 적습니다. 예를 들어 “프롬프트 용어를 설명하는 글을 만들고 싶다”처럼 핵심 목적부터 정리합니다. 이 단계에서는 문장을 예쁘게 다듬는 것보다 방향을 분명히 하는 것이 더 중요합니다.
2단계: 대상 독자를 정하기
누구를 위한 내용인지 정해야 설명의 깊이와 표현 수준을 맞출 수 있습니다. 초보자, 직장인, 학생, 특정 분야 실무자에 따라 필요한 정보가 달라집니다. 대상이 분명할수록 AI는 불필요하게 어렵거나 과하게 단순한 답변을 줄일 가능성이 줄어듭니다.
3단계: 형식과 분량을 정하기
원하는 결과가 글인지, 표인지, 목록인지 먼저 정합니다. 그리고 가능하다면 분량도 정해 주세요. 예를 들어 “소제목 5개 이상”, “체크리스트 포함”, “너무 길지 않게”처럼 쓰면 결과가 훨씬 정리됩니다.
4단계: 제약 조건을 추가하기
초보자용 설명, 쉬운 단어 사용, 과장 금지, 특정 키워드 포함 여부 같은 제약 조건을 넣습니다. 제약 조건은 답변을 제한하는 장치이지만, 실제로는 품질을 안정시키는 역할을 합니다. 너무 많은 조건을 한 번에 넣기보다는 꼭 필요한 조건부터 넣는 것이 좋습니다.
5단계: 예시나 참고 기준을 넣기
원하는 톤이나 구조가 있다면 짧은 예시를 함께 제시합니다. 예를 들어 “아래처럼 항목별로 정리해줘” 같은 식입니다. 단, 예시가 본래 의도와 너무 다르면 오히려 혼란을 줄 수 있으므로, 정말 필요한 경우에만 사용하세요.
실제로 바로 써볼 수 있는 체크리스트
아래 체크리스트를 기준으로 프롬프트를 점검하면, 초보자도 누락 없이 요청을 구성할 수 있습니다.
- 내가 원하는 결과를 한 문장으로 말할 수 있는가?
- 대상 독자가 누구인지 정했는가?
- 답변 형식이 문단, 목록, 표 중 무엇인지 정했는가?
- 분량이나 길이 제한이 필요한가?
- 반드시 포함할 내용이 있는가?
- 빼야 할 내용이나 금지할 표현이 있는가?
- 말투는 친절한 설명형인지, 간단한 요약형인지 정했는가?
- 예시가 필요하다면 짧고 명확하게 넣었는가?
이 체크리스트를 모두 채워야만 좋은 프롬프트가 되는 것은 아닙니다. 다만 최소한 목적, 독자, 형식, 제약은 갖추는 것이 좋습니다. 이 네 가지가 있어야 AI가 방향을 잃지 않습니다.
초보자가 많이 하는 실수
용어를 알아도, 실제 작성 과정에서 흔히 실수하는 부분이 있습니다. 아래 항목은 특히 주의해 두면 좋습니다.
- 너무 짧게 쓰기: “설명해줘”처럼 짧은 요청은 결과가 넓고 막연해질 수 있습니다.
- 조건을 너무 많이 넣기: 한 번에 여러 요구를 넣으면 핵심이 흐려질 수 있습니다.
- 대상을 생략하기: 초보자용인지 전문가용인지에 따라 설명 방식이 달라집니다.
- 형식을 정하지 않기: AI가 문단형으로 길게 답하면 읽기 불편할 수 있습니다.
- 용어를 섞어 쓰기: 컨텍스트, 의도, 제약 조건을 구분하지 않으면 프롬프트가 산만해질 수 있습니다.
특히 “알아서 잘 써줘”라는 표현은 편해 보이지만, 실제로는 원하는 결과를 얻기 어렵습니다. AI는 사람처럼 맥락을 완전히 눈치채지 못하므로, 필요한 정보를 직접 적어 주는 편이 더 효율적입니다.
용어를 알면 프롬프트가 쉬워지는 이유
프롬프트는 단순히 명령을 길게 쓰는 기술이 아닙니다. 어떤 정보를 먼저 주고, 어떤 부분을 제한하고, 어떤 형식으로 받으려는지 정리하는 과정에 가깝습니다. 용어를 알면 막연했던 요청이 구조로 바뀌고, 구조가 생기면 수정도 쉬워집니다. 결과적으로 같은 시간 안에 더 정확한 답변을 얻을 가능성이 높아집니다.
예를 들어 처음에는 “설명해줘”라고 입력했다가, 결과가 마음에 들지 않으면 어디가 문제인지 찾기 어렵습니다. 하지만 “초보자 대상”, “5개 항목”, “쉬운 표현”, “주의사항 포함”처럼 요소를 나눠 적어 두면, 부족한 부분을 한눈에 확인할 수 있습니다. 이것이 프롬프트 용어를 먼저 익혀야 하는 이유입니다.
요약과 주의사항
프롬프트 작성 전에는 프롬프트, 컨텍스트, 의도, 출력 형식, 제약 조건, 예시, 역할 같은 기본 용어를 먼저 이해하는 것이 좋습니다. 이 용어들은 서로 비슷해 보여도 기능이 다르며, 각각을 구분할수록 요청이 명확해집니다. 초보자라면 “목적-대상-형식-제약” 순서로 프롬프트를 구성하는 습관부터 시작해 보세요.
주의할 점도 있습니다. 조건을 너무 많이 넣으면 오히려 답변이 흐려질 수 있고, 예시가 부정확하면 결과도 흔들릴 수 있습니다. 또 AI의 답변은 참고용으로 보고, 사실 확인이 필요한 내용은 반드시 다시 검토하는 습관이 필요합니다. 특히 의료, 법률, 금융처럼 전문적 판단이 필요한 분야는 AI의 답변만으로 결론을 내리지 않는 것이 안전합니다.