Arbor 는 코드베이스를 함수·클래스·모듈이 서로 어떻게 이어지는지 담은 코드 그래프로 바꿔서, 에이전트가 파일을 grep 으로 뒤지지 않고 구조를 바로 파악하게 해주는 오픈소스 MCP 서버예요. 러스트로 만들어 코드가 밖으로 나가지 않고 로컬에서 돌아가며, 어떤 함수를 바꿨을 때 영향받는 범위나 누가 그 함수를 부르는지 같은 호출 관계를 짚어줘요. 클로드 코드·커서·VS Code 에 붙일 수 있고, 만든 사람은 이 방식이 grep 후 읽기보다 토큰을 약 96퍼센트 아낀다고 주장해요.
용어 풀이
- MCP (Model Context Protocol)
- AI 모델·에이전트가 외부 도구와 데이터에 표준 방식으로 연결되도록 정한 규격
- 코드 그래프 (code graph)
- 코드의 함수·클래스·모듈과 그 호출·의존 관계를 점과 선으로 이어 표현한 구조도
- 블라스트 반경 (blast radius)
- 어떤 코드를 바꿨을 때 그 변경이 영향을 미치는 범위
- RAG (검색 증강 생성)
- 관련 조각을 검색해 모델 입력에 붙여 답을 만드는 방식으로, 여기선 임베딩 기반 코드 검색을 뜻함
- 트리시터 (Tree-sitter)
- 소스 코드를 구문 트리로 빠르게 분석해 주는 파서 라이브러리
운영자 인사이트
큰 코드베이스에서 에이전트가 파일을 잔뜩 읽어 토큰을 태우는 문제를 코드 그래프로 푸는 접근 자체는 시니어에게 쓸모가 있어요. 다만 쇼 HN 반응이 거의 없고 스타 142개에 1인 개발이라 성숙도가 아직 얇으니, 실무에 넣기 전 내 언어와 저장소 규모에서 인덱싱 정확도와 토큰 절감이 정말 나오는지 먼저 작게 재보는 걸 권해요.
여러 관점으로 보기
- 공식 릴리스(v2.4.0) 블라스트 반경 분석·16종 도구·최신 MCP 규격을 담은 2026-07-07 릴리스로, stdio 와 HTTP 전송을 모두 지원해요. GitHub
- 저장소·성숙도 MIT 라이선스 러스트 프로젝트로 스타 142·포크 20·미해결 이슈 2·워처 1이며, 2026년 1월 생성 후 계속 업데이트되고 있어요. GitHub
- HN 반응(v2.4.0) v2.4.0 쇼 HN 은 1점에 만든 사람 자기 댓글뿐으로, 6개월간 다섯 번 넘게 올렸지만 조직적 반응은 거의 없어요. Hacker News
- 외부 실사용 평가 직접 써 본 외부 사용자는 사실상 한 명(holg)뿐이고, 이득은 서로 얽힌 프로젝트에서 주로 크다고 평했어요. Hacker News