ProofShot: CLI для AI-агентов для проверки UI-кода с записью в браузере

✍️ OpenClawRadar📅 Опубликовано: 24 марта 2026 г.🔗 Source
ProofShot: CLI для AI-агентов для проверки UI-кода с записью в браузере
Ad

Что делает ProofShot

ProofShot — это CLI-инструмент, который даёт ИИ-агентам для программирования возможности визуальной проверки. Он позволяет агентам видеть, как на самом деле выглядит создаваемый ими пользовательский интерфейс в браузере, обнаруживать проблемы с вёрсткой и фиксировать ошибки консоли.

Как это работает

Инструмент работает через три основные команды:

  • proofshot start --run "npm run dev" --port 3000 — запускает ваш dev-сервер, открывает headless Chromium и начинает запись видео
  • Ваш ИИ-агент затем выполняет действия, такие как proofshot exec navigate "http://localhost:3000" и proofshot exec screenshot "homepage", чтобы переходить по страницам, кликать, заполнять формы и делать скриншоты
  • proofshot stop — собирает ошибки, останавливает запись, обрезает время простоя и генерирует артефакты для проверки

Результат и возможности

ProofShot генерирует автономный HTML-файл, содержащий:

  • Воспроизведение видео сессии в браузере, синхронизированное с временной шкалой действий
  • Скриншоты, сделанные во время сессии
  • Метки элементов для каждого действия
  • Ошибки консоли браузера, зафиксированные во время сессии
  • Логи сервера, просканированные с помощью сопоставления шаблонов для JavaScript, Python, Go, Rust и других языков
  • Артефакты, готовые для PR, включая SUMMARY.md и форматированный вывод для pull request'ов
  • Визуальное сравнение с базовыми версиями (diff)
Ad

Технические детали

Инструмент:

  • Построен на основе agent-browser от Vercel Labs (описывается как «намного лучше и быстрее, чем Playwright MCP»)
  • Не является фреймворком для тестирования — агент не решает, пройден тест или нет, он просто предоставляет доказательства
  • Агент-независимый — работает с Claude Code, Cursor, Codex, Gemini CLI, Windsurf и любым MCP-совместимым агентом
  • Поставляется в виде навыка, чтобы ИИ-агенты точно знали, как он работает
  • Имеет открытый исходный код с лицензией MIT

Установка и настройка

$ npm install -g proofshot

$ proofshot install

Инструмент автоматически обрезает время простоя в записях, поэтому вы видите только то, что агент действительно сделал, а не периоды ожидания.

📖 Read the full source: HN LLM Tools

Ad

👀 Смотрите также

Расширение Microsoft DebugMCP для VS Code предоставляет AI-агентам возможности отладки.
Инструменты

Расширение Microsoft DebugMCP для VS Code предоставляет AI-агентам возможности отладки.

Microsoft DebugMCP — это расширение для VS Code, которое предоставляет полный доступ к отладчику VS Code для ИИ-агентов программирования через Model Context Protocol (MCP), позволяя им устанавливать точки останова, пошагово выполнять код, проверять переменные и вычислять выражения.

OpenClawRadar
BuddyBoard: Соревновательная таблица лидеров для функции /buddy в Claude Code
Инструменты

BuddyBoard: Соревновательная таблица лидеров для функции /buddy в Claude Code

BuddyBoard — это инструмент, созданный сообществом, который формирует конкурентную таблицу лидеров для функции /buddy в Claude Code, генерируя коллекционные карточки со статистикой, уровнями редкости и BuddyDex, отслеживающим 1728 возможных комбинаций. Запустите npx buddy-board, чтобы отправить своего бадди в глобальный рейтинг.

OpenClawRadar
Сервер MCP для контекста кодовой базы с упаковкой по глубине
Инструменты

Сервер MCP для контекста кодовой базы с упаковкой по глубине

Новый MCP-сервер упаковывает контекст кодовой базы на 5 уровнях глубины в рамках лимита токенов, решая проблему, когда ИИ-агенты для программирования либо загружают слишком мало файлов, либо получают плоскую карту репозитория без фактического содержимого.

OpenClawRadar
Может ли OpenClaw освоить мощь Claude CLI?
Инструменты

Может ли OpenClaw освоить мощь Claude CLI?

Изучите ключевые идеи из r/openclaw о том, может ли OpenClaw интегрироваться с Claude CLI, мощным инструментом ИИ, предназначенным для улучшения процессов кодирования и автоматизации.

OpenClawRadar