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

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

Бесплатный Волшебник переносит историю ChatGPT в проекты Claude — Ключевые уроки по лимитам токенов и RAG
Инструменты

Бесплатный Волшебник переносит историю ChatGPT в проекты Claude — Ключевые уроки по лимитам токенов и RAG

Бесплатный инструмент без кода переносит экспорт ChatGPT в проекты Claude, показывая, что 26 МБ JSON достигает лимита токенов, а разбивка по темам — это решение. RAG от Claude читает только части больших файлов, поэтому лучше всего работают конкретные запросы.

OpenClawRadar
Homebutler: MCP-сервер для управления мультисерверной домашней лабораторией через Claude
Инструменты

Homebutler: MCP-сервер для управления мультисерверной домашней лабораторией через Claude

Homebutler — это бинарный файл Go со встроенным сервером MCP, который позволяет Claude управлять несколькими серверами по SSH без установки агентов на удалённых машинах. Он предоставляет 9 инструментов, включая мониторинг состояния системы, управление контейнерами Docker, сканирование портов и правила оповещений.

OpenClawRadar
alogin: Безопасный шлюз на основе Go для ИИ-агентов с участием человека в процессе
Инструменты

alogin: Безопасный шлюз на основе Go для ИИ-агентов с участием человека в процессе

alogin — это основанный на Go шлюз безопасности с открытым исходным кодом, который обеспечивает безопасный канал между ИИ-агентами и инфраструктурой. Он включает встроенную поддержку сервера MCP для Claude Desktop, защитные механизмы с участием человека и зашифрованное хранилище учетных данных.

OpenClawRadar
x402 API Gateway для OpenClaw Bots: Один конечный пункт заменяет 18 ключей API
Инструменты

x402 API Gateway для OpenClaw Bots: Один конечный пункт заменяет 18 ключей API

Шлюз API x402 устраняет необходимость в нескольких API-ключах для ботов OpenClaw, предоставляя доступ к 18 сервисам, включая интеллектуальную маршрутизацию LLM, веб-поиск, карты, путешествия, еду, ИИ и финансовые данные, через единую конечную точку с аутентификацией через кредиты кошелька USDC.

OpenClawRadar