GPT-5.5 같은 최신 AI 모델을 쓸 때 제일 많이 하는 실수는 모델 이름만 바꾸고 프롬프트는 예전 방식 그대로 쓰는 것이다. 모델이 좋아져도 요청이 흐리면 결과는 여전히 흐리다.
내가 실제 코딩 작업에 써보면서 제일 크게 느낀 건 이거다.
좋은 프롬프트는 긴 명령문이 아니라, 작업 계약서에 가깝다.
무엇을 고칠지, 어디까지 건드려도 되는지, 성공 기준이 무엇인지, 마지막에 어떤 형식으로 보고해야 하는지를 정해주면 모델이 훨씬 안정적으로 움직인다.
결론 먼저
GPT-5.5 프롬프트는 아래 다섯 가지를 먼저 잡으면 된다.
| 항목 | 왜 중요한가 |
|---|---|
| 목표 | 모델이 무엇을 끝내야 하는지 고정한다 |
| 맥락 | 관련 파일, 서비스, 사용자 상황을 알려준다 |
| 제약 | 바꾸면 안 되는 것과 허용 범위를 나눈다 |
| 검증 | 테스트, 빌드, 확인 기준을 명시한다 |
| 출력 | 마지막 보고 형식을 짧게 고정한다 |
즉 “이거 해줘”보다 “이 조건을 만족하면 완료야”라고 말하는 편이 낫다.
먼저 확인할 점: GPT-5.5는 결과 중심 프롬프트에 더 잘 맞는다
2026년 5월 1일 확인한 OpenAI 공식 문서 기준으로 GPT-5.5는 복잡한 코딩 작업, 도구를 많이 쓰는 에이전트, 긴 맥락 검색, 제품 요구사항을 실행 계획으로 바꾸는 작업에 강한 모델로 안내된다. 특히 이전 GPT-5.2나 GPT-5.4 프롬프트를 그대로 옮기기보다, GPT-5.5 기준으로 새로 조정하라고 권장한다.
공식 가이드에서 반복해서 강조하는 방향은 분명하다. 세세한 단계별 지시를 길게 쓰기보다, 기대 결과와 성공 기준, 허용되는 부작용, 증거 규칙, 출력 형식을 명확히 주는 편이 낫다.
즉 GPT-5.5를 잘 쓰려면 작업을 어떻게 넘기느냐를 먼저 봐야 한다.
1. 나쁜 프롬프트는 목표가 없다
가장 흔한 요청은 이런 식이다.
이 코드 개선해줘.
이 요청은 짧아서 좋아 보이지만, 실제 작업 기준으로는 정보가 거의 없다.
- 성능을 개선하라는 건지
- 가독성을 개선하라는 건지
- 버그를 고치라는 건지
- 구조를 바꿔도 되는지
- 테스트까지 해야 하는지
모델이 알아서 추측해야 한다. 추측이 늘어나면 결과도 흔들린다.
조금 더 나은 요청은 이렇게 바꿀 수 있다.
목표: 로그인 후 대시보드로 이동하지 않는 문제를 고쳐줘.
조건:
- 기존 로그인 실패 메시지는 바꾸지 말 것
- UI 문구는 수정하지 말 것
- 라우팅과 인증 상태 관리 파일은 수정 가능
검증:
- 관련 테스트가 있으면 실행
- 테스트가 없으면 최소 빌드 실행
출력:
- 원인
- 수정 파일
- 검증 결과
이렇게 쓰면 모델이 해야 할 일과 하지 말아야 할 일이 선명해진다.
2. 코딩 작업은 “역할”보다 “완료 기준”이 중요하다
예전 프롬프트 예시는 “너는 시니어 개발자야”로 시작하는 경우가 많았다. 나쁘지는 않지만, 이것만으로는 부족하다.
실전에서는 역할보다 완료 기준이 더 중요하다.
목표: 결제 완료 후 주문 상태가 갱신되지 않는 문제를 해결한다.
완료 기준:
- 결제 성공 콜백이 들어오면 주문 상태가 paid로 바뀐다.
- 중복 콜백이 들어와도 주문이 두 번 처리되지 않는다.
- 실패 콜백은 기존처럼 failed로 기록된다.
- 수정 후 관련 테스트 또는 최소 빌드를 실행한다.
이런 프롬프트는 모델에게 방향을 준다. “좋은 코드로 고쳐줘”보다 훨씬 낫다.
3. 허용 범위와 금지 범위를 나눠라
AI 코딩에서 제일 위험한 순간은 모델이 문제를 해결하려고 너무 넓게 고칠 때다.
그래서 프롬프트에는 항상 허용 범위와 금지 범위를 넣는 게 좋다.
허용 범위:
- src/lib/auth.ts
- src/app/api/login/route.ts
- 관련 테스트 파일
금지 범위:
- DB schema 변경 금지
- 로그인 화면 문구 변경 금지
- 패키지 추가 금지
- 인증 방식 자체 변경 금지
이렇게 쓰면 모델이 “큰 수술”을 하기 전에 멈출 가능성이 커진다.
특히 운영 중인 프로젝트에서는 이 구분이 중요하다. 작은 버그를 고치려다 구조 전체가 바뀌면 리뷰 비용이 훨씬 커진다.
4. 검색과 최신 정보가 필요한 작업은 먼저 말해야 한다
프레임워크, API, 가격, 정책, 모델 문서처럼 자주 바뀌는 정보는 모델 기억에만 맡기면 위험하다.
이럴 때는 프롬프트에 이렇게 넣는 게 좋다.
이 작업은 최신 공식 문서 확인이 필요해.
먼저 공식 문서를 확인하고,
문서 기준으로 현재 권장 방식과 deprecated된 방식을 구분해줘.
그다음 코드 수정안을 제안해줘.
특히 OpenAI API, Next.js, Cloudflare, Vercel, Apple, Google 관련 글이나 코드는 공식 문서 기준으로 확인하는 습관이 좋다.
5. “생각 과정”보다 “검증 결과”를 요구하라
모델에게 장황한 사고 과정을 요구하는 것보다, 실제로 확인한 증거를 요구하는 편이 더 유용하다.
나쁜 요청:
자세히 생각하면서 단계별로 설명해줘.
실전 요청:
수정 후 아래만 보고해줘.
- 변경 파일
- 실행한 명령
- 통과/실패 결과
- 남은 리스크
작업을 맡길 때 필요한 건 모델의 머릿속 전개가 아니라, 내가 리뷰할 수 있는 결과다.
6. 바로 가져다 쓰는 요청문
코딩 작업을 맡길 때는 아래처럼 요청하면 된다.
목표:
- [해결할 문제를 한 문장으로 적기]
현재 상황:
- [발생한 증상]
- [관련 로그나 에러 메시지]
- [사용 중인 프레임워크/버전]
허용 범위:
- [수정 가능한 파일/영역]
금지 범위:
- [건드리면 안 되는 파일/동작]
완료 기준:
- [동작 기준]
- [테스트/빌드 기준]
- [회귀 방지 기준]
출력 형식:
- 원인:
- 수정 내용:
- 검증 결과:
- 남은 리스크:
기획이나 문서 작업에는 이렇게 바꿔 쓸 수 있다.
목표:
- [작성할 문서/글/기획안의 목적]
독자:
- [누가 읽는지]
포함할 내용:
- [필수 항목]
제외할 내용:
- [광고 문구, 과장, 불확실한 주장 등]
검증 기준:
- [공식 출처 확인, 최신 날짜 확인, 내부 정책 확인 등]
출력 형식:
- 제목 후보 5개
- 본문 초안
- 확인이 필요한 리스크
프롬프트는 길다고 좋은 게 아니다. 모호함이 적을수록 좋다.
내 결론
GPT-5.5를 잘 쓰는 방법은 특별한 주문을 외우는 게 아니다. 작업을 모델이 처리할 수 있는 단위로 나누고, 완료 기준을 분명히 주는 것이다.
개발 작업이라면 목표, 허용 범위, 금지 범위, 검증 기준을 넣어라. 글쓰기라면 독자, 검색 의도, 구성, 제외할 표현을 넣어라.
모델이 좋아질수록 프롬프트는 더 길어지는 게 아니라 더 정확해져야 한다.
참고한 공식 자료
- OpenAI Developers, Models 문서: https://platform.openai.com/docs/models
- OpenAI Developers, Using GPT-5.5 문서: https://developers.openai.com/api/docs/guides/latest-model
- OpenAI Developers, Prompt guidance 문서: https://developers.openai.com/api/docs/guides/prompt-guidance
'개발자 정보' 카테고리의 다른 글
| 라즈베리파이5 AI Kit와 AI HAT+ 2, 로컬 LLM과 비전 AI는 어디까지 될까 (1) | 2026.05.03 |
|---|---|
| N150 미니PC는 2026년에 아직 살 만한가 (0) | 2026.05.02 |
| OpenAI와 Microsoft 파트너십 확대, 왜 중요한가 (1) | 2026.04.30 |
| 내가 쓰는 OS 이미지(.img, .iso)를 SD카드나 USB, SSD에 굽는 프로그램 (0) | 2025.10.28 |
| AI에서 VRAM이 미치는 영향 (0) | 2025.10.28 |
