SPM-03 AI-фреймворк · ранний доступ

Лаборатория — внутри вашего продукта.

Тот же движок, что работает в сервисе: обход, протокол замера, поиск общих причин и AI-рецепты. Только теперь он отвечает вашему CI, вашему агенту и вашим клиентам.

§ 01 Устройство

Четыре стадии. Любой вход и выход.

Вы подаёте адрес, репозиторий или событие релиза. Ядро проводит его через четыре стадии и отдаёт результат туда, где он нужен.

Вход

URL / sitemap Preview-деплой Событие релиза Вопрос агента

Ядро лаборатории

  1. 01 Crawl Обход sitemap, шаблоны, рендер JS
  2. 02 Measure Замер протокол: прогрев, серия, медиана
  3. 03 Reason Причины общие корни по шаблонам
  4. 04 Prescribe Рецепт план, дифф, прогноз

Выход

CI: pass / fail Комментарий в MR Вебхук Ответ агенту

§ 02 Интеграция

Три строки до первого диагноза.

CLI для CI, SDK для TypeScript и Python, MCP-сервер для агентов и вебхуки для всего остального.

.gitlab-ci.yml

1lab:gate:2  image: agentops/lab-cli:13  script:4    - lab run $PREVIEW_URL --budget lcp=2.5s,inp=200ms,seo=905    - lab report --format=mr-comment > report.md6  # exit 1 при регрессии: в отчёте причина, файл и дифф

Релиз не уйдёт, если бюджет нарушен. Отчёт — комментарием в merge request.

§ 03 Для кого

Кто встраивает лабораторию

  • 01

    Агентства и студии

    Отчёт о здоровье сайта под вашим брендом в кабинете клиента. Поддержка продаётся сама: клиент видит, что вы нашли и исправили.

  • 02

    CMS и SaaS-платформы

    Встроенный аудит для каждого сайта на вашей платформе. Пользователь получает рецепт, вы — меньше обращений в поддержку.

  • 03

    Инхаус-команды

    Бюджеты производительности в CI, комментарии в merge request, алерты в ваш мессенджер. Регрессии останавливаются до продакшена.

  • 04

    AI-агенты

    MCP-сервер даёт агенту инструменты лаборатории. Claude Code, Cursor или ваш собственный агент — спрашивают, а не гадают.

§ 04 Принципы

Инженерный продукт, а не чёрный ящик.

Детерминированно
Одинаковые данные — одинаковый рецепт. Отчёт воспроизводится, его можно положить в CI.
Без привязки к LLM
Ядро работает без внешней модели. AI-слой подключается к вашей — или к нашей.
Ваши данные — ваши
Self-hosted режим: всё работает в вашем контуре, наружу уходят только замеры.

§ 05 Ваш ход

Хватит читать.
Пощупайте.

Запустить первый аудит Бесплатно · без карты · диагноз за полторы минуты