GPT-5 프롬프트 가이드를 찾는 사람이 가장 먼저 알아야 할 것은, OpenAI가 공식 가이드를 이미 내놓았고 그 핵심 원칙이 지금의 GPT-5.5·5.6까지 이어진다는 사실이다. 다만 추론 설정과 모델 선택 방식, 권장 프롬프트 구조는 그 사이 크게 바뀌었다. 요령 목록을 외울 필요가 없다. 핵심은 세 가지다. 지시를 짧고 명확하게 쓰고, 모순되는 요구를 없애고, 추론을 얼마나 깊게 시킬지 직접 정하는 것. 이 글은 OpenAI 공식 문서(프롬프팅 가이드, 실용 가이드, 도움말 센터)를 기준으로 그 원칙을 정리하고, 2025년 8월의 GPT-5와 2026년의 5.5·5.6 사이에 무엇이 바뀌었는지 구분한다.
아저씨가 이 글을 처음 쓴 것은 GPT-5가 나온 직후였다. 그때의 핵심 개념이었던 “라우터”는 지금은 다른 모습이 됐다. 낡은 내용을 지우고, 지금 기준으로 다시 썼다.
지금 GPT-5 계열은 어디까지 왔나
먼저 판을 정리하자. GPT-5는 2025년 8월 7일에 나왔다. 당시 가장 큰 변화는 라우터였다. 사용자가 모델을 고르는 대신, 질문의 난이도에 따라 시스템이 빠른 모델과 추론 모델 중 하나를 자동으로 골라 주는 구조였다.
그 뒤로 판이 두 번 더 바뀌었다. 2026년 4월 23일 GPT-5.5가 공개됐고, 5월 5일부터 GPT-5.5 Instant가 무료 사용자 기본 모델이 됐다. 그리고 7월 9일 GPT-5.6이 나왔다. 5.6은 Sol, Terra, Luna라는 변형으로 나뉘는데, 2026년 8월 현재 ChatGPT 기준으로 Free·Go는 GPT-5.6 Luna가 기본이고 유료 플랜은 GPT-5.6 Sol(Pro 플랜은 Sol Pro까지)을 쓴다. Terra는 일반 ChatGPT 모델 선택기가 아니라 Work·Codex·API 쪽에서 쓰이는 모델이다. 유료 ChatGPT의 추론 설정은 Instant, Medium, High, Extra High, Pro 단계로 고른다. 요컨대 라우터에 다 맡기던 구조에서 사용자가 추론 수준을 직접 고르는 쪽으로 무게가 크게 옮겨 왔다. 다만 자동 라우팅이 사라진 것은 아니다. 유료 플랜에서는 Instant를 골라 둬도 복잡한 요청에 자동으로 더 깊은 추론을 쓸 수 있고, 설정의 Higher intelligence로 이 동작을 켜고 끈다.
그런데 프롬프트를 쓰는 핵심 원칙은 이어진다. OpenAI가 GPT-5 출시와 함께 내놓은 프롬프팅 가이드의 골자에, 5.5·5.6 가이드가 더 강조하게 된 것(간결한 프롬프트, 결과와 성공 기준 명시, 불필요한 단계 지시 제거)을 얹어 정리하면 아래와 같다.
원칙 1, 짧고 명확하게 쓰고 모순을 없앤다
OpenAI 실용 가이드의 문장을 그대로 옮기면 “더 짧고 명확한 지침이 더 나은 결과를 제공할 수 있다”. 길게 쓴 프롬프트가 좋은 프롬프트라는 통념과 반대다. GPT-5 계열은 지시를 아주 정확하게 따르는 모델이라, 오히려 지시문 안에 상충하는 요구가 섞여 있으면 모델이 그 모순을 조정하느라 추론 효율이 떨어진다. 공식 가이드가 배포 전에 프롬프트를 검토해 상충 요구부터 제거하라고 명시하는 이유다.
실전에서는 이렇게 된다. “간결하게 써줘”라고 해놓고 “빠짐없이 전부 다뤄줘”라고 덧붙이면, 이 둘은 충돌한다. 어느 쪽이 우선인지 정해 주거나 하나를 지워야 한다. 지시가 서로 싸우게 두지 않는 것, 이것이 요령 목록 백 개보다 먼저다.
여기에 도움말 센터의 기본기가 얹힌다. 충분한 맥락을 주고, 원하는 어조가 있으면 형용사로 지정하고(격식 있는, 친근한, 전문적인), 한 번에 완성하려 하지 말고 결과를 보며 반복 조정한다.
원칙 2, 추론 강도를 직접 정한다
GPT-5 계열의 실질적인 조절 손잡이는 추론 강도다. API에서는 reasoning.effort 파라미터로 지정하는데, GPT-5 출시 당시에는 minimal, low, medium, high 네 값이었고 현재 문서 기준으로는 none, minimal, low, medium, high, xhigh, max로 늘었다(기본값 medium). 값을 올리면 모델이 더 오래 생각하고, 내리면 빠르고 싸게 답한다.
| 세대·환경 | 추론 강도 값 |
|---|---|
| GPT-5 출시 당시 API | minimal · low · medium · high |
| 현재 API (reasoning.effort) | none · minimal · low · medium · high · xhigh · max (기본 medium) |
| 현재 유료 ChatGPT 설정 | Instant · Medium · High · Extra High · Pro |
| Free·Go ChatGPT | 기본 Luna, 필요 시 Think 선택 |
ChatGPT 화면에서 쓰는 사람에게는 이것이 모델·모드 선택으로 나타난다. GPT-5 시절에는 라우터가 알아서 골랐기 때문에, 깊은 추론을 원하면 프롬프트에 “이 문제를 차근차근, 깊게 추론해서 풀어줘”처럼 명시적으로 요구해 추론 모델 쪽으로 밀어 넣는 것이 요령이었다. 지금도 이 문구는 유효하지만, 5.6에서는 애초에 추론 설정을 직접 고르는 것이 더 확실하다. 문구로 조르는 것보다 손잡이를 돌리는 쪽이 정확하다. 참고로 5.6이 소개한 ultra는 이 슬라이더의 한 단계가 아니라 복잡한 작업에서 여러 에이전트를 병렬로 돌리는 별도 설정이다.
주의할 점 하나. minimal이나 low로 내려 쓸 때는 공식 가이드가 말하듯 명시적인 계획 프롬프트가 더 중요해진다. “먼저 단계를 나열하고, 그 다음 실행해줘” 같은 문장을 프롬프트에 직접 넣어야 낮은 추론에서도 품질이 버틴다.
비용 감각도 같이 가져가는 게 좋다. 추론을 올리면 답이 좋아지는 만큼 느려지고, API라면 토큰 비용이 는다. 모든 질문에 high를 걸어 두는 것은 모든 이메일을 등기로 보내는 것과 같다. 일상 질문은 기본값으로, 판단이 갈리는 문제만 올려 쓰는 습관이 결과적으로 가장 빠르고 싸다.
원칙 3, 적극성을 제어한다
GPT-5 공식 가이드에서 가장 새로웠던 개념은 에이전트 적극성(agentic eagerness)이다. 모델이 얼마나 스스로 판단해서 밀고 나가게 할 것인가를 프롬프트로 조절한다.
모델이 너무 나가는 게 문제라면 조이면 된다. 추론 강도를 낮추고, 어디까지 탐색할지 기준을 정해 주고, 탈출구를 넣는다. 이때 무조건 물어보게 하기보다 결과를 실질적으로 바꾸거나 위험이 있는 불확실성만 질문하고 나머지는 합리적 가정으로 진행하게 기준을 정하는 것이 현재 가이드의 권고에 가깝다. 반대로 모델이 자꾸 중간에 되물어서 답답하다면 푼다. 추론 강도를 올리고, 불확실해도 가장 합리적인 가정을 세워 끝까지 진행하라고 지시한다. 긴 작업이라면 시작할 때 계획을 선언하고 진행 상황을 중간중간 보고하게 하는 것(tool preamble 개념)도 공식 권고다.
이 개념은 ChatGPT 일상 사용에도 그대로 적용된다. “모르는 게 있으면 추측하지 말고 물어봐” 한 줄이면 조이는 쪽이고, “중간에 묻지 말고 합리적으로 가정해서 끝까지 완성해” 한 줄이면 푸는 쪽이다. 어느 쪽도 쓰지 않으면 모델의 기본 성향에 맡기는 것이다.
원칙 4, 답 길이는 verbosity로 따로 다룬다
추론을 깊게 시키는 것과 답을 길게 받는 것은 다른 문제다. GPT-5에서 verbosity라는 별도 제어가 도입됐고, 현재 Responses API에서는 text.verbosity로 low, medium, high를 지정한다. ChatGPT에서는 자연어로 눌러도 잘 듣는다. “결론 세 줄만”, “표 하나로만 답해줘” 같은 지시가 그것이다. 깊게 생각하되 짧게 답하게 하는 조합(추론 high + verbosity low)이 실전에서 가장 쓸모 있는 설정 중 하나다.
프롬프트가 안 먹힐 때, 4단계 루프
OpenAI 실용 가이드는 프롬프트 최적화를 4단계 루프로 정리한다. 첫째, 기존 프롬프트를 고치지 말고 그대로 돌려 기준선을 만든다. 어디서 기대와 어긋나는지 먼저 본다. 둘째, 실패한 사례에서 API의 reasoning summary나 모델이 밖으로 내놓는 계획·검증 결과를 확인해 어느 지점에 조정이 필요한지 찾는다. 모델의 내부 사고 사슬을 그대로 들여다보는 것이 아니라 요약과 겉으로 드러난 근거를 보는 것이다. 셋째, 메타프롬프팅을 쓴다. GPT-5 계열은 자기 프롬프트를 개선하는 데 능숙해서, “이 프롬프트가 원하는 결과를 못 내고 있어. 어디를 고치면 될지 수정안을 써줘”라고 모델에게 직접 시키는 것이 실제로 통한다. 넷째, 잘 된 프롬프트는 템플릿으로 보관하고 좋았던 사례와 나빴던 사례를 기록해 재사용한다.
이 루프의 요점은 프롬프트를 감으로 고치지 않는다는 것이다. 기준선 없이 이것저것 바꾸면 무엇이 효과를 냈는지 영영 모른다. 블로그 순위 실험과 똑같은 원리다.
바로 쓰는 템플릿 세 개
원칙을 문장으로 옮기면 이렇게 된다. 그대로 복사해 쓰고, 대괄호만 바꾸면 된다.
일반 작업용. “너는 [역할]이다. [작업]을 해줘. 대상 독자는 [독자], 어조는 [형용사]. 출력은 [형식]으로, 길이는 [분량]. 확실하지 않은 부분은 추측하지 말고 물어봐.” 역할, 맥락, 어조, 형식, 탈출구가 한 문단에 다 들어간 최소 구성이다.
깊은 분석용. “충분히 검토한 뒤 답해줘. 먼저 접근 계획을 짧게 제시하고, 핵심 근거와 검증 결과만 보여준 뒤 결론을 세 줄로 요약해줘.” 추론은 깊게, 답은 짧게 받는 조합이다. 최신 가이드는 단계별 프로세스를 시시콜콜 지정하기보다 결과와 성공 기준을 명확히 하라고 권하므로, 단계를 강제하는 대신 검토의 깊이와 출력 형태를 지정한다. ChatGPT라면 여기에 추론 설정(High 이상)을 직접 올리는 것이 먼저다.
끝까지 완주용. “중간에 묻지 말고, 불확실한 부분은 가장 합리적인 가정을 세워 명시하면서 끝까지 완성해줘. 가정 목록을 답 마지막에 붙여줘.” 적극성을 푸는 쪽 지시다. 가정을 명시하게 하면 모델이 조용히 지어내는 것을 잡아낼 수 있다.

라우터 시절 팁 중 지금도 유효한 것과 버릴 것
이 글의 전신은 GPT-5 라우터를 다뤘다. 그 시절 팁을 지금 기준으로 감사하면 이렇다. “깊은 추론을 명시적으로 요구하는 문구”는 유효하다. 추론 모드를 고를 수 없는 환경(무료 계정의 기본 모델 등)에서는 여전히 이 문구가 추론 품질을 끌어올리는 유일한 손잡이다. “라우터의 판단을 읽고 우회한다”는 접근은 버린다. 모델과 추론 설정을 직접 고르는 것이 표준이 됐기 때문이다. “reasoning effort를 API에서 조절한다”는 팁은 그대로 유효하되, 표기가 reasoning.effort로, 값이 none부터 max까지 일곱 단계로 확장됐다는 것만 갱신하면 된다. “라우터가 사라졌다”고 쓰는 것도 과하다. 직접 제어가 커졌을 뿐, Instant에서의 자동 추론처럼 라우팅 개념은 일부 남아 있다.
하나 덧붙이면, 프롬프트 실험은 한 번에 하나씩 바꿔야 한다. 모델 버전, 추론 설정, 프롬프트 문구를 동시에 바꾸면 무엇이 결과를 바꿨는지 알 수 없다. 기준선을 만들고 변수 하나씩 움직이는 것, 4단계 루프의 첫 단계가 괜히 기준선인 것이 아니다.
버전이 또 바뀌어도 남는 것
GPT-5에서 5.5, 5.6으로 오는 동안 라우터 중심 구조는 모델·추론 설정을 직접 고르는 구조로 모습을 바꿨다. 이름은 앞으로도 계속 바뀔 것이다. 남는 것은 구조다. 지시는 짧고 모순 없이, 추론 깊이는 직접 지정하고, 적극성은 조이거나 풀고, 답 길이는 따로 다루고, 안 먹히면 기준선부터 만들어 반복한다. 이 다섯 개는 OpenAI가 가이드를 다시 쓸 때마다 표현만 바뀌어 반복되고 있는 뼈대다. 2026년 9월 3일 출시된 GPT-6 아스트라에서도 이 구조는 유지됐다 — 출시 직후 실측에서 아스트라는 짧고 명확한 지시에 검색·브라우징·한계 고지까지 스스로 수행했고, 추론 강도 선택(낮음~매우 높음)도 그대로였다. 달라진 것은 원칙이 아니라 실행력이며, 그 실측 기록은 GPT-6 주식 리서치 실측에 있다. (갱신: 2026-09-06)
마지막으로 순서를 정리한다. 새 작업을 시작할 때는 템플릿 세 개 중 하나로 첫 프롬프트를 만들고, 결과가 어긋나면 4단계 루프로 진단하고, 반복되는 작업이면 잘 된 버전을 템플릿으로 저장한다. GPT-5 프롬프트 가이드를 읽는 목적은 매번 잘 쓰는 것이 아니라, 한 번 잘 만든 프롬프트를 계속 재사용하는 체계를 갖추는 것이다.
AI 도구를 투자 조사에 쓰는 방법은 도구별로 따로 정리해 뒀다. 챗GPT로 주식 리서치를 하는 법과 클로드 활용법 글이 그것이다.
한국어로 쓸 때 걸리는 것들
GPT-5 프롬프트 가이드의 원문은 영어 기준이지만, 한국어 프롬프트에서도 원칙은 동일하게 작동한다. 다만 실전에서 자주 걸리는 지점이 몇 개 있다.
첫째, 한국어 특유의 완곡한 요청이 모순으로 읽힐 수 있다. “가능하면 짧게, 그래도 중요한 건 다”처럼 습관적으로 붙는 양보 표현이 모델에게는 상충 지시다. 요구는 하나로 정리해 단정적으로 쓴다. 둘째, 어조 지정은 한국어에서 더 효과가 크다. “~다체의 보고서 문체로”, “존댓말 상담 어조로”처럼 문체를 명시하지 않으면 모델이 어중간한 번역투로 답하기 쉽다. 셋째, 출력 형식은 예시로 보여주는 것이 빠르다. 원하는 표의 머리글 한 줄을 프롬프트에 직접 써 주면 형식 설명 세 문장보다 잘 듣는다.
그리고 버전 확인 습관이다. 2026년 8월 현재 Free·Go 기본은 GPT-5.6 Luna, 유료 플랜은 GPT-5.6 Sol(Pro는 Sol Pro까지)이라, 같은 프롬프트라도 플랜에 따라 다른 모델이 답한다. 결과가 이상하게 다르다면 프롬프트보다 먼저 지금 어떤 모델이 답하고 있는지부터 확인하는 것이 순서다.
2026년 9월에는 GPT-6 아스트라가 출시되며 버전이 실제로 또 바뀌었다. 스펙과 배포 일정, 가격은 GPT-6 아스트라 출시 정리에서 다뤘고, 아스트라 실측에서 조정이 필요한 부분이 확인되면 이 글에 반영한다.
자주 묻는 질문
GPT-5 프롬프트 가이드는 어디서 볼 수 있나요?
OpenAI가 공식으로 두 종류를 제공한다. 개발자용 프롬프팅 가이드(Cookbook)와 일반·기업용 실용 가이드다. 이 글은 그 두 문서와 도움말 센터 모범 사례를 기준으로 정리했고, 한국어로는 이 글처럼 정리본을 참고한 뒤 원문을 확인하는 순서가 빠르다.
GPT-5.6에서도 GPT-5 프롬프트 가이드가 그대로 통하나요?
원칙은 그대로 통한다. 짧고 모순 없는 지시, 추론 강도 지정, 적극성 제어, verbosity 분리는 5.6에서도 유효하다. 달라진 것은 조작 방식이다. 라우터에 맡기던 것이 플랜별 모델(Luna·Sol)과 Instant부터 Pro까지의 추론 설정으로 바뀌었으므로, 문구로 유도하는 대신 설정을 직접 고르는 편이 정확하다.
추론을 깊게 시키는 프롬프트 문구가 따로 있나요?
“차근차근, 단계를 나눠 깊게 추론해서 풀어줘” 같은 명시적 요구가 GPT-5 라우터 시절부터 쓰이던 문구이고 지금도 듣는다. 다만 ChatGPT에서 추론 설정을 직접 선택할 수 있게 된 뒤로는 문구보다 설정이 우선이다. API라면 reasoning.effort를 올리는 것이 정답이다.
프롬프트를 길게 쓰면 더 좋은 답이 나오나요?
아니다. OpenAI 실용 가이드는 더 짧고 명확한 지침이 더 나은 결과를 낼 수 있다고 명시한다. 길이보다 중요한 것은 모순 제거다. 상충하는 요구가 섞인 긴 프롬프트는 짧고 명확한 프롬프트보다 확실히 나쁘다.
최종 확인: 2026-08-29


