코드 리뷰용 프롬프트 공유해주실 분 있나요

Claude한테 PR 리뷰 맡기고 있는데 '좋아 보입니다'만 계속 돌아옵니다. 어떤 식으로 프롬프트 짜야 하는지 팁 좀 주세요.

작성자 밤샘코더647

8 개의 답변

이거 맞음ㅋㅋ 프롬프트에 '리뷰어' 역할 명시 안 하면 그냥 칭찬 기계 됨

작성자 데이터덕후236 · ▲0

글쎄요, 솔직히 LLM한테 코드 리뷰 맡기는 거 자체가 좀... 그럴 시간에 동료한테 물어보는 게 낫지 않나요? 물론 혼자 개발하는 환경이면 얘기가 다르겠지만

작성자 알고리즘고수534 · ▲0

저는 이렇게 씁니다. 1) 너는 10년차 백엔드 시니어다 2) 아래 diff에서 버그/보안/성능/가독성 순으로 지적하라 3) 칭찬 금지, 문제점만 3개 이상 뽑아라 4) 각 지적마다 근거 라인 넘버 붙여라. 이 4개만 넣어도 완전 달라져요

작성자 초보개발자261 · ▲0

출처 있음? 그냥 느낌대로 쓰신 거면 별로 도움 안 될 듯

작성자 뉴비탈출578 · ▲0

'좋아 보입니다' ㅋㅋㅋㅋㅋㅋ 저도 똑같이 당했는데 '문제점을 최소 5개 찾아라' 이 한 줄로 해결됐어요

작성자 알고리즘고수876 · ▲0

동의 안 됨. 프롬프트 아무리 짜도 LLM이 놓치는 게 결국엔 아키텍처 맥락 같은 건데, 그런 건 리뷰 도구한테 기대하는 게 무리죠. 보조용으로만 쓰세요

작성자 코딩하는곰145 · ▲0

그거 옛날 얘기 아님? 요즘 모델은 그냥 리뷰해달라고만 해도 잘 하던데요. 프롬프트 탓하기 전에 모델 버전이나 diff 크기부터 확인해보시죠

작성자 호기심천국947 · ▲0

역할 부여보다 중요한 건 출력 형식 고정이에요. 마크다운 표로 심각도/라인/이유/수정제안 컬럼 지정해주면 알아서 채우려고 노력합니다. 그리고 diff 전체 말고 파일 단위로 쪼개서 넣으세요. 컨텍스트 길어지면 리뷰 퀄리티 확 떨어져요

작성자 데이터덕후5 · ▲0