PostHog/posthog

:hedgehog: PostHog is the leading platform for building self-driving products. Our developer tools – AI observability, analytics, session replay, flags, experiments, error tracking, logs, and more – capture all the context agents need to diagnose problems, uncover opportunities, and ship fixes. Steer it all from Slack, web, desktop, or the MCP.

PostHog – オープンソース製品分析・監視プラットフォーム

何ができるか(平易な言葉で)

PostHogは自己ホスティング可能なサービスで、製品チームがソフトウェアのユーザー行動を理解するために必要なすべての情報を収集します:

  • イベント分析 – クリック、ページビュー、購入などを記録し、チャートや直接SQLで探索できます。
  • Webおよびモバイル分析 – GA風のダッシュボード、ヒートマップ、コンバージョンファネル。
  • セッションリプレイ – 実際のユーザーのセッション記録を再生でき、AI駆動の「Replay Vision」で注目すべき瞬間を自動的に抽出できます。
  • 監視(Observability) – 製品イベントと併せてエラー、ログ、分散トレースを収集し、問題の完全な文脈を把握できます。
  • 機能管理 – フィーチャーフラグとA/Bテスト風の実験により、一部のユーザーに変更を段階的に展開し、影響を測定できます。
  • ユーザー参加促進ツール – サーベイ、インアプリチャット/サポート、製品データに基づく自動ワークフロー。
  • データウェアハウスおよびパイプライン – ロウイベントを管理されたウェアハウスに同期し、変換を実行し、25以上の外部ツールにデータを転送できます。
  • AIアシスタント – 組み込みの「PostHog AI」は、自然言語でデータに関する質問に答える、SQLを生成する、さらには検出された問題に基づいてプルリクエストの草案を作成できます。

これらのすべての機能は、単一のデータストアの上に構築されており、製品意思決定のための統合された「コンテキストレイヤー」をチームに提供します。

どんな人が使うか

  • 第三者SaaSに依存せずに、高速かつクエリ可能な分析が必要なプロダクトマネージャー・成長チーム。
  • エラートラッキング、ログ、トレースをユーザー行動と直接紐づけたいエンジニア。
  • セッションリプレイやAI要約されたチケットが役立つカスタマーサクセス/サポートチーム。
  • 自己ホスティングを好むスタートアップやプライバシー志向の企業。

動作方法(概要アーキテクチャ)

  1. インジェスト – SDK(JS、React、Python、Goなど)またはシンプルなHTTP APIで、イベント、エラー、ログ、トレースをPostHogサーバーに送信します。
  2. ストレージ – イベントはPostgreSQLデータベース(大規模展開ではClickHouse)に保存され、必要に応じてデータウェアハウスにレプリケートされます。
  3. 処理 – リアルタイムパイプラインでイベントを拡張し、集計を計算し、フィーチャーフラグ評価やAI分析などの後続機能に供給します。
  4. クエリとUI – Webフロントエンドでダッシュボード、SQLエディタ、ヒートマップ、セッションリプレイプレーヤー、管理者ツールを提供。同じデータはREST/GraphQL API経由でカスタム統合にも利用可能。
  5. 拡張性 – プラグイン、データパイプライン、Model-Context-Protocol(MCP)により、外部ツール(LLM駆動エージェントを含む)が保存されたコンテキストとやり取りできます。

すぐに始めよう

  • クラウド体験版 – 有料カード不要の無料PostHog Cloudアカウントに登録し、十分な無料枠を利用できます。
  • 自己ホスティングのハビーデプロイ – 1行のDockerスクリプト(curl … | bash)で最小限のインスタンスをセットアップ(約4GB RAM)。月間約10万イベントまで対応可能。
  • SDK統合 – 適切なライブラリをインストール(例:npm i posthog-js でWeb用、pip install posthog でPython用)するか、JavaScriptスニペットをサイトに挿入します。
  • セットアップウィザード – npx @posthog/wizard でインジェスト、フィーチャーフラグ、オプションのAIモジュールの設定をガイド付きで行えます。

特徴と制限

特徴 制限
統合されたデータモデル – 分析、エラー、ログ、トレースが同じ場所にあり、跨ドメインクエリが簡単です。 自己ホスティングのスケーラビリティ – ハビーデプロイは制限あり;大規模な負荷にはClickHouse、Kubernetes、またはPostHog Cloudへの移行が必要です。
オープンソース(MITライセンス) – オンプレミスで完全に実行可能です。 エンタープライズ機能 – 一部の高度な機能は ee ディレクトリ(有料ライセンス)または別途の posthog-foss リポジトリにあります。
AI統合 – Replay Vision、PostHog AI、自己駆動レポートにより、インサイト生成が自動化されます。 AIはオプション – OpenAI/Claudeキーが必要で、遅延やコストが発生する可能性があります。
豊富なプラグインエコシステム – データパイプライン、サードパーティ統合、カスタムエンドポイント。 学習曲線 – 完全な製品OSには多数のモジュールが含まれるため、チームは最初はコア分析から始め、徐々に機能を追加していくのが一般的です。

まとめ

PostHogは、生の製品イベントを行動可能な知見に変えるフルスタックのオープンソースプラットフォームです。伝統的な分析と現代的な監視、AI駆動のインサイトを融合させています。データのコントロールを求めるチーム、製品コンテキストの単一の真実源を求めるチーム、カスタムパイプラインやLLMエージェントでシステムを拡張したいチームにとって特に魅力的です。

関連

  • Dispatch
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • Dispatch