TypeScript 코드 구조 인식용 MCP 서버 'Programmatic' 출시
코드 내비게이션 정확도를 높여 에이전트의 토큰 사용량과 작업 시간을 획기적으로 절감.
요약
TypeScript 코드베이스의 구조적 이해를 돕기 위한 오픈소스 MCP 서버인 'Programmatic'이 공개되었습니다. 기존 AI 코딩 에이전트들이 텍스트 검색(grep)에 의존하여 발생하는 비효율을 해결하기 위해, 이 도구는 TypeScript Language Service를 활용하여 심볼 찾기, 참조 찾기, 이름 변경, 파일 검사 등의 기능을 제공합니다. Zod 코드베이스를 대상으로 Claude Code의 성능을 비교한 결과, Programmatic을 사용했을 때 리팩토링 성공률은 100%(8/8)였으며, 평균 토큰 사용량은 133k, 비용은 $0.096, 소요 시간은 14초로 나타났습니다. 이는 기본 툴을 사용했을 때의 성공률 87.5%(7/8), 토큰 560k, 비용 $0.280, 시간 79초보다 월등히 개선된 수치입니다. 개발자는 TypeScript 컴파일러와 바인더를 중심으로 이 서버를 구축하였으며, 임포트/익스포트 및 섀도잉과 같은 복잡한 케이스에 대해 테스트를 마쳤습니다.
AI가 원문을 요약한 내용으로, 부정확할 수 있습니다.
원문 제목 I built an MCP server that gives AI coding agents structural understanding of TypeScript codebases
원문 보기 ↗