IUM: MCP 심볼 인덱서, AI 에이전트 토큰 사용량을 grep 대비 15.9배 절감

IUM은 2패스 AST 워커로, 모든 심볼 이벤트(정의, 호출 지점, 변형)의 SQLite 데이터베이스를 구축한 후, Model Context Protocol(MCP)을 통해 Claude Code, Cursor 또는 모든 MCP 클라이언트를 위한 도구로 인덱스를 노출합니다. grep이 수천 줄을 컨텍스트에 덤프하는 대신, 에이전트는 정확한 파일:라인 좌표, 호출 그래프 추적 및 의미 검색을 얻을 수 있습니다.
왜 만들었는가
Claude Code는 익숙하지 않은 코드베이스에서 반복적인 grep 호출로 컨텍스트 윈도우를 소모했습니다. 단일 함수를 찾기 위해 수십 개의 파일을 읽어야 했죠. IUM은 MCP를 통해 쿼리되는 사전 구축 인덱스로 이를 대체합니다.
벤치마크: 토큰 비용
DataFusion 코드베이스(1,538개 파일, Rust)를 대상으로 테스트했습니다. grep과 IUM으로 4개의 동등한 쿼리를 실행했습니다:
- Grep: 82,645 토큰
- IUM: 5,190 토큰
- 비율: 토큰 15.9배 감소
저자에 따르면, grep은 원시 실행 속도에서 우세합니다. IUM은 대량 사용 시 토큰 비용에서 승리합니다. 일회성 스크립트에는 grep을 사용하고, 수천 번 호출하는 AI 에이전트에는 IUM이 유리합니다.
기술 세부 사항
- 2패스 AST 워커 → SQLite 심볼 이벤트 매트릭스
- 추적, 검색 및 좌표 조회를 위한 MCP 도구 노출
- 모든 것이 로컬에서 실행됨 — 코드가 기기를 떠나지 않음
- 지원 언어: Rust, Python, TypeScript, CSS, HTML
사용법
copecode.dev에서 설치할 수 있습니다. Claude Code, Cursor 또는 모든 MCP 클라이언트와 즉시 호환됩니다.
📖 전체 출처 보기: r/ClaudeAI
👀 See Also

팀 브레인: 클로드 코드용 공유 메모리 플러그인으로 팀 지식을 Git에 저장합니다
팀 브레인은 클로드 코드 플러그인으로, 저장소 내 .team-brain/ 폴더에 팀 지식을 저장합니다. 최적의 클로드 명령어 정확도를 위해 180줄로 제한된 BRAIN.md 파일을 자동 생성하며, .cursorrules 및 AGENTS.md 파일을 만들어 다양한 도구에서 작동합니다.

Agent MCP Studio: Build Multi-Agent MCP Systems Entirely in a Browser via WASM
Agent MCP Studio lets you design, orchestrate, and export MCP agent systems from a single static HTML file using WebAssembly – no backend, no Docker, no server.

이탈리아 열차 데이터 MCP 서버: 클로드에서 실시간 지연, 출발 및 시간표 정보 제공
한 개발자가 트레니탈리아를 위한 비공식 MCP 서버를 구축하여 클로드가 자연어로 기차 관련 질문에 답할 수 있도록 했습니다. 이 프로젝트는 이탈리아에서 기차 지연을 확인하기 위해 여러 앱을 전환해야 하는 일상적인 통근 문제를 해결하기 위해 만들어졌습니다.

AI Doomsday Toolbox v0.932는 Android 로컬 AI를 위한 벤치마킹, 데이터셋 생성, 에이전트 작업 공간을 추가합니다.
AI Doomsday Toolbox v0.932는 Android 기기에서 로컬 LLM 벤치마킹, 텍스트/PDF 파일을 Alpaca JSON 형식으로 변환하는 데이터셋 생성기, Termux 통합 AI 에이전트 작업 공간을 도입했습니다. 이 업데이트에는 Whisper를 이용한 자막 입히기와 내장 Ollama 관리 도구도 포함됩니다.