# Claude로 코드리뷰 경험 개선하기

> Clean Markdown view of GeekNews topic #16073. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=16073](https://news.hada.io/topic?id=16073)
- GeekNews Markdown: [https://news.hada.io/topic/16073.md](https://news.hada.io/topic/16073.md)
- Type: news
- Author: [kwonhl0211](https://news.hada.io/@kwonhl0211)
- Published: 2024-07-29T15:49:48+09:00
- Updated: 2024-07-29T15:49:48+09:00
- Original source: [dis.qa](https://dis.qa/NkvidwM)
- Points: 5
- Comments: 2

## Summary

Claude를 활용한 코드리뷰는 기능적 문제를 AI에게 맡겨 감정적 문제에 더 집중할 수 있게 해줍니다. XML 태그를 사용해 Claude 프롬프트의 정확도를 높여 코드리뷰의 효율성을 극대화할 수 있습니다. 이를 통해 확보된 시간을 팀 관리와 소통에 투자하여 전반적인 생산성을 향상시킬 수 있습니다.

## Topic Body

1. AI(Claude)를 활용한 코드리뷰 경험 개선  
   - 기능적 문제와 감정적 문제를 구분하여 접근  
   - 기능적 문제는 AI에게 위임하여 해결  
   - 감정적 문제(의견 전달, 피드백 수용 등)에 더 집중할 수 있음  
   - pre-commit 훅을 활용해 자동화된 코드리뷰 프로세스 구축  
     - 변경 사항을 Claude에게 전송하고 리뷰 내용 받기  
     - 필요 시 코드 수정 후 커밋 진행  
  
2. Claude 프롬프트 정확도 향상 방법  
   - XML 태그를 활용해 프롬프트 구조화 및 맥락 제공  
   - 태그를 통해 요청 내용, 배경 정보, 응답 형식 등을 명시  
  
3. AI 활용을 통한 생산성 향상 및 시간 활용  
   - 기능적 문제 해결로 확보된 시간을 팀 관리, 소통 등에 투자  
   - 팀 동기부여, 복잡한 관계 관리 등 감정적 문제 해결에 집중

## Comments



### Comment 27662

- Author: savvykang
- Created: 2024-07-29T19:33:49+09:00
- Points: 1

AI가 상황에 맞지 않는 엉뚱한 개선사항을 주고 그걸 커밋하게 되는 경우에는 본래 의도했던 기능적 문제를 줄이는 것과 반대의 효과가 나타날 것 같은데 그런 경우에는 어떻게 대응해야 할까요? 그냥 LLM의 한계라 수용하고 넘어가야 하는 건지 궁금하네요

### Comment 27663

- Author: kwonhl0211
- Created: 2024-07-29T20:25:54+09:00
- Points: 1
- Parent comment: 27662
- Depth: 1

말씀하신 것처럼 당장은 LLM의 한계 때문에 원하는 결과가 나오지 않을 수 있고, 그래서 프롬프트 엔지니어링이나 파인튜닝을 하면서 문제를 해결해보려는 것 같습니다 ㅎㅎ
