git-prism v0.9.0: MCP를 통한 AI 코딩 에이전트에 구조화된 diff 제공

git-prism v0.9.0은 Rust로 작성된 MCP 서버로, AI 코딩 에이전트에 일반 git diff 텍스트 대신 구조화된 JSON을 제공합니다. Claude Code에 @@ 헝크 헤더와 + / - 접두사가 포함된 수천 줄의 통합 diff를 제공하는 대신, git-prism은 변경된 파일, 라인 수, 수정 또는 추가된 특정 함수에 대한 매니페스트를 반환하며, 호출자/피호출자 정보와 블래스트 반경 등급도 함께 제공합니다.
작동 방식
Cargo 또는 Homebrew로 설치:
cargo install git-prism
# 또는:
brew tap mikelane/tap && brew install git-prism
claude mcp add git-prism -- git-prism serve설치 후 에이전트를 재시작하면 모든 git diff 호출이 JSON을 반환합니다. 일반적인 PR diff는 5,000~50,000 토큰이 필요했지만 이제 수백 토큰으로 줄어듭니다. 에이전트는 함수 시그니처, 임포트 변경, 생성된 파일 플래그 등 구조화된 데이터를 얻을 수 있으며, 텍스트를 다시 파싱할 필요가 없습니다.
함수 수준 분석은 13개 언어를 지원합니다: Rust, Python, Go, TypeScript 등.
v0.9.0: PATH 수준 차단
v0.9.0의 큰 변화는 차단 계층이 PATH 수준에서 작동한다는 점입니다. git-prism은 실제 git 앞에 git이라는 이름의 심(shim)을 설치하여, 에이전트가 수행하는 모든 git 호출(Makefile, 빌드 스크립트, pre-commit 훅 안에 중첩된 호출 포함)이 MCP 서버를 거치도록 합니다. 이전 훅 메커니즘은 최상위 명령어만 차단했습니다.
또한 gh pr diff <number>도 차단하여 동일한 구조화된 매니페스트를 반환합니다. git status 같은 일반 명령어나 사람이 사용하는 git 명령어는 그대로 통과합니다.
솔직한 한계
PATH 기반이기 때문에 PATH를 재설정하는 작업(예: env -i, 정리된 컨테이너)은 심을 우회합니다. 현재 설치 프로그램은 Unix/Darwin 전용입니다(심은 Windows에서도 실행되지만 설치 프로그램은 지원하지 않음). 또한 설치 후 에이전트를 한 번 재시작해야 합니다. Claude Code는 에이전트 실행 시 PATH를 고정하기 때문입니다.
대상 사용자: 코드 리뷰, 리팩터 감사, 또는 "이 변경으로 무엇이 깨질까"에 대한 질문을 위해 에이전트를 사용하는 모든 사람. 특히 코드베이스가 커서 원시 diff가 컨텍스트 창을 소모하는 경우 유용합니다.
📖 전체 소스 읽기: r/ClaudeAI
👀 See Also

트라이-노드 메모리: 인간/에이전트 볼트 분리를 통한 오픈소스 지속적 에이전트 메모리
Tri-Node Memory는 AI 코딩 에이전트의 메모리를 인간의 지속적인 저널과 분리하기 위해 두 개의 옵시디언 볼트를 사용하는 경량 아키텍처입니다. 에이전트는 인간 볼트를 읽지만 자신의 볼트에만 쓰며, 명시적 허가 없이는 경계를 넘지 않습니다.

Hypura: Apple Silicon을 위한 스토리지 계층 인식 LLM 추론 스케줄러
Hypura는 Rust 기반 추론 스케줄러로, Apple Silicon Mac에서 물리적 메모리를 초과하는 모델을 실행하기 위해 모델 텐서를 GPU, RAM, NVMe 계층에 배치합니다. 이를 통해 32GB Mac Mini에서 31GB Mixtral 8x7B를 2.2 tok/s 속도로, 40GB Llama 70B를 0.3 tok/s 속도로 실행할 수 있으며, 일반 llama.cpp는 이 경우 충돌이 발생합니다.

개발자의 AI 문서/컨텍스트 동기화 도구, 레딧 게시글 이후 주목받아
한 개발자가 레딧에 AI 문서화 및 컨텍스트 동기화 도구를 공유한 결과, 3월 22일 게시 후 2주 만에 1.1K 다운로드, 60개의 GitHub 스타, 192개의 고유 클론을 기록했습니다.

탄젠트: 클로드 대화 분기를 위한 크롬 확장 프로그램
Claude 대화에서 위치를 잃지 않고 사이드 스레드를 열 수 있는 무료 오픈소스 확장 프로그램