AI로 코드를 짜다 보면 막힙니다. 에러가 나거나, 코드가 뭘 하는지 모르거나, 결과가 미덥지 않습니다. 이때 필요한 건 새 질문이 아니라 탈출구 프롬프트입니다. 핵심은 에러와 코드를 숨기지 말고 그대로 주되, 개인정보만 빼는 것입니다.
이 안내서를 끝내면 막힌 상황별로 무엇을 어떻게 물어야 빨리 빠져나오는지, 그리고 AI 답변이 쓸 만한지 가리는 법을 알게 됩니다.
붙여넣기 전, 개인정보만 바꾸기
외부 챗봇에 넣기 전 다음을 대체값으로 바꿉니다.
- 이름 →
홍길동또는<이름 삭제> - 전화·주소·상세위치 →
<연락처 삭제>·<주소 삭제> - 실제 사건·출동번호 →
SYN-2026-001같은 합성 번호 - 내부 서버 경로·업무망 URL →
<내부 경로 삭제> - API 키·토큰 →
<API 키 삭제>
다섯 가지 구원 프롬프트
① 디버그 — 에러가 났을 때
TEXT
아래 명령 또는 코드를 실행했는데 실패했습니다. 실제 사건 정보와 개인정보는 제거했습니다. 바로 전체 코드를 다시 쓰기보다, 원인을 단계별로 설명하고 수정 전에 확인할 명령부터 제안해 달라고 요청합니다. [하려던 일] <예: 합성 출동 CSV 3개를 합쳐 유형별 통계를 만들려고 했습니다> [현재 폴더 또는 실행 환경] <예: D:\작업폴더 또는 Google Colab> [실행한 명령 또는 코드] <명령/코드 붙여넣기> [입력 파일 구조] <파일명, 컬럼명. 실제 데이터값은 넣지 않습니다> [오류 전문] <빨간 에러 메시지 전체>
② 설명 — 코드가 무슨 일을 하는지 모를 때
TEXT
아래 코드를 코딩을 모르는 소방 업무자에게 설명하듯 한 줄씩 설명해 달라고 요청합니다. 전문용어는 풀어서 설명하고, 입력 파일·출력 파일·개인정보 관련 부분을 따로 표시해 달라고 요청합니다. 마지막에는 "업무 적용 전 사람이 확인할 것"을 체크리스트로 정리해 달라고 요청합니다. <코드 붙여넣기>
③ 수정 — 동작은 하지만 바꾸고 싶을 때
TEXT
아래 코드에서 <바꾸고 싶은 것>만 바꿔 달라고 요청합니다. 나머지 구조는 유지하고, 바뀐 부분에는 짧은 주석을 달아 달라고 요청합니다. 새 패키지는 설치하지 않도록 요청합니다. 수정 뒤에는 기존 결과와 비교할 검산 방법을 함께 제안해 달라고 요청합니다. [바꾸고 싶은 것] <예: 월별 집계에 행정동별 표를 하나 더 추가합니다> [코드] <코드 붙여넣기>
④ 검산 — 결과가 의심될 때
TEXT
이 결과가 맞는지 검증하는 코드를 작성해 달라고 요청합니다. 원본 데이터의 행 수, 합계, 빈값, 중복값과 대조하는 방식으로 확인해 달라고 요청합니다. 검산에 실패하면 결과를 저장하지 않고 이유를 출력하도록 해 달라고 요청합니다. [원본 데이터 구조] <파일명과 컬럼명> [현재 코드] <코드 붙여넣기> [현재 결과] <집계 결과 또는 의심되는 출력>
⑤ 방향 — 무엇부터 해야 할지 모를 때
TEXT
내가 하려는 일은 아래와 같습니다. 아직 코드는 쓰지 말고, 업무를 3~5단계로 쪼개고 각 단계에서 필요한 입력 자료, 출력물, 검산 기준, 안전 주의사항을 먼저 정리해 달라고 요청합니다. [업무 설명] <예: 매월 예방 점검 결과 엑셀을 취합해 미점검 대상을 찾고 싶습니다> [사용 가능한 자료] <예: 합성 엑셀 예시, 공개 통계, 내부 기준은 넣지 않습니다> [제약] <예: 개인정보는 외부 AI에 넣지 않습니다. 결과는 사람이 확인한 뒤 공유합니다>
좋은 답변인지 보는 법
받은 답변이 쓸 만한지는 다섯 가지로 봅니다.
- 원인 설명 — 오류를 파일·경로·인코딩·컬럼 등으로 분해했는가
- 확인 순서 — 수정 전에 확인할 명령부터 제안했는가
- 검산 — 행 수·합계·중복·원문 대조가 들어 있는가
- 안전 — 개인정보·실제 사건 정보 제거를 안내했는가
- 변경 범위 — 요청한 부분만 바꿨는가(전체 구조·패키지를 크게 건드리지 않음)
▸ 소방 활용 포인트
출동 CSV 인코딩 오류, 교육 명단 대조 이상, 민원 프롬프트 환각 — 막히면 이 다섯 프롬프트로 빠져나오세요. 에러 전문은 그대로 주되 신고자·환자 정보는 반드시 빼고 붙여넣습니다.⚠️ 흔한 실수
구원 프롬프트는 탈출구이지 정답 보증이 아닙니다. 대화가 길어져 AI가 맥락을 놓치면 새 채팅에서 다시 시작하는 게 빠릅니다. AI가 만든 수정 코드는 사람이 실행하고 검산해야 합니다.