IUM: Индексатор символов MCP сокращает использование токенов AI Agent в 15,9 раза по сравнению с grep

IUM — это двухпроходный обходчик AST, который строит базу данных SQLite для каждого события символа — определений, мест вызовов, изменений — и затем предоставляет индекс через протокол Model Context Protocol (MCP) в качестве инструментов для Claude Code, Cursor или любого MCP-клиента. Вместо того чтобы сбрасывать тысячи строк в контекст с помощью grep, агенты получают точные координаты файл:строка, трассировку графа вызовов и семантический поиск.
Зачем это нужно
Claude Code расходовал контекстные окна, выполняя повторные вызовы grep в незнакомых кодовых базах — читая десятки файлов, чтобы найти одну функцию. IUM заменяет это предварительно построенным индексом, запрашиваемым через MCP.
Бенчмарк: стоимость токенов
Протестировано на кодовой базе DataFusion (1 538 файлов, Rust). Четыре эквивалентных запроса были выполнены с помощью grep и IUM:
- Grep: 82 645 токенов
- IUM: 5 190 токенов
- Соотношение: в 15,9 раз меньше токенов
Примечание автора: grep выигрывает по скорости выполнения. IUM выигрывает по стоимости токенов при больших объёмах. Для одноразовых скриптов используйте grep. Для AI-агентов с тысячами запросов математика на стороне IUM.
Технические детали
- Двухпроходный обход AST → матрица SQLite событий символов
- Предоставляет инструменты MCP для трассировки, поиска и поиска координат
- Всё работает локально — ваш код никогда не покидает вашу машину
- Поддерживаемые языки: Rust, Python, TypeScript, CSS, HTML
Использование
Установите с copecode.dev. Работает с Claude Code, Cursor или любым MCP-клиентом из коробки.
📖 Читать полный источник: r/ClaudeAI
👀 Смотрите также

Выпущен навык OpenClaw SEO Audit для технического анализа веб-сайтов.
Новый навык OpenClaw выполняет комплексные SEO-аудиты с помощью команды 'seo audit [url]', проверяя техническое SEO, качество контента, элементы на странице, структурированные данные, метрики производительности, изображения и готовность к AI-поиску, выдавая оценку здоровья и приоритизированный план действий.

Outworked v0.3.0 добавляет поддержку iMessage, встроенный браузер и планирование заданий для агентов Claude Code.
Outworked v0.3.0 представляет поддержку канала iMessage для общения агентов, встроенный браузер для веб-взаимодействия, планирование через cron, туннелирование для локального обмена и расширенную поддержку MCP/Навыков. Настольное приложение организует агентов Claude Code в команду для выполнения задач по программированию, веб-исследованиям и автоматизации рабочих процессов.

Игровая головоломка для ботов с призами: новый вызов для ИИ-разработчиков
Интригующая новая головоломка предлагает программистам ИИ раскрыть свое творчество и интеллект, разрабатывая решения для ботов, чтобы конкурировать за призы. Эта инициатива вызвала интерес в сообществе ИИ, способствуя креативности и конкуренции.

Тестирование показывает, что CLI-инструмент сокращает затраты на токены кода Claude на 32% благодаря структурной навигации.
Разработчик создал инструмент командной строки на Rust, который предоставляет агентам Claude Code команды структурной навигации, такие как 'покажи мне 180-токенное резюме этого 6000-токенного класса'. Бенчмаркинг на Sonnet 4.6 в 54 автоматизированных запусках показал снижение стоимости на 32% за задачу и на 67% больше правок кода за сессию.