git-prism v0.9.0: Предоставление ИИ-агентам кодирования структурированных различий через MCP

git-prism v0.9.0 — это MCP-сервер, написанный на Rust, который предоставляет AI-агентам программирования структурированный JSON вместо необработанного текста git diff. Вместо того чтобы передавать Claude Code тысячи строк unified-diff с @@ hunk headers и префиксами +/-, git-prism возвращает список изменённых файлов, количество строк и конкретные изменённые или добавленные функции, а также информацию о вызывающих/вызываемых функциях и радиус взрыва.
Как это работает
Установка через Cargo или Homebrew:
cargo install git-prism
# или:
brew tap mikelane/tap && brew install git-prism
claude mcp add git-prism -- git-prism serveПосле установки и перезапуска агента каждый вызов git diff возвращает JSON. Обычный diff пул-реквеста, который стоил бы 5000–50 000 токенов, теперь умещается в несколько сотен. Агент получает структурированные данные — сигнатуры функций, изменения импортов, флаги сгенерированных файлов — без необходимости повторно парсить текст.
Анализ на уровне функций поддерживает 13 языков: Rust, Python, Go, TypeScript и другие.
v0.9.0: Перехват на уровне PATH
Главное изменение в v0.9.0: слой перехвата теперь работает на уровне PATH. git-prism устанавливает заглушку с именем git перед настоящим git, так что каждый вызов git от агента — включая те, что вложены в Makefile, сборочные скрипты или pre-commit хуки — проходит через MCP-сервер. Предыдущий механизм с хуками перехватывал только команды верхнего уровня.
Также перехватывается gh pr diff <номер> с возвратом того же структурированного списка. Обычные команды вроде git status или использование git человеком проходят без изменений.
Честные ограничения
Поскольку решение основано на PATH, всё, что сбрасывает PATH (например, env -i или изолированный контейнер), обходит заглушку. Установка работает только на Unix/Darwin (хотя заглушка работает и на Windows, установщик — нет). Кроме того, после установки необходимо перезапустить агента — Claude Code фиксирует PATH при запуске агента.
Для кого это: для всех, кто использует агентов для проверки кода, аудита рефакторинга или вопросов типа «что сломает это изменение» в кодовой базе достаточно большой, чтобы необработанные diff съедали ваш контекст.
📖 Полный источник: r/ClaudeAI
👀 Смотрите также

Клод Агент Команды Интерфейс: Десктопное Приложение для Визуализации Рабочих Процессов Клод Код Агентов
Разработчик создал бесплатное настольное приложение с открытым исходным кодом, которое добавляет визуальный слой к экспериментальной функции Agent Teams в Claude Code. Приложение предоставляет канбан-доску в реальном времени, где задачи автоматически перемещаются по мере работы агентов, а также включает межкомандное общение, встроенные процессы рецензирования и проверку кода для каждой задачи.

PhantomCrowd: Мультиагентный симулятор аудитории с использованием Claude Code
PhantomCrowd — это маркетинговая многокомпонентная система прогнозирования, которая моделирует реакцию реальной аудитории на контент перед его публикацией. Она генерирует 10–500 персонажей с уникальными демографическими данными и личностными характеристиками, каждый из которых независимо реагирует на контент, такой как рекламные тексты или посты в соцсетях.

Инди-разработчик представил CLI-инструмент 'Ideanator' для структурирования неопределенных идей с помощью локальных языковых моделей.
Идеанатор — это CLI инструмент, разработанный самоучкой 19-летним разработчиком с использованием локальных LLM, таких как Ollama/MLX. Он преобразует неопределенные идеи в четко определенные концепции, полностью офлайн.

Гильдия OpenClaw: Многопользовательский сервер с ИИ-агентами для команд
OpenClaw Guild расширяет однопользовательский OpenClaw до многопользовательского AI-сервера с контролем доступа на основе ролей, изолированными данными для каждого агента и 4-уровневой системой памяти. Включает веб-админку и развертывание через Docker-compose для настройки за 15 минут.