바이브 코딩으로 깃허브 관리 툴 만들기

·
공부/Asp.net 백엔드
개인 프로젝트를 진행하다 보면 코드를 작성하는 시간만큼 “어떤 커밋이 추가됐는지 확인하고 변경사항을 다시 읽는 시간”도 많이 듭니다. GitHub의 diff를 복사해 AI에게 질문하는 방법도 있지만, 저장소를 열고 커밋을 찾고 내용을 전달하는 작업을 매번 반복해야 했습니다.이 과정을 자동화하기 위해 ASP.NET Core 10과 Blazor로 **BranchReview**를 만들었습니다. BranchReview는 사용자가 지정한 GitHub 브랜치의 새 커밋을 확인하고, Gemini 또는 OpenAI로 변경사항을 검토한 뒤 커밋별 리포트로 저장하는 개인용 AI 코드 리뷰 에이전트입니다.전체 동작 흐름사용자는 먼저 GitHub 저장소와 관리할 브랜치를 등록합니다. 서버는 기본적으로 5분마다 브랜치의 최신 ..