Graphify C# - Compiler-accurate Find Usages для coding agents
Show HN: Graphify C# – Compiler-accurate Find Usages for coding agents
Graphify C# — бесплатный headless-индексатор на базе Roslyn и MSBuild, который даёт coding agents точную семантическую навигацию по C#. Он превращает исходный код в детерминированные запросы: вызовы, ссылки, реализации, наследование и переопределения — с учётом перегрузок, generics и проектов. Установите через dotnet tool, проиндексируйте решение и передайте JSON агенту Codex или Claude Code. Больше никаких догадок: агент видит, какой именно overload вызван, из какого проекта и где находится вызов. Поддержка C# 15 preview и инкрементального обновления.
Graphify C# загружает проект через MSBuild и спрашивает у Roslyn, что на самом деле означает каждый символ. Он выдаёт стабильные идентификаторы и направленные связи, которые агент может исследовать, а не додумывать.
- spicyusername
Обожаю видеть любовь к C#.
Это отличный язык. По моему мнению, сильно недооценённый.
Объединения (unions), которые появятся в .NET 11 / C# 15, будут просто отличными.
- JFuzz
Привет, чувак, просто хотел сказать спасибо! Я скачал это и адаптировал скилл для разработки на Unity, оставив Graphify C# в качестве внешнего инструмента анализа. Мой адаптированный скилл пока не доступен публично, и я собираюсь добавить его в свой стандартный рабочий процесс разработки Unity Package, чтобы посмотреть, смогу ли я найти дополнительную пользу в том, как CLI и структурированный JSON делают семантическую информацию доступной для кодирующих агентов. Думаю, это поможет (может, и не на полноценной игре на Unity), но если вы создаёте несколько Unity Packages или у вас уже есть существующие Unity Packages. Спасибо, что поделился этим!
- coverband
Совместимо ли это с Graphify-Labs/graphify, с учётом существующих форматов вывода?