メインコンテンツへスキップ

Langfuse とは?

Langfuse は、チームが LLM アプリケーションを共同でデバッグ、分析し、継続的に改善していくことを支援する、オープンソースの LLM エンジニアリングプラットフォームです。ClickHouse エコシステムの一部であり、中核に ClickHouse を採用することで、スケーラブルで高性能なオブザーバビリティバックエンドを実現しています。 ClickHouse の列指向ストレージと高速な分析機能を活用することで、Langfuse は低レイテンシで数十億件のトレースやイベントを処理でき、高スループットの本番ワークロードにも適しています。

なぜ Langfuse なのか?

  • オープンソース: カスタムインテグレーション向けの公開 API を備えた、完全なオープンソース
  • 本番環境向けに最適化: パフォーマンスへの影響を最小限に抑えるよう設計
  • 最高クラスの SDKs: Python と JavaScript 向けのネイティブ SDKs
  • フレームワーク対応: OpenAI SDK、LangChain、LlamaIndex などの主要なフレームワークと統合
  • マルチモーダル: テキスト、画像、その他のモダリティのトレーシングに対応
  • 包括的なプラットフォーム: LLM アプリケーション開発ライフサイクル全体を支えるツール群

デプロイメントオプション

Langfuse は、さまざまなセキュリティ要件やインフラストラクチャの要件に対応できるよう、柔軟なデプロイメントオプションを提供しています。 Langfuse Cloud は、最適なパフォーマンスを実現するため、マネージド ClickHouse クラスターを基盤とする完全マネージド型サービスです。SOC 2 Type II および ISO 27001 の認証を取得し、GDPR に準拠しており、米国 (AWS us-west-2) および EU (AWS eu-west-1) のデータリージョンで利用できます。 セルフホスト の Langfuse は、完全なオープンソース (MIT ライセンス) で、Docker または Kubernetes を使用して自社のインフラストラクチャに無料でデプロイできます。オブザーバビリティデータの保存には、自身で ClickHouse インスタンスを運用することも、ClickHouse Cloud を使用することもでき、データを完全に管理できます。

アーキテクチャ

Langfuse はオープンソースコンポーネントのみで構成されており、ローカル環境、クラウドインフラストラクチャ、またはオンプレミス環境にデプロイできます。
  • ClickHouse: 大量のオブザーバビリティデータ (トレース、スパン、generations、scores) を保存します。ダッシュボード向けの高速な集約と分析を実現します。
  • Postgres: ユーザーアカウント、プロジェクト設定、プロンプト定義などのトランザクションデータを保存します。
  • Redis: イベントキューイングとキャッシュを処理します。
  • S3/Blob Storage: 大容量のペイロードと生のイベントデータを保存します。

機能

オブザーバビリティ

オブザーバビリティは、LLMアプリケーションを理解し、デバッグするうえで不可欠です。従来のソフトウェアとは異なり、LLMアプリケーションでは複雑で非決定論的なやり取りが発生するため、監視やデバッグが難しくなります。Langfuseは包括的なトレーシング機能を提供しており、アプリケーション内で実際に何が起きているのかを正確に把握できます。 📹 さらに詳しく知りたい方は、Langfuseのオブザーバビリティとアプリケーションへの統合方法を紹介するエンドツーエンドのウォークスルーを見る
トレースを使うと、アプリ内のすべてのLLM呼び出しや関連するロジックを追跡できます。

プロンプト管理

プロンプト管理は、効果的なLLMアプリケーションを構築するうえで不可欠です。Langfuseは、開発ライフサイクル全体を通じて、プロンプトの管理、バージョン管理、最適化を行うためのツールを提供します。 📹 さらに詳しく知りたいですか? Langfuseのプロンプト管理と、アプリケーションへの統合方法を紹介するエンドツーエンドのウォークスルーを見る
UI、SDKs、またはAPIから新しいプロンプトを作成します。

評価とデータセット

評価は、LLM アプリケーションの品質と信頼性を確保するうえで不可欠です。Langfuse は、開発時のテストから本番環境のパフォーマンス監視まで、用途に応じて使い分けられる柔軟な評価ツールを提供しています。 📹 さらに詳しく知りたい方は、Langfuse Evaluation のエンドツーエンドのウォークスルーを見ることで、LLM アプリケーションの改善にどう活用できるかを学べます。
Langfuse ダッシュボードで評価結果を可視化できます。

クイックスタート

数分でLangfuseを使い始められます。現在のニーズに最も合った方法を選んでください。

詳細はこちら

最終更新日 2026年6月10日