질문을 더 명확하게 쓰려면 어떻게 하나요?
목표, 맥락, 출력 요구 사항을 제공하여 반복적인 확인 질문을 줄이세요.
판단에 영향을 주는 배경을 제공하세요
명확한 질문에는 보통 목표, 현재 환경, 발생한 현상, 원하는 출력이 포함됩니다. 예를 들어 프로그램 오류를 해결할 때는 마지막 오류 한 줄만 올리기보다 실행 방식, 관련 버전, 오류를 일으킨 단계를 설명하는 것이 유용합니다. 변하지 않는 배경을 반복해서 자세히 적을 필요는 없습니다. 이번 판단에 영향을 주는 차이와 이미 배제한 원인에 집중하세요.
바로 수정할 수 있는 구조를 사용하세요
입력을 ‘하고 싶은 일, 현재 상황, 시도한 방법, 원하는 답변 방식’으로 정리할 수 있습니다. 단계별로 답하기 쉽도록 원본 기록과 자신의 추측을 구분하세요. 자료가 많다면 먼저 요약과 핵심 발췌를 제공하고 필요에 따라 보충하세요.
- 첫 문단에서 구체적인 목표와 완료 기준을 설명하세요.
- 두 번째 문단에서 핵심 입력과 알려진 제약을 제공하세요.
- 마지막으로 체크리스트, 설명, 표, 재현 단계 중 무엇이 필요한지 명시하세요.
원하는 답을 얻었는지 확인하세요
답변을 받은 뒤 원래 질문에 답하는지, 제공한 사실을 활용하는지, 불확실한 부분을 설명하는지 확인하세요. ‘어떤 결론이 기록에서 나왔고 어떤 것은 추가 검증이 필요한지 표시해 줘’라고 후속 질문을 할 수 있습니다. 이런 구조는 요구를 전달하기 위한 것이며 특별한 명령 문법은 아닙니다. 자신의 방식대로 자연스럽게 적어도 됩니다. 여러 조건이 있다면 반드시 충족해야 하는 조건을 명확히 적으세요.