GitHub-радар

calldiff: кто что вызывает — до и после правки агента

Инструмент, показывающий изменения цепочек вызовов между коммитами. Спроектирован специально для агентного ревью кода — подключается как MCP-сервер, поддерживает 22 языка.

01tanishqkancharla/calldiff 327TypeScript

CLI-инструмент, показывающий изменения цепочек вызовов между коммитами: что появилось, исчезло или переместилось в дереве вызовов. Основан на AST-парсинге через Tree-sitter, поддерживает 22 языка. Разработан для агентного ревью кода — когда обычный diff скрывает структурные изменения. Регистрируется как MCP-сервер, выводит JSON для чтения агентом.

Зачем это вайб-кодеру

Когда агент рефакторит код, git diff показывает сотни строк — но не то, изменился ли сам поток вызовов. Calldiff делает это видимым с первого взгляда, и его можно передать агенту как инструмент для проверки собственных правок до того, как ты их видишь.

Открыть на GitHub