LangGraph はチャットインターフェースではありません。複数ステップのエージェントの編成を解決するものです。タスクをノードに分割し、中間状態を保存し、長い処理を一時停止・再生でき、重要なステップでは人間の確認を待てます。セルフホストする価値があるかどうかは、エージェントを長期間安定して動かす必要があるかどうかで決まります。ローカルのチャット入口を探しているだけなら、この記事は閉じて構いません。
フレームワーク自体は無料(MIT ライセンス)ですが、本番環境で動かすには、ホスティング基盤・可観測性・モデル呼び出しに費用がかかります。
プロジェクト概要
公式リポジトリは GitHub、組織は langchain-ai、プロジェクト名は langgraph、MIT ライセンスで、現在約 4.2 万スターを獲得しています。LangChain チームによる低レベルオーケストレーションフレームワークで、複数ステップのタスクを追跡可能な状態グラフとして構築し、永続実行・人間介入・回復可能な長時間ワークフローを売りにしています。区別すべき点は、LangChain がモデル呼び出しやツール連携といったコンポーネントを提供するのに対し、LangGraph は「状態機械型」のスケジューリング能力を補うことです。
何を解決するのか
一般的なエージェントフレームワークは「一度呼び出して一度回答する」のが得意ですが、実際のタスクは十数ステップに及ぶことがよくあります。資料調査、人間の確認待ち、途中の失敗への対処などです。LangGraph は各ステップをグラフのノードにし、状態を一元管理します。失敗したらチェックポイントから再開し、重要なノードで人間の承認を待ち、全工程を再生・監査できます。これがチャットインターフェースとの根本的な違いです。Open WebUI のようなチャット入口 (/zh/article/1398-open-webui-zhi-de-bu-shu-ma-ta-bu-zhi-shi-ben-di-liao-tian-jie-mian-geng-xiang-y)が解決するのは「人とモデルの対話」であり、LangGraph が解決するのは「機械が複数ステップの仕事を破綻なくやり遂げること」です。質問応答だけが目的なら、LangGraph は初日からオーバーエンジニアリングです。
導入コスト
フレームワークは MIT ライセンスで無料、自前のサーバーで自作コードを動かす分には費用はかかりません。費用は三段階に分かれます。公式マネージド基盤が最も手軽で、シート課金は月額約 39 ドルから、従量課金を加え、月 5 万回実行の中規模負荷で約 945 ドルになります。自前でサーバーを立てる場合、4 コア 8GB の VPS で月額約 80〜120 ドル、浮いた基盤費用は運用工数に変わります(小規模チームで月 4〜8 時間程度)。規模が大きいほどセルフホストが割に合います。中間案は公式セルフホスト Lite 版で、無料ですがノード数に上限があり、LangSmith の API キーが必要です。本番向けセルフホストはエンタープライズライセンスが必要で、サーバーランタイムは Elastic License 2.0 のソースアベイラブルライセンスなので、契約前にライセンスを確認してください。可観測性も忘れずに。LangSmith の無料枠は月 5000 トレース、Plus は 1 シート月額 39 ドルです。
実際の落とし穴
第一に、学習曲線は本当に急です。状態・グラフ・スケジューリングを一度に理解するのは容易ではなく、グラフはすぐにスパゲッティ化し、デバッグはコーディングより時間がかかります。第二に、可観測性はデフォルトで LangSmith に紐づいています。使わなければ OpenTelemetry を自前で組み込む必要があり、使えばもう一つの請求が発生します。第三に、「セルフホスト」は「ロックインゼロ」とは限りません。基盤のサーバーランタイムは Elastic License 2.0 で、本番セルフホストにはエンタープライズライセンスが必要です。第四に、フレームワーク無料は運用無料ではありません。長い処理はステップごとにトークンを消費し、モデル料金が基盤料金を上回ることも珍しくありません。
向いている人・向いていない人
向いている人:長時間実行・監査可能・人間介入が必要なエージェントシステムを作る開発チーム、LangChain エコシステムにいて開発力のあるチーム、データを社外に出せないコンプライアンス要件のある現場。向いていない人:ローカルのチャットインターフェースが欲しいだけの人、一発で終わる単純な質問応答、ドラッグ&ドロップ派はFlowise のビジュアル編成レビュー (/zh/article/1450-flowise-shi-he-shui-ta-ba-agent-he-gong-zuo-liu-hua-chu-lai-hen-zhi-guan-dan-fu)からどうぞ。運用リソースがなく利用量も少ない個人開発者は、マネージド基盤の方が割に合います。
Q:LangGraph と LangChain の関係は?
A:同じチームの製品です。LangChain はモデル呼び出し・ツール連携などのコンポーネントを提供し、LangGraph は「状態機械型」の編成能力を補います。併用も単独利用も可能です。
Q:LangGraph のセルフホストは完全に無料?
A:いいえ。フレームワークは MIT で無料ですが、サーバー・可観測性・モデル呼び出しは自己負担です。本番向け基盤ランタイムにはエンタープライズライセンスも必要です。
Q:個人開発者はどう選ぶべき?
A:まずローカルでプロトタイプを動かしましょう。利用量が少なく運用リソースがなければ公式マネージド基盤を、利用量が大きい・データが機密・サーバー資源があるならセルフホストを検討してください。