Repowise: 클로드 코드를 위한 사전 계산된 코드베이스 컨텍스트가 토큰 사용량과 작업 시간을 절반으로 줄이다

Repowise는 AI 코딩 에이전트를 위해 코드베이스 컨텍스트를 미리 계산하는 오픈소스 도구입니다. Claude Code가 트리를 읽고, 임포트를 추적하고, 파일을 탐색하며(매 세션마다 아키올로지에 토큰 소모) 대신, Repowise는 코드베이스를 한 번 인덱싱하고 결과를 8개의 MCP 도구로 제공합니다.
작동 방식
Repowise는 코드베이스를 네 개의 계층으로 인덱싱합니다:
- 의존성 그래프 (AST 파싱 기반)
- Git 행동 신호: 핫스팟, 소유권, 공동 변경 쌍
- 자동 생성 문서 위키 (의미 검색 포함)
- 아키텍처 결정 기록(ADR) (이들이 규율하는 코드 노드에 연결)
설정은 간단합니다:
pip install repowise
repowise init
Claude Code, Cursor 또는 로컬 설정에서 작동합니다. 각 커밋 후 증분 업데이트는 30초 이내에 실행됩니다. 또한 모든 커밋에서 라이브 그래프 데이터로 CLAUDE.md를 자동 생성합니다. 핫스팟 경고, 소유권 맵, 공동 변경 쌍, 활성 결정, 데드 코드 후보. 사용자 지정 노트는 그대로 유지됩니다.
벤치마크: 모든 API 엔드포인트에 속도 제한 추가
실제 3,000개 파일 프로젝트에서:
- Claude Code 단독: grep + 약 30개 파일 읽기, 약 8분, 소유권과 숨겨진 결합 완전히 누락
- Repowise 사용: 5번의 MCP 호출, 약 2분, 전체 그림 파악
다섯 번의 MCP 호출:
get_overview- 관련 모듈에 대해
get_context - 수정할 파일에 대해
get_risk - 이전 결정 확인을 위해
get_why - 기존 구현 검색을 위해
search_codebase
Claude는 단일 파일을 수정하기 전에 완전한 컨텍스트를 얻습니다. 공동 변경 감지는 특히 유용합니다. 임포트 링크가 없지만 Git에서 항상 함께 변경되는 파일을 표면화하는데, 이는 정적 분석으로 찾을 수 없고 grep으로는 절대 찾을 수 없습니다.
멀티 리포 및 라이선스
멀티 리포 지원이 내장되어 있습니다: 여러 저장소를 인덱싱하고 교차 리포 핫스팟, 소유권, 데드 코드를 한 화면에서 조회할 수 있습니다. Repowise는 AGPL-3.0 라이선스이며, 완전히 자체 호스팅 가능하고, 어떤 데이터도 기기를 떠나지 않습니다.
GitHub: https://github.com/repowise-dev/repowise
도그푸딩 웹사이트: https://repowise.dev
📖 전체 출처 읽기: r/ClaudeAI
👀 See Also

클로드 코드 템플릿을 위한 맞춤형 음성 추출 과정
개발자가 LLM-ism 금지 목록, 반-퍼포먼스 규칙, 형식별 음성 모드를 포함한 510줄의 SKILL.md 파일로 결과를 낸 Claude Code용 맞춤형 음성 스킬을 만들기 위한 3단계 추출 과정을 공유합니다. 이 오픈소스 템플릿은 10개 이상의 글 샘플을 사용하여 모든 언어에서 작동합니다.

슬랙 메시지 포맷터: 슬랙에서 Claude의 깨진 마크다운 수정하기
개발자가 Claude가 생성한 마크다운을 적절한 Slack 형식으로 변환하는 스킬을 만들어, 굵은 텍스트가 별표로 표시되고 링크가 원시 URL로 나타나며 표가 깨지는 문제를 해결했습니다. 이 도구는 풍부한 HTML 복사-붙여넣기 기능이 있는 브라우저 미리보기와 API 웹훅 지원을 모두 제공합니다.

Memorine: Python과 SQLite를 사용한 OpenClaw 에이전트를 위한 로컬 메모리 시스템
Memorine은 Python과 SQLite만 사용하는 OpenClaw 에이전트용 로컬 메모리 시스템으로, 외부 종속성, API 호출 또는 원격 측정이 필요하지 않습니다. 사실 저장, 전체 텍스트 검색, 메모리 감소, 모순 감지, 인과적 이벤트 체인, 그리고 fastembed와 sqlite-vec를 통한 선택적 의미 검색을 제공합니다.

Conduid: Claude로 구축된 MCP 서버를 위한 신뢰 인프라 계층
Conduid는 GitHub, npm, PyPI 및 주요 디렉토리에서 25,000개 이상의 MCP 서버를 색인화하며, GitHub 활동, 보안 상태, 문서 품질 및 유지 관리 신호를 기준으로 각 서버에 0-100점을 부여합니다. 전체 코드베이스는 단독 창업자가 Claude를 사용하여 작성했습니다.