TGViewer
ИИ пашет, Саша одобряет ИИ пашет, Саша одобряет @defendend_ai_dev · 660 subscribers
Post #4 1.81K
Grep vs структурный AST-поиск на больших проектах

У агентов есть базовая проблема: когда они начинают что-то искать в рабочем проекте на 15-20К+ файлов, можно пойти налить кофе, выпить его, вернуться, а он всё ещё будет грепать.

В январе, после почти полугода работы с Claude, меня это окончательно достало. Я в очередной раз открыл Android Studio, дважды нажал Shift, ввёл нужный класс и подумал: а почему агент не может так же?

Так появился ast-index: локальный CLI, который индексирует код через AST, складывает символы, связи, импорты, usages и модули в SQLite, а потом через FTS5 находит нужное за 1-10 мс.

https://github.com/defendend/Claude-ast-index-search

На проекте в ~30К файлов поиск даёт примерно 60-70% экономии токенов относительно обычного grep-подхода агентов и ускорение в 10-15 раз. У ребят на проекте в ~70К файлов ускорение доходило примерно до 600x.

Сейчас инструментом пользуются 1200+ человек внутри компании (инфровая версия), плюс open-source версия живёт отдельно.

Настроить можно легко с агентом вместе, все необходимое в репозитории, тула используется через bash.

Главный профит: агент перестаёт получать на вход простыню из grep-матчей, не пытается сам угадать, какие строки важные, и меньше уезжает в сторону от исходной задачи.
  • 🔥 15
  • ❤‍🔥 3
  • ❤ 2
  • 👍 2
More from @defendend_ai_dev
  1. Sep 25, 2026Такими темпами одна подписка, будет как аренда квартиры в Москве, OpenAi 29го числа предст…
  2. Sep 23, 2026photo post
  3. Sep 23, 2026еще и на опус, не помню чтобы хоть раз антропики давали такой, кнопочный
  4. Sep 22, 2026а вот и ресет подарили
  5. Sep 22, 2026👆👆👆 Не много про будни от Лехи, а так в общем попробовал уже opus 5.5, самое замечатель…
  6. Sep 22, 2026Еще немного будней разработчиков агентов Представьте у вас полно агентов в разных странах.…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →