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

✍️ OpenClawRadar📅 게시일: June 1, 2026🔗 Source
git-prism v0.9.0: MCP를 통한 AI 코딩 에이전트에 구조화된 diff 제공
Ad

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 등.

Ad

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

Ad

👀 See Also

오픈소스 AI 에이전트 자가 치유 기술은 실패를 자동으로 감지하고 수정합니다.
Tools

오픈소스 AI 에이전트 자가 치유 기술은 실패를 자동으로 감지하고 수정합니다.

새로운 오픈소스 스킬은 AI 에이전트가 자동으로 실패를 감지하고 근본 원인을 진단하며 수정 사항을 구현할 수 있게 합니다. 여기에는 크론 작업, 하위 에이전트, 배포 로그를 위한 실패 스캐너와 이전 수정 사항에서 학습하는 데이터베이스가 포함됩니다.

OpenClawRadar
Gemma 4 26B vs Qwen 3.5 27B: RTX 4090에서의 로컬 비즈니스 워크플로우 벤치마크
Tools

Gemma 4 26B vs Qwen 3.5 27B: RTX 4090에서의 로컬 비즈니스 워크플로우 벤치마크

개발자가 RTX 4090 워크스테이션에서 Gemma 4 26B와 Qwen 3.5 27B를 18가지 실제 비즈니스 운영 작업으로 테스트했습니다. Gemma가 13-5로 승리하며 일상 실행 작업에서 더 빠른 속도와 더 나은 규율을 보였고, Qwen은 더 넓은 전략적 사고에서 뛰어났습니다.

OpenClawRadar
Kanwas: 팀과 AI 에이전트를 위한 오픈소스 공유 컨텍스트 보드
Tools

Kanwas: 팀과 AI 에이전트를 위한 오픈소스 공유 컨텍스트 보드

Kanwas는 팀과 AI 에이전트가 문서, 증거, 결정을 캔버스에서 실시간으로 공유하고 라이브 스트리밍 도구 호출을 지원하는 오픈소스 멀티플레이어 워크스페이스입니다. Docker를 통해 자체 호스팅되며, Yjs와 BlockNote로 Git 기반 백업이 가능합니다.

OpenClawRadar
M1 Ultra에서 1M 토큰 컨텍스트로 Nemotron 3 Super 120B 벤치마킹하기
Tools

M1 Ultra에서 1M 토큰 컨텍스트로 Nemotron 3 Super 120B 벤치마킹하기

한 사용자가 M1 Ultra에서 llama.cpp를 사용하여 Q4_K_M 양자화 모델로 Nemotron 3 Super 120B를 테스트했으며, 약 90GB의 VRAM을 소비하는 100만 토큰 컨텍스트 창을 달성했습니다. 성능 벤치마크는 512 프롬프트 처리 시 255 t/s에서 10만 토큰 컨텍스트 시 22.37 t/s까지의 토큰 생성 속도를 보여줍니다.

OpenClawRadar