실행 로그를 분석해 원인을 규명하고 패치 코드를 적용합니다.
사용 방법
런타임 에러 스택 트레이스와 관련 소스 코드를 준비하세요.
- Claude Code 환경에서 프롬프트의 입력 항목을 채워 실행합니다.
- 에이전트가 제시한 근본 원인 분석과 수정 계획을 확인합니다.
- 패치 적용 후 재현 테스트를 실행하여 정상 동작을 확인합니다.
복사해서 사용할 프롬프트
제공된 오류 로그를 분석하여 근본 원인을 파악하고 버그 수정 코드를 작성해 주세요. [입력] - 에러 메시지 및 스택 트레이스: [로그 내용 전문] - 문제가 발생한 시점 및 재현 경로: [사용자 액션 또는 호출 API] - 관련 소스 코드 파일: [추정되는 파일 경로들] - 최근 변경 사항: [최근 수정 커밋 또는 변경점] - 현재 프로젝트 환경: [예: Python 3.11, FastAPI] [진행] 1. 에러 스택을 역추적해 예외가 터진 지점과 비즈니스 로직 상의 결함을 규명하세요. 2. 단순 예외 처리(try-catch 무마)가 아닌 근본 원인을 해결하는 패치 전략을 수립하세요. 3. 부작용(Side effect)을 최소화하면서 해당 버그를 고치는 코드를 반영하세요. 4. 동일한 문제가 재발하지 않도록 방어 로직이나 재현 방지 테스트 코드를 추가하세요. [출력] - 버그 근본 원인 3줄 요약 - 수정된 코드 패치 및 변경 이유 설명 - 재발 방지용 테스트 케이스 코드 로그 내용만으로 재현 조건을 특정할 수 없다면 추측하여 고치지 말고 필요한 추가 정보를 먼저 질문해 주세요.
활용 팁 재현 가능한 최소 단위 테스트나 인풋 파라미터 값을 함께 입력하면 원인 규명 속도가 훨씬 빨라집니다.
해시태그
AI의 답변에는 오류나 오래된 정보가 포함될 수 있습니다. 중요한 수치와 사실은 원자료로 확인하고, 개인정보와 회사 기밀은 입력 전에 삭제하세요. 투자·법률·의료 관련 결과는 참고 자료로만 활용하세요.