claude-debugs-for-you — это MCP-сервер, который автоматизирует цикл отладки кода, позволяя AI-ассистенту самостоятельно запускать тесты, анализировать ошибки, вносить исправления и верифицировать их, пока все проверки не будут пройдены.
Ключевые особенности:
Автономный цикл отладки: Агент работает в полностью автоматическом режиме: он запускает тесты или команды проверки для проекта, анализирует вывод на наличие ошибок, вносит исправления в код, коммитит изменения и запускает проверку заново, повторяя цикл до достижения “зеленого” состояния.
Настраиваемые команды верификации: Позволяет задать любые команды для проверки кода — будь то unit-тесты, линтеры, проверка типов или скрипты сборки, что делает его универсальным для любого стека технологий.
Интеграция с Git: Все успешные исправления автоматически коммитятся с информативными сообщениями, создавая чистую историю изменений без ручного вмешательства разработчика.
Безопасный режим работы с лимитами: Имеет настраиваемое ограничение на максимальное количество итераций, чтобы предотвратить бесконечный цикл в случае сложных проблем, и использует модель с расширенным мышлением для сложных случаев отладки.
Для кого: Инструмент ориентирован на разработчиков, которые хотят делегировать рутинный процесс поиска и исправления багов AI-ассистенту, освобождая время для более творческих задач, а также на команды, стремящиеся ускорить стабилизацию кодовой базы.
Сценарии использования:
Автоматическое исправление падающих тестов: Разработчик запускает агента, указывая проблемный тест, и ассистент самостоятельно находит причину падения, модифицирует код и проверяет, что тест проходит.
Устранение ошибок линтера и типизации: Агент может отрабатывать множество мелких ошибок стиля кода или несоответствия типов, которые CI/CD выявил в пулл-реквесте.
Восстановление сборки: Если проект перестал собираться после слияния изменений, ассистент может проанализировать логи компиляции и внести необходимые правки в код или конфигурацию.
Ночная стабилизация кода: Запуск агента в нерабочее время для автоматического исправления накопившихся проблем в репозитории и коммита изменений к утру.
Цены и доступность: Проект является открытым программным обеспечением под лицензией MIT, доступен на GitHub для бесплатного использования. Требует установленный Node.js, Git и доступ к AI-модели через API-ключ (по умолчанию Anthropic). Конфигурация осуществляется через JSON-файл с указанием команд и параметров запуска.