코드베이스 의존성 분석 도구 'Repowise' 공개
에이전트에게 파일 간 의존성 그래프를 제공해 코드 수정 시 문맥 정확도를 높이는 도구.
요약
코드베이스를 전체적으로 분석해 AI 코딩 에이전트의 효율을 높여주는 도구인 'repowise'가 주목받고 있다. 이 도구는 'pip install'만으로 코드 전체를 맵핑하며, 파일·클래스·함수를 PageRank 기반의 의존성 그래프로 시각화한다. Git 기록을 분석해 '핫스팟 점수'를 산출하고 import 관계가 없는 숨겨진 동시 변경 파일까지 파악할 수 있다. 실제 테스트 결과, Claude가 구조를 추측하는 대신 의존성 그래프를 참조해 수정 영향을 받는 47개의 파일을 즉시 식별하고 관련 문서까지 찾아냈다. 5.5k개의 스타를 받은 오픈소스 프로젝트로, Ollama와 연동해 완전히 오프라인 환경에서 코드 유출 없이 사용할 수 있다.
AI가 원문을 요약한 내용으로, 부정확할 수 있습니다.
원문 제목 @ai_explorer25: YOUR AI CODING AGENT HAS BEEN GUESSING THIS WHOLE TIME. Found a repo called repowise. One pip install and it maps your entire code
원문 보기 ↗