Debugging을 위한 ChatGPT 사용 방법
목표: 답변 길이 ↓, 정확도·재사용성 ↑
1. 질문 구조를 고정 포맷으로 만들기 (가장 중요)
추천 질문 템플릿
📌 효과
- 원인 후보를 초기부터 줄임
- 불필요한 왕복 질문 감소 (시간 절약)
2. “해결”보다 “원인 분기”를 먼저 요구하기
❌ 덜 효율적인 요청
이거 어떻게 고쳐?
✅ 더 효율적인 요청
가능한 원인을 우선순위로 나눠서 정리해줘
→ 확인 순서까지 포함해서
📌 효과
- 한 번의 답변으로 디버깅 로드맵 확보
- 실제 작업은 사람이, 판단은 ChatGPT가 보조
3. 실험 단위로 대화를 끊어서 사용하기
추천 흐름
- 가설 정리 요청
- (실제 테스트 진행)
- 결과만 요약해서 다시 질문
📌 효과
- 대화가 길어져도 논리 축이 흔들리지 않음
- ChatGPT가 “기억에 의존”하지 않고 논리로 다시 판단
4. “이상 케이스” 전용 질문을 던져라
당신이 자주 만나는 문제 유형에 최적화된 방식입니다.
예시 질문
- 정상 post와 문제 post의 내부 데이터 차이 가능성은?
- 이 현상이 특정 조건에서만 발생한다면, WP 구조상 어디를 의심해야 하나?
📌 효과
- 일반 문서에 없는 경계 조건 / 예외 로직 탐색 가능
5. 해결 후 반드시 “정리 질문” 한 번 더
문제 해결 뒤, 이렇게 마무리하세요:
📌 효과
- 다음에 같은 문제 나오면 검색 없이 바로 대응
- ChatGPT가 단순 Q&A → 개인 기술 노트 생성기로 전환됨
6. 역할을 명시해서 정확도 올리기
질문 앞에 한 줄만 추가해도 결과가 달라집니다.
추천 역할 지정
- “워드프레스 코어 구조 기준으로 설명해줘”
- “플러그인 충돌 디버깅 전문가처럼”
- “DB 레벨에서 원인 추적하는 관점으로”
📌 효과
- 추측성 답변 ↓
- 구조 기반 설명 ↑
7. 사용 전략 한 줄 요약
“해결책을 묻지 말고, 판단 구조와 확인 순서를 요구하라.”
같은 질문 수로 더 깊은 답을 얻는 방향이에요.
디버깅 전용 질문 프롬프트 10
- 이 증상을 만들 수 있는 원인을 가능성 높은 순서로 5개만 정리해줘. 구조 기준으로 설명해줘.
- 정상 케이스와 문제 케이스를 비교했을 때, 내부적으로 달라질 수 있는 지점을, 계층별(DB / 설정 / 캐시)로 나눠줘.
- 가장 빠르게 배제할 수 있는 원인부터, 확인 순서를 만들어줘. 각 단계에서 기대되는 결과도 포함해줘.
- 이 문제가 특정 조건에서만 발생한다면, 전역 설정을 제외하고, 가장 의심해야 할 구조적 지점은?
- UI 문제처럼 보이지만, 실제로는 데이터 문제일 가능성은? 확인해야 할 DB 포인트를 알려줘.
- 플러그인(확장) 충돌이라면, 부분적으로만 오작동할 때 나타나는, 전형적인 패턴은 무엇인가?
- 이 문제를 재현하기 위한, 최소 환경(MVP 조건)은 무엇일까?
- 이 현상이 캐시나 비동기 처리 때문이라면, 겉보기엔 정상인데 실제로 실패하는, 가능한 흐름을 설명해줘.
- 이 문제를 확실히 추적하려면, 어디에 로그를 찍는 게 가장 효과적일까? 목적별로 나눠서 알려줘.
- 이 문제의 본질을 한 문장으로 요약하고, 재발 방지를 위한 체크리스트를 만들어줘.
사용 원칙 (짧게)
- 한 번에 하나 → 테스트 → 결과 요약 → 다음 질문
- 해결을 묻지 말고 판단 구조를 요구
Our Score
Click to rate this post!
[Total: 0 Average: 0]
Visited 3 times, 1 visit(s) today
