MCP 기반 코드베이스 맥락 도구의 한계와 대안
에이전트의 확률적 도구 호출 문제 해결을 위해 자동화된 코드베이스 연결 방식이 필요한 이유를 설명.
요약
최근 LLM 개발자 커뮤니티에서는 MCP(Model Context Protocol) 기반 코드베이스 컨텍스트 도구의 한계가 주요 화두로 떠오르고 있습니다. 에이전트에게 MCP 도구를 제공하더라도 LLM의 도구 호출 결정은 확률적이기 때문에, 에이전트가 필요할 때 해당 도구를 스스로 선택하여 사용하지 않는 경우가 빈번하기 때문입니다. 많은 codebase context 제품들이 단순히 MCP 서버를 도구 목록에 포함시키는 구조를 택하고 있어 실제 활용도가 떨어지는 문제가 발생합니다. 이에 대안으로 등장한 Graft는 에이전트의 판단을 기다리지 않고 Claude Code와 직접 연동하는 방식을 채택했습니다. 매칭된 노드를 프롬프트에 자동으로 포함하고 파일 수정 시 의존성 정보를 실시간으로 업데이트하는 방식을 통해 에이전트의 도구 호출 없이도 정확한 컨텍스트를 제공합니다.
AI가 원문을 요약한 내용으로, 부정확할 수 있습니다.
원문 제목 The problem with MCP-based codebase context tools: the model just doesn't call them
원문 보기 ↗