PostHog — open-source платформа продуктовой аналитики с режимом self-driving

· 1 мин чтения
analytics feature-flags session-replay error-tracking self-hosted
📂 Исходный код на GitHub

Open-source платформа продуктовой аналитики: автосбор событий, session replay, feature flags, эксперименты, error tracking и режим self-driving, где агенты сами находят проблемы и присылают исправления.

PostHog — open-source платформа продуктовой аналитики с режимом self-driving

PostHog — это open-source платформа для продуктовой аналитики. В неё встроено всё, что нужно для работы с продуктом: аналитика событий, запись сессий, feature flags, эксперименты и поиск ошибок. Главная идея последней версии — режим self-driving. Платформа сама находит сигналы в данных, разбирает их и присылает готовые отчёты и pull request, которые остаётся просмотреть и смержить.

Что умеет PostHog

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

  • Self-driving mode — платформа следит за сигналами в данных: ошибками, rage clicks, упавшими запросами. По каждому сигналу она готовит отчёт и pull request с исправлением.
  • Product analytics — события собираются автоматически (autocapture) или вручную через SDK. Анализировать данные можно через готовые визуализации или через SQL.
  • Web analytics — дашборд в духе Google Analytics: трафик, конверсия, web vitals, выручка.
  • Session replays — запись реальных сессий пользователей сайта и мобильного приложения. Удобно для разбора багов и понимания поведения.
  • Feature flags — включение новых функций для отдельных пользователей или когорт без деплоя.
  • Experiments — A/B-тесты со статистической оценкой влияния на метрики. Настраиваются и без кода.
  • Error tracking — сбор ошибок, алерты и работа над исправлениями.
  • Logs — приём, поиск и анализ логов рядом с остальными продуктовыми данными.
  • Surveys — опросы пользователей: готовые no-code шаблоны или свой конструктор.
  • Data warehouse — синхронизация данных из Stripe, Hubspot и других внешних систем с продуктовыми данными.
  • Data pipelines — фильтры и трансформации входящих данных, отправка в 25+ сервисов или экспорт в хранилище.
  • AI observability — трейсы, задержки и стоимость запросов для приложений на базе LLM.
  • Workflows — автоматизация действий и сообщений пользователям.

Управлять всем этим можно из веб-интерфейса, Slack, десктопного приложения или прямо из редактора — через MCP-сервер. MCP подключает PostHog к Claude Code, Cursor и любым другим агентам с поддержкой MCP: агент может сам смотреть данные и задавать вопросы к аналитике.

Как начать

Самый простой путь — бесплатная регистрация в PostHog Cloud US или PostHog Cloud EU. Бесплатный тариф щедрый, и лимиты даются заново каждый месяц:

Ресурс Бесплатно в месяц
События 1 000 000
Записи сессий 5 000
Запросы feature flags 1 000 000
Ошибки 100 000
Ответы на опросы 1 500

Дальше оплата идёт по использованию. Цены открыты и опубликованы на странице тарифов.

Самостоятельный хостинг

Репозиторий можно развернуть у себя. Есть однострочный скрипт hobby-деплоя для Linux через Docker (рекомендуется 4 ГБ памяти):

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/posthog/posthog/HEAD/bin/deploy-hobby)"

Важно понимать ограничения. Open-source версия рассчитана примерно на 100 тысяч событий в месяц. После этого разработчики советуют переходить на облако. Поддержка и гарантии для self-hosted инстансов не предоставляются — подробности в документации по self-hosting, руководстве по проблемам и дисклеймере.

SDK для всех платформ

Установка сводится к JS-сниппету на сайт, одному из SDK или прямым вызовам API. Официальные библиотеки:

Кроме того, есть руководства для Go, .NET/C#, Django, Angular, WordPress и Webflow.

Почему это интересно для разработки с ИИ

Самое свежее в PostHog — связка данных с агентами. Режим self-driving превращает сырые сигналы в задачи: агент исследует проблему, пишет отчёт и готовит pull request. Человек только проверяет результат. Это меняет сам подход к аналитике — из пассивного дашборда она превращается в источник работы для ИИ-агентов.

Дополнительные точки входа для агентов:

  • MCP-сервер — доступ к PostHog из Claude Code, Cursor и других MCP-совместимых инструментов.
  • AI observability — трейсы и стоимость LLM-запросов, чтобы контролировать собственные ИИ-функции.
  • Workflows — автоматические реакции на события в продукте.

Кому подходит

PostHog полезен небольшим командам и стартапам, которым нужен полный набор инструментов без оплаты пяти подписок. Autocapture снимает боль с ручной разметки событий — данные начинают собираться сразу после установки сниппета. Feature flags и эксперименты закрывают безопасный выпуск функций. А session replay часто заменяет долгие попытки воспроизвести баг по описанию из тикета.

Для команд, которые строят продукты на базе LLM, платформа добавляет наблюдаемость: видно, сколько стоят запросы к модели, где растут задержки и где пользователи бросают сценарий.

Лицензия и open source

Код репозитория распространяется под лицензией MIT. Исключение — каталог ee с проприетарными функциями, у него своя лицензия.

Нужен полностью свободный код без проприетарных частей? Есть отдельный репозиторий posthog-foss, из которого убрано всё закрытое.

Компания открыла не только код. В открытом доступе лежит хандбук компании со стратегией, культурой и внутренними процессами. Вклад приветствуется: можно голосовать за функции в роадмапе или присылать PR — инструкция по локальной разработке есть в хандбуке. Структуру кодовой базы описывают документы monorepo layout и products.

Источник: https://github.com/PostHog/posthog