ast-index: как я ускорил AI-агента в десятки раз и сократил расход токенов в большом проекте

DevOps-практики и культура

Автоматизация разработки и тестирования
Большие проекты/команды
Продуктовая разработка

Доклад принят в программу конференции

Целевая аудитория

Senior-разработчики, тимлиды и архитекторы, которые уже используют AI-инструменты в разработке или хотят встроить AI-агентов в работу с большими кодовыми базами. Доклад также будет полезен разработчикам внутренних devtools, IDE-плагинов и платформенных инструментов для SDLC.

Тезисы

AI-агенты уже умеют писать код, но на больших проектах быстро упираются в навигацию: читают слишком много файлов, тратят лишние токены, медленно находят нужные символы и часто теряют контекст из-за базовых инструментов (grep / read). В докладе расскажу про ast-index — Rust CLI для структурной индексации кода через Tree-sitter и SQLite/FTS5. Покажу метрики и в общем расскажу про применение инструмента и как он появился.

Александр Иванов

Яндекс Такси

Отвечаю за андроид платежи в супер апп Go/Yango и т.п. Увлекаюсь Ai и его применением в работе, начал с сентября активно внедрять СС в свою работу, за счет этого провел много техно, и создал свой инструмент ast-index, который использует более 1000 разработчиков в Яндексе, и уже около 5000 скачиваний с гит репозитория https://github.com/defendend/Claude-ast-index-search.

Видео