Экономим токены к ИИ за счет ast-index
Позавчера на Yandex for Mobile слушали интересных ребят, доклад про ast-index понравился, сразу сделал Pull Request во время доклада на интеграцию в наше приложение https://bananalistapp.com. Позволит экономить токены при работе с иишкой 🔥
AST Index — это быстрый инструмент поиска по коду (CLI на Rust), который строит индекс символов, ссылок и зависимостей проекта через tree-sitter, чтобы ИИ-агенты и разработчики мгновенно находили определения, использования и структуру кода вместо медленного grep и чтения файлов целиком.
· 12.06
На проекте с монорепо из 300 файлов пробовали похожую стратегию с tree-sitter: строим граф зависимостей TypeScript, в контекст агента идёт только граф релевантных модулей а не файлы целиком. Средний размер контекста упал в 4 раза. ast-index как раз автоматизирует этот шаг в виде CLI. Как он обрабатывает re-export через index.ts и динамические импорты?
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён
· 12.06
этот момент не смотрел, не знаю, но хороший поинт, надо будет глянуть. Пока сам использую в рамках тестирования)
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
ответ удалён