OpenAI와 Anthropic의 공식 프롬프트 가이드는 구체성·역할·맥락·예시·단계 분해·반복이라는 대여섯 가지 기본기를 공통으로 강조한다. 지시에 출력 형식을 못 박고, 역할과 예시를 함께 주며, 복잡한 일은 단계로 쪼개는 것만으로 결과의 질이 크게 달라진다. 프롬프트는 한 번에 완성되지 않으므로, 첫 답을 부분만 고쳐가며 다듬는 습관이 핵심이다.

ChatGPT나 클로드에 똑같은 일을 시켜도 어떤 날은 쓸 만한 답이 나오고 어떤 날은 뻔한 소리만 돌아온다. 모델이 달라진 게 아니라 프롬프트가 달랐을 가능성이 높다. OpenAI와 Anthropic이 공개한 프롬프트 가이드가 강조하는 요령은 화려하지 않다. 구체성, 역할, 맥락, 예시, 단계 분해, 그리고 반복. 이 대여섯 가지만 챙겨도 결과의 질이 눈에 띄게 바뀐다.

Deane Bayas
가장 흔한 실수는 지시가 두루뭉술하다는 것이다. "이 글 요약해줘"보다 "이 글을 핵심 3줄로 요약하고, 각 줄은 한 문장으로, 전문 용어는 쉬운 말로 바꿔줘"가 훨씬 낫다. OpenAI 가이드는 원하는 규칙과 출력 형식을 구체적으로 지시하라고 말한다.
특히 출력 형식을 지정하는 것이 효과가 크다. 표로 받을지, 목록으로 받을지, 몇 글자 이내로 받을지를 미리 정해주면 다시 다듬는 수고가 준다. "한 단어로만 답해"처럼 형식을 좁게 못 박을수록 결과가 흔들리지 않는다.
두 번째는 상황 설명이다. AI는 내 사정을 모른다. "신입에게 설명하듯", "마케팅 담당자 입장에서"처럼 역할을 주면 답의 눈높이와 어조가 맞춰진다. Anthropic 문서는 역할 부여를 별도 기법으로 다룰 만큼 비중 있게 본다.
맥락도 마찬가지다. 대상 독자, 사용 목적, 피해야 할 것을 앞에 붙여주면 헛다리 짚는 답이 줄어든다. 클로드의 경우 공식 문서가 권하는 방식은 태그로 내용을 구분하는 것이다. 지시와 참고 자료를 나눠서 넣어주면 지시를 훨씬 엄격하게 따른다.
세 번째는 예시다. 원하는 결과물의 형태를 말로 길게 설명하는 것보다, 입력과 출력의 예를 한두 개 보여주는 편이 빠르다. 두 가이드 모두 이 방식을 '예시 제시' 또는 '멀티샷'이라 부르며 핵심 기법으로 꼽는다.
가령 제품 후기를 정해진 틀로 정리하고 싶다면, "이렇게 정리해줘"라고 말하는 대신 완성된 예시를 하나 붙여주면 된다. AI는 그 형식을 그대로 복제한다. 원하는 톤이 애매할 때도 예시가 말보다 정확하다.
한 번에 여러 가지를 시키면 답이 얕아진다. OpenAI 가이드는 복잡한 작업을 하위 작업으로 분해하라고 권한다. "기획안 써줘" 대신 "먼저 대상 독자를 정하고, 그다음 목차를 잡고, 각 항목을 채워줘"처럼 순서를 지정하는 식이다.
여기에 "생각한 과정을 단계별로 보여줘"를 덧붙이면 답이 더 탄탄해진다. Anthropic이 단계적 사고라 부르는 방식인데, 모델이 결론으로 바로 건너뛰지 않고 근거를 밟아가게 만든다. 계산이나 논리가 필요한 작업일수록 차이가 크다.
마지막이 가장 중요한데 자주 빠뜨린다. 프롬프트는 한 번에 완성되지 않는다. 구글과 OpenAI 문서 모두 프롬프트 작성을 '실험'에 가깝다고 설명한다. 첫 답이 아쉬우면 버리지 말고, 어디가 부족한지 짚어 다시 요청하면 된다.
"방금 답에서 두 번째 항목을 더 구체적으로", "말투를 더 담백하게"처럼 부분만 고쳐 나가는 것이 처음부터 새로 쓰는 것보다 빠르다. 잘 나온 프롬프트는 메모해뒀다가 재사용하면 매번 처음부터 씨름할 일이 줄어든다.
전부 외울 필요는 없다. 다음에 AI에 뭔가 시킬 때 "구체적으로 말했나, 예시를 줬나" 두 가지만 점검해도 결과가 달라진다.