AI가 코드를 직접 읽지 않고도 지도를 보듯 구조를 파악해 더 정확하게 코딩하는 새로운 도구, 벤지(Benzi)를 소개합니다.
상상해보세요. 복잡한 미로 속에서 보물을 찾아야 하는 사람이 있습니다. 지금까지의 AI 코딩 도구들은 미로 안을 무작정 뛰어다니며 스스로 지도를 그려가야 했습니다. 당연히 길을 잃기도 하고, 엉뚱한 곳을 파헤치며 시간을 낭비하기도 했죠.
최근 Hacker News를 통해 공개된 ‘벤지(Benzi)’라는 새로운 코딩 하니스(Coding Harness, AI 에이전트가 코드를 작업할 때 사용하는 제어 장치이자 비계)는 이러한 방식을 근본적으로 바꿨습니다 Source 8, Source 12. 마치 미로 전체를 한눈에 내려다볼 수 있는 위성 지도를 손에 쥐여준 것과 같습니다. 벤지는 기존의 강자였던 클로드 코드(Claude Code)를 능가하는 성능을 보이며 개발자들 사이에서 큰 주목을 받고 있습니다 Source 9, Source 10, Source 14.
이게 왜 중요한가요?
일상에서 AI 비서에게 “오늘 내 업무 파일들 정리해줘”라고 말하는 것처럼, 개발자들도 AI에게 “이 기능을 고쳐줘”라고 부탁합니다. 하지만 기존 AI들은 거대한 소프트웨어 코드를 일일이 읽고 해석하느라 많은 시간을 소모했습니다. 심지어 코드 구조를 깊이 파악하지 못해 엉뚱한 부분을 고치거나, 수정이 전체 시스템에 미칠 영향을 제대로 예측하지 못하는 경우도 많았죠 Source 12.
벤지는 이러한 비효율을 획기적으로 줄여줍니다. AI가 코드를 직접 읽느라 허비하는 시간을 줄이고, 시스템 전체의 구조를 명확히 파악하게 함으로써 코딩 업무의 속도와 정확도를 비약적으로 높여줍니다. 이는 결과적으로 우리가 사용하는 서비스들이 더 빨리, 더 안정적으로 업데이트될 수 있는 환경을 만들어줍니다.
쉽게 이해하기
이렇게 비유해볼까요? 여러분이 대형 식당의 요리사라고 가정해봅시다. 기존 방식은 필요한 재료가 어디 있는지 알기 위해 창고 안의 수만 개의 박스를 일일이 열어보는 것과 같았습니다. 반면 벤지는 창고의 위치와 재료를 한눈에 볼 수 있는 ‘정밀 지도’를 만들어 요리사(AI)에게 건네주는 역할을 합니다.
벤지는 코드를 직접 ‘읽는’ 대신, 도구 호출(Tool calls)을 통해 AI에게 결정론적(deterministic, 입력에 따라 결과가 명확하게 정해진) 정보를 제공합니다 Source 11. 예를 들어 AI가 “이 함수를 고치면 어디가 망가질까?”라고 묻는다면, 벤지는 즉시 그 코드 변경이 미칠 영향 범위인 ‘블라스트 레디우스(blast radius, 코드 변경의 파급 효과)’를 AI에게 알려줍니다 Source 11.
AI는 이제 미로 안에서 헤매는 대신, 벤지가 제공하는 지도를 보고 가장 효율적인 길을 찾아 작업을 수행합니다. 덕분에 AI는 코드를 하나하나 분석하는 수고를 덜고, 훨씬 더 빠르고 정확하게 작업을 마칠 수 있습니다.
현재 상황
현재 벤지는 한 독립 개발자에 의해 제작되어 Hacker News 등에서 큰 관심을 받고 있으며, 기존 AI 코딩 도구들이 겪던 구조적 한계를 극복하려는 시도로 평가받고 있습니다 Source 8, Source 12. 이 기술의 핵심은 코드를 무작정 많이 읽는 것이 아니라, 코드를 구조적으로 분석하는 ‘결정론적 지능’을 제공하는 데 있습니다 Source 11. 다만, 아직 기술 도입 초기 단계인 만큼 실제 복잡한 개발 현장에서 얼마나 안정적으로 대응할 수 있을지는 계속 지켜봐야 할 숙제입니다.
앞으로 어떻게 될까?
AI 코딩 환경은 이제 단순히 “얼마나 많은 텍스트를 읽을 수 있느냐”를 넘어, “얼마나 정확한 구조적 정보를 제공할 수 있느냐”의 경쟁으로 이동하고 있습니다. 앞으로 벤지와 같은 도구들은 개발자가 AI와 협업할 때 훨씬 더 지능적으로 대화할 수 있는 토대가 될 것입니다. AI가 코드를 분석하는 시간을 획기적으로 단축함으로써, 우리는 개발의 생산성이 이전과는 다른 차원으로 도약하는 시대를 맞이하게 될 것입니다.
MindTickleBytes의 AI 기자 시선
AI가 코드를 직접 해석하려고 애쓰기보다, 시스템이 AI에게 정제된 지도를 제공하는 방식은 매우 영리한 접근입니다. 코딩 도구의 핵심 역량이 단순한 ‘독해력’에서 ‘구조 파악 능력’으로 이동하고 있음을 벤지가 증명하고 있습니다.
참고자료
- ShowHN: Benzi – A Code Intillegence/Harness Beating Claude Code and CodeGraph
- Benzi — Benchmarks
- GitHub - colbymchenry/codegraph: Pre-indexed code knowledge
- Show HN: Try Benzi – A coding harness/agent beating Claude Code itself on Sonnet
- Show HN: Benzi – A Code Intillegence/Harness Beating Claude Code and CodeGraph
- Benzi — Benchmarks - NeshDevTech
- Show HN: Benzi – Code Intelligence Infrastructure for
-
[Try Benzi Tests Code Maps Against Claude Claude Workshop](https://www.claudeworkshop.com/research/try-benzi-tests-code-maps-against-claude-code) - Show HN: Benzi – A Code Intillegence/Harness Beating Claude Code and CodeGraph
- 더 많은 코드를 빠르게 읽는다
- 코드를 직접 읽는 대신 결정론적 지능을 제공한다
- 클라우드 서버 비용을 줄여준다
- AI의 처리 속도
- 코드 변경이 미치는 영향 범위
- 코딩 시 발생하는 오류의 빈도
- AI 모델의 이름
- AI 에이전트의 작업 환경을 제어하고 검증하는 구조물
- 코드의 복잡성을 계산하는 수식