Vibe Test — Browser Testing Agent — MCP-сервер для Claude Code
MCP-сервер даёт редакторам кода 14 инструментов Playwright, сканирует маршруты в проекте и выявляет регрессии в браузере при повторных прогонах без лишних вызовов LLM.
claude mcp add vibe-testing -- npx -y vibe-testingЧто делает Vibe Test — Browser Testing Agent
Сервер подключает к агенту 14 инструментов на базе Playwright. В отличие от простого управления браузером, он предварительно разбирает файлы репозитория: находит существующие маршруты, параметры форм и обработчики, избавляя от ручного написания сценариев.
История прогонов сохраняется в каталоге .vibe: снимки run-snapshot.json и манифест маршрутов route-manifest.json помогают сравнивать результаты запусков. Агент сразу видит, какие страницы починили, а где возникли поломки после правок в коде. Проверка статусов опирается на эвристику (смену адреса, всплывающие уведомления, сетевые ошибки), поэтому отдельный API-ключ инструменту не нужен.
Для работы сервера требуется среда Node.js версии 20 или выше, а также установленный браузерный бинарник Chromium для Playwright.
Какие задачи решает
- протестировать интерфейс веб-приложения через реальный браузер Playwright
- выявить регрессии и исправленные ошибки после правок в коде
- извлечь действующие маршруты и поля форм прямо из файлов репозитория
- составить отчёт со скриншотами каждого шага без ручной подготовки тестов
Примеры запросов агенту
- Просканируй репозиторий и протестируй оформление заказа на http://localhost:3000.
- Найди регрессии в интерфейсе после последних изменений в коде.
- Выполни авторизацию и подготовь HTML-отчёт со скриншотами всех экранов.
Как установить Vibe Test — Browser Testing Agent
Командой платформы
claude mcp add vibe-testing -- npx -y vibe-testingКомандой платформы
codex mcp add vibe-test-browser-testing-agent -- npx -y vibe-testingФайл настроек
{
"mcpServers": {
"vibe-test-browser-testing-agent": {
"command": "npx",
"args": [
"-y",
"vibe-testing"
]
}
}
}Файл настроек
{
"servers": {
"vibe-test-browser-testing-agent": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"vibe-testing"
]
}
}
}Командой платформы
gemini mcp add vibe-test-browser-testing-agent npx -y vibe-testingПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Vibe Test — Browser Testing Agent
Как установить Vibe Test — Browser Testing Agent в Claude Code?
Выполните в терминале команду claude mcp add vibe-test-browser-testing-agent -- npx -y vibe-testing. Для полной автоматической настройки окружения можно также запустить npx vibe-testing@latest init.
Что делает Vibe Test — Browser Testing Agent?
Он связывает редактор кода с Playwright через MCP, исследует проект для поиска маршрутов и автоматически гоняет сценарии в браузере, отслеживая разницу между запусками.
Нужен ли отдельный API-ключ для работы тестов?
Нет, инструмент не делает собственных вызовов к платным нейросетям. Проверки выполняются эвристически по сетевым кодам, всплывающим окнам и смене URL.