redhat-et/ripwire는 코딩 에이전트가 저장소 본문을 읽기 전에 필요한 코드를 찾도록 돕는 C++23 CLI이자 MCP 서버다. 외부 의존성 없이 저장소 지도를 만들며, 최신 릴리스는 v0.6.7이다. 제공된 릴리스 정보에는 이 버전에서 새로 바뀐 항목이 따로 적혀 있지 않다.
핵심은 코드 검색에 호출 관계와 변경 영향을 더하는 데 있다. README에 따르면 이름 기반 호출 그래프로 변경 시 영향받을 범위와 실행할 테스트를 제안하고, 편집 뒤에는 열두 가지 품질 지표 중 나빠진 항목만 보여 준다. 함께 수정할 파일과 여러 방식으로 해석되는 이름도 짚는다. CUDA 커널 실행 지점과 PHP 동적 디스패치를 포함한 26개 서드파티 문법을 내장하며, 같은 트리에서 매번 같은 바이트열을 내는 결정론 계약을 네 규칙으로 명시한다. Apache-2.0 라이선스다.
README의 비교표는 시그니처 묶음 출력이 본문보다 74.7% 적은 바이트를 내고, grep 후 읽는 방식 대비 토큰을 5.0%만 쓴다고 보고한다. 양쪽 방식이 모두 답한 문제만 보면 그 값은 5.2%다. 이 수치와 별도로 문서에 인용된 워크플로 배수 및 조회당 절감 주장은 운영자의 현장 보고에 근거하며 독립 검증은 없다. 따라서 저장소 지도와 영향 분석은 문서화된 기능으로 볼 수 있지만, 실제 절감 폭은 검증된 성능으로 단정하기 어렵다.