Graft 실측 정리: 토큰 42% 주장보다 먼저 봐야 할 숫자들 | DAKER 커뮤니티

GitHub 트렌딩에 오른 도구는 대개 화제부터 앞섭니다. 특히 토큰을 42% 줄인다는 식의 숫자는 금방 퍼지지만, 실제로 내 레포에서도 같은 결과가 나오는지는 별개의 문제입니다. 이번 영상이 흥미로운 이유도 여기에 있습니다.

채널 개발동생은 오픈소스 CLI Graft를 직접 뜯어보고, 저자가 말한 툴콜·토큰·시간 절감이 본인 레포에서도 재현되는지 실측했습니다. 핵심은 세션마다 처음부터 반복하던 코드베이스 탐색을 지식 그래프로 남겨 두고, Claude Code 훅으로 그 맥락을 계속 붙이는 방식이 실제로 얼마나 효율적인지 확인해 보는 데 있습니다.

Graft 실측 훅

영상 보기: https://www.youtube.com/watch?v=j7ED8Irjp0o

Graft는 무엇을 바꾸는 도구인가

영상에서 설명하는 출발점은 단순합니다. 에이전트는 세션이 열릴 때 코드베이스를 모르는 상태에서 시작합니다. 그래서 Grep·Read·Bash 같은 도구를 반복 호출하며 파일을 찾고, 그 과정에서 쌓인 결과를 컨텍스트로 사용합니다. 하지만 세션을 닫으면 이 탐색 결과는 사라집니다.

Graft는 이 반복 탐색을 줄이기 위해 레포를 읽고 폴더 + JSON + 소스당 마크다운 카드 형태의 지식 그래프를 만듭니다. 영상에서는 서버나 그래프 DB, 임베딩 없이 로컬 캐시에 가깝게 동작한다고 설명합니다.

구조는 tree-sitter 기반 층이 기본이고, 선택적인 deep 옵션에서만 LLM 요약 층이 추가됩니다. 조회 역시 LLM이 아니라 엣지와 단어 겹침을 활용한 결정론적 검색이라서, 같은 질문에는 같은 노드가 나온다고 소개합니다.

Graft의 핵심은 에이전트를 더 똑똑하게 만드는 것보다, 코드 탐색 비용을 다른 방식으로 줄이는 데 가깝습니다.

배선 방식도 눈에 띕니다. 영상에 따르면 핵심은 MCP가 아니라 Claude Code 훅 4시점입니다. 세션 시작, 프롬프트 제출, 도구 사용 후, 종료 시 백그라운드 리빌드에 그래프 맥락을 밀어 넣는 식입니다.

저자 주장과 영상 실측은 어디까지 같았나

저자 벤치는 대략 툴콜 46%, 토큰 42%, 시간 60% 감소와 정답률 상승을 말합니다. 발표자는 Sonnet 5 고정, cold vs Graft, 작은(~2천 줄)·큰(~10만 줄) 프로젝트, 과제 여러 번 반복이라는 조건으로 다시 측정했습니다.

결과를 보면 가장 잘 재현된 것은 툴콜 감소였습니다. 탐색형 과제에서는 평균 약 41% 감소가 나왔다고 정리합니다. 반면 시간과 토큰은 프로젝트 크기와 과제 성격에 따라 차이가 있었습니다.

시간은 작은 프로젝트에서는 줄었지만, 큰 프로젝트에서는 그대로이거나 더 느린 패턴도 있었다고 합니다. 토큰은 작은 프로젝트에서 약 39~50% 감소했고, 큰 프로젝트에서는 무거운 조사 과제에서만 약 27%, 비용은 약 33% 감소했습니다. 일부 흐름 질문에서는 오히려 토큰이 늘기도 했습니다.

정답률은 대체로 같았습니다. 그래서 영상의 결론은 분명합니다. Graft는 모델의 추론 능력을 끌어올리는 도구라기보다, 탐색 과정의 비용 구조를 바꾸는 도구에 가깝다는 것입니다.

저자 수치가 인상적이더라도, 실제 효과는 레포 크기와 질문 유형에 따라 달라질 수 있습니다.

영상에서도 이 숫자는 어디까지나 발표자 환경 참고용이며, 각자 레포에서 다시 재보는 것이 중요하다고 말합니다.

오늘 적용해 볼 때 확인할 점

설치 예시는 DO_NOT_TRACK=1 npm install -g @nanonets/graft 후 graft telemetry disable입니다. 영상에서는 텔레메트리가 기본으로 켜진다고 설명하므로, 먼저 확인하는 것이 좋습니다.

또 graft init --dry-run으로 어떤 파일을 쓰는지 먼저 보고, 이 레포에만 붙이려면 graft init --no-global을 사용할 수 있다고 안내합니다. .graft 폴더는 로컬 캐시라 gitignore되고, 커밋되는 쪽은 훅과 스킬이라고 설명합니다.

결국 먼저 비교해야 할 것은 무엇인가

이 영상의 요지는 과장된 기대를 낮추자는 데 있지 않습니다. 오히려 어떤 상황에서 효과가 나는지 더 정확히 보자는 쪽에 가깝습니다. Graft는 파일을 통째로 읽던 탐색을 그래프 조회로 바꾸고, 그 결과 가벼운 탐색에서는 호출 수가 줄고, 무거운 조사에서는 토큰이 줄어드는 경향이 실측에서 확인됐습니다.

저자 42%라는 숫자보다, 내 레포에서 툴콜과 토큰이 실제로 얼마나 달라지는지 먼저 보는 편이 낫습니다.

참고 자료

채널: 개발동생

유튜브: https://www.youtube.com/watch?v=j7ED8Irjp0o

제목: 토큰 42% 줄인다는 GitHub 트렌딩 Graft, 직접 실측해보겠습니다. | Astra 같이 쓰세요

여러분의 레포에서는 Graft가 툴콜, 토큰, 시간 가운데 어떤 지표에서 가장 먼저 차이를 보일 것 같나요?