프롬프트(Prompt) — 연극 무대에서 AI로 온 단어의 여정

…

한줄 요약

“프롬프트”는 라틴어 “준비된”에서 출발해 연극 무대 뒤의 귀띔꾼을 거쳐 컴퓨터 명령 대기 신호가 됐고, 마침내 AI와 대화하는 입력으로 정착했다.

어원 — 라틴어 promptus

“prompt”는 라틴어 promptus에서 왔다 — “앞으로 꺼낸”, “준비된”, “즉각적인”의 의미. 동사 promere (앞으로 내놓다, 꺼내다)의 과거분사다. pro- (앞으로) + emere (꺼내다, 취하다)의 합성어.

“즉각적인” 의미는 여기서 왔다 — “prompt response(신속한 응답)”, “prompt payment(즉시 지불)”. 무언가를 앞으로 꺼내는 것처럼, 지체 없이.

연극의 prompter — 대사를 귀띔해주는 사람

영어에서 “prompt”의 가장 생생한 역사는 연극에 있다. 극장에는 전통적으로 “prompter”가 있었다 — 무대 한쪽 귀퉁이에 숨어서, 배우가 대사를 잊으면 작게 귀띔해주는 사람.

프롬프터는 자기가 주인공이 아니다. 무대 위 배우가 공연을 이어갈 수 있도록 필요한 단어를 제공한다. “Prompt”는 이런 귀띔, 힌트, 시작을 도와주는 신호다.

이 은유는 AI 프롬프트와 놀랍도록 잘 맞는다. 사용자가 AI에게 “프롬프트”를 주는 것은 — AI가 적절한 응답을 생성하도록 필요한 맥락과 방향을 귀띔해주는 것이다. 사용자는 프롬프터이고 AI는 무대 위 배우다.

왜 이 이름인가

컴퓨터 분야에서 “prompt”라는 단어가 처음 등장한 것은 1960~70년대 CLI(Command Line Interface) 시대다. 터미널에서 $ 혹은 > 기호가 나타나는 것을 “command prompt” 혹은 그냥 “prompt”라고 불렀다. “시스템이 입력을 기다리고 있다”는 신호.

이 사용법은 연극의 prompter와 정확히 같은 방향이다 — 다음 행동을 유도하는 신호. 컴퓨터가 사용자에게 “다음은 당신 차례입니다”라고 귀띔하는 것.

NLP에서 “prompt”가 등장한 것은 GPT-2(2019년) 시대다. 텍스트 생성 모델에 첫 문장을 주면 모델이 이어서 텍스트를 생성한다 — 이 첫 문장이 “prompt”였다. 연극의 첫 대사를 귀띔해주는 것처럼.

GPT-3와 프롬프트 엔지니어링의 탄생

2020년 GPT-3가 공개되면서 “프롬프트를 어떻게 작성하느냐에 따라 모델의 출력이 크게 달라진다”는 것이 명확해졌다.

“프롬프트 엔지니어링(prompt engineering)“이라는 표현이 생겼다. 원하는 출력을 얻기 위해 입력을 최적화하는 기술. 연극 비유로는 — 배우에게 최적의 대사를 귀띔해주는 기술.

일부는 “프롬프트 엔지니어”가 새 직업이 될 것이라고 예측했다. 실제로는 AI 모델이 발전하면서 정교한 프롬프트 없이도 좋은 출력이 나오게 됐지만, 시스템 프롬프트 설계와 프롬프트 최적화는 여전히 중요한 기술이다.

한국어 번역 없이 “프롬프트”로 굳어진 이유

“prompt”에 대응하는 한국어 번역이 정착하지 못했다. 시도된 번역들:

  • 지시문(指示文): 너무 일방적인 뉘앙스
  • 입력어: 너무 기계적
  • 요청문: “request”와 혼동

어느 번역도 “귀띔, 방향 제시, 대화를 여는 신호”라는 원어의 뉘앙스를 살리지 못했다. 결국 “프롬프트”라는 발음 그대로 정착했다.

역설적으로 이것이 좋은 결과일 수 있다. “프롬프트”는 이미 한국 AI 커뮤니티에서 고유명사처럼 기능한다 — 뜻을 설명할 필요 없이 즉시 소통된다.

핵심 정리

  • 라틴어 promptus “앞으로 꺼낸, 즉각적인” — pro- + emere 합성
  • 연극의 prompter — 대사를 잊은 배우에게 귀띔해주는 사람
  • CLI의 “command prompt” — 시스템이 입력을 기다린다는 신호
  • GPT-2(2019) 시대부터 NLP의 기술 용어로 정착
  • 한국어 번역이 없어 “프롬프트” 발음 그대로 고유명사화

관련 글