subtext — плагин для Claude Code: разбор сессий и приватность
Плагин подключает к агенту записанные сессии вашего приложения: агент смотрит, что делал пользователь, и находит поломки.
/plugin marketplace add anthropics/claude-plugins-community
/plugin install subtext@claude-communityЧто делает subtext
Subtext записывает сессии реальных пользователей и отдаёт их вашему агенту через MCP-сервер subtext по адресу https://api.fullstory.com/mcp/subtext. Соединение только по HTTP, локальный процесс поднимать не нужно. Агент проходит по записи: какой путь выбрал пользователь, что было в консоли, какие запросы ушли по сети, где всё сломалось. Так разбирают жалобы от пользователей и проверяют, что правка действительно доехала до живого интерфейса.
Внутри плагина набор скиллов: subtext-search ищет сессии по тому, что в них происходило, subtext-review собирает структурированное резюме, subtext-session описывает каталог инструментов review-*, subtext-privacy отвечает за поиск персональных данных и правила блокировки элементов, URL и сетевых запросов. Ещё идут скиллы sightmap-authoring и sightmap-browser для работы с корпусом .sightmap/, а subtext-sightmap связывает его с разбором сессий. Все инструменты только читают данные, кроме privacy-create, privacy-promote, privacy-delete, privacy-url-create и privacy-network-create — эти меняют правила приватности организации.
Для работы нужен бесплатный аккаунт Subtext: сервис хостинговый, сессии хранятся у него, и агент читает их оттуда. В приложение придётся поставить сниппет захвата Fullstory для вашей организации — без него записывать нечего. Быстрый путь — мастер npx @subtextdev/subtext-wizard, он логинит, забирает сниппет, спрашивает про аналитику и передаёт установку вашему агенту.
Какие задачи решает
- разобрать жалобу пользователя по записанной сессии
- проверить, что правка интерфейса видна в реальном приложении
- найти сессии по событиям внутри них
- настроить правила блокировки персональных данных
- связать корпус
.sightmap/с разбором сессий
Примеры запросов агенту
- Найди сессии, где пользователь падал на оформлении заказа
- Разбери последнюю запись и покажи, где всё сломалось
- Проверь правила приватности и убери лишний захват полей
Как установить subtext
Через маркетплейс плагинов
/plugin marketplace add anthropics/claude-plugins-community/plugin install subtext@claude-communityПо шагам, с командами для каждой платформы: Плагины Claude Code: маркетплейсы, установка и как собрать свой
Вопросы о subtext
Как установить subtext в Claude Code?
Добавьте маркетплейс командой /plugin marketplace add anthropics/claude-plugins-community, затем поставьте плагин: /plugin install subtext@claude-community.
Что делает subtext?
Отдаёт агенту записанные сессии приложения: он проходит по действиям пользователя, ошибкам в консоли и сетевым запросам, а также управляет правилами захвата персональных данных.
Что нужно, чтобы плагин заработал?
Бесплатный аккаунт Subtext и сниппет захвата Fullstory в вашем приложении. MCP-сервер работает по HTTP, локальный процесс не нужен.