언어 서버가 코딩 에이전트의 토큰을 절약하는가?
Does a Language Server Save Tokens for Coding Agents? A Measurement Methodology and Preliminary Study
코딩 에이전트는 대부분의 컨텍스트 예산을 검색에 사용하며, 언어 서버 프로토콜(LSP)을 통한 의미 검색은 정확하지만 실행 중인 서버가 필요하고 심볼당 왕복 비용이 발생한다. 연구에 따르면, LSP는 토큰 효율성이 낮고, 심볼 이름 로컬라이제이션에서는 LSP가 토큰을 더 소모하며, 참조 완전성에서는 정확성을 제공하지만 토큰 절약은 이루어지지 않는다. 도구 선택은 작업에 따라 달라지며, 모델은 로컬라이제이션에서는 grep을 기본으로 사용하고 참조 작업에서는 LSP를 반 정도 사용한다.
LSP는 심볼 이름 로컬라이제이션에서 +6%에서 +118%의 토큰을 추가로 소모한다.
원문 출처
arXiv cs.CL (계산언어학·NLP)