GitNexus
Самая неприятная ситуация при написании кода с помощью AI это когда ты починил один баг, а потом где-то в неизвестном месте взорвались еще три новых.
Большинство нынешних AI-помощников для программирования в основном работают по принципу "укажи место, и он там поправит", но не умеют глубоко разбираться в скрытых зависимостях между частями кода.
Недавно на GitHub открыли исходники GitNexus, который как раз пытается решить эту проблему. Он строит для кода проекта граф знаний, чтобы AI мог понимать архитектуру проекта целиком, зависимости и цепочки вызовов.
Через протокол MCP server он подключается к Cursor или Claude Code, чтобы AI перед изменением кода сначала видел связи по upstream/downstream между функциями.
Более того, он умеет генерировать архитектурные диаграммы и дает возможность визуально смотреть логику всего кодовой базы через Web-интерфейс.
Есть два режима: CLI и Web. Поддерживаются основные языки программирования, включая TypeScript, Python, Java и другие.
Вся индексация и анализ выполняются локально, данные не отправляются на сервер, так что с приватностью все выглядит неплохо.
Если ты привык писать код с AI и переживаешь, что его правки могут сломать существующий код, такой инструмент для усиления контекста точно стоит попробовать и встроить в свой workflow.
📁 Language: #TypeScript 91.0%
⭐️ Stars: 3k
➡️ Cсылка на GitHub
📱 @git_developer
Post #1440
3.02K
- 🔥 7
- ❤ 2
- 👍 1