# Fuse

Fuse отслеживает ошибки компиляции и запускает затронутые тесты после правок C#. Пригодится, когда агент часто меняет код в .NET-решении.

- MCP-сервер · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed · ★ 36
- Автор: Litenova-Solutions
- Лицензия: Apache-2.0 · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/Litenova-Solutions/Fuse/tree/HEAD/src/host/fuse.cli
- Обновлён: 2026-10-18
- HTML: https://affpapa.org/nevibecode/mcp/fuse

## Что делает

Fuse держит проекты решения загруженными и после правок сообщает об ошибках, появившихся с последнего коммита. Он проверяет вызывающий код в зависимых проектах и выбирает тесты, на которые могли повлиять изменения. Вывод ограничен краткой сводкой и списком ошибок либо падений тестов.

Для Claude Code Fuse подключает хуки; команда `fuse mcp` также предоставляет инструменты `fuse_check`, `fuse_test` и `fuse_build` через stdio MCP-хосту. Один процесс обслуживает агентов в репозитории, а проверки выполняются по очереди. Это значит, что параллельные проверки в одном репозитории будут ждать друг друга.

Нужны .NET 10 SDK, восстановленные проекты и Git-репозиторий хотя бы с одним коммитом. Установите глобальный инструмент командой `dotnet tool install -g Fuse`, затем из корня репозитория запустите `fuse init`. Fuse не выполняет `dotnet restore`; проверяет только C#, поэтому для полной сборки и запуска всех тестов есть отдельные команды `fuse build` и `fuse test --all`.

## Установка

### Claude Code (родная платформа)

**Установка**
- Команды запуска нет в реестре MCP — смотрите README репозитория

## Когда брать
- находить ошибки компиляции, вызванные последними правками
- показывать сломанные вызовы в зависимых проектах
- запускать тесты, которых касаются изменения
- собирать проект и выводить ошибки через `fuse build`

## Примеры запросов агенту
- Проверь, какие ошибки компиляции внесли мои последние изменения.
- Найди тесты, затронутые правками в C#.
- Собери решение и сообщи об ошибках через `fuse build`.

## Похожие
- [Front-End Checklist](https://affpapa.org/nevibecode/mcp/front-end-checklist.md) — MCP-сервер · ★ 74559
- [Keploy](https://affpapa.org/nevibecode/mcp/keploy.md) — MCP-сервер · ★ 18727
- [SeleniumBase MCP](https://affpapa.org/nevibecode/mcp/seleniumbase-mcp.md) — MCP-сервер · ★ 13169
- [mobile-mcp](https://affpapa.org/nevibecode/mcp/mobile-mcp.md) — MCP-сервер · ★ 9946
- [e2e](https://affpapa.org/nevibecode/mcp/e2e.md) — MCP-сервер · ★ 11912
- [mockserver](https://affpapa.org/nevibecode/mcp/mockserver.md) — MCP-сервер · ★ 4996

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
