Майкрософт выпустила tgrep - инструмент, который позволяет намного быстрее искать нужный код внутри больших проектов.
Особенно полезная штука для ИИ агентов. Когда нейронка работает с большим проектом, ей постоянно нужно искать нужные файлы, функции и куски кода.
Обычно для этого приходится снова и снова проходиться по проекту. А tgrep один раз создает индекс всех файлов, после чего поиск работает намного быстрее.
В тестах Майкрософт на очень больших проектах в отдельных случаях tgrep был примерно в 50 раз быстрее ripgrep - одного из популярных инструментов для поиска по коду.
Что ещё интересного:
- Написан на Rust
- Код открыт
- Умеет автоматически замечать изменения в файлах
- Может постоянно работать в фоне и быстро отвечать на запросы
- Уже используется внутри GitHub Copilot CLI
Короче, пока все следят за тем, насколько умнее становятся сами модели, не менее активно прокачивают инструменты вокруг них.
И такие штуки тоже могут заметно ускорить работу ИИ с большими проектами.
Интересно, начнут ли теперь подобный подход использовать и другие кодинг агенты вроде Claude Code и Codex.
GitHub с проектом:
https://github.com/microsoft/tgrep
YOUTUBE | ЧАТ
Post #232
372

- 🔥 3
- ❤ 2
- 👍 2