・英語による用語:LangChain
・用語カテゴリ:ツール名(開発フレームワーク)
・日本語読み:ラングチェーン
・種別:LLMアプリ開発フレームワーク
・運営企業:LangChain, Inc.
・関連:RAG / AIエージェント / LLM / ツール呼び出し
・備考:LLMを使うアプリを構築するための定番フレームワーク。RAGやエージェント開発を支援。LangGraph/LangSmithも。
LangChain(ラングチェーン)とは?LLMアプリ開発の定番フレームワーク
LangChain(ラングチェーン)とは、大規模言語モデル(LLM)を使ったアプリケーションを効率的に構築するための、代表的な開発フレームワーク(ライブラリ)です。LLM単体ではなく、外部データの検索、ツールの呼び出し、会話の記憶、複数ステップの処理などを組み合わせた「実用的なAIアプリ」を作るための部品と作法を提供します。
とくに、社内文書などを参照して回答するRAG(検索拡張生成)や、自律的にタスクを進めるAIエージェントの構築でよく使われます。さらに、複雑なエージェントの流れを状態管理しながら組み立てる「LangGraph」、AIアプリの挙動を可視化・評価・監視する「LangSmith」といった周辺ツールも整備され、開発から運用までを支えるエコシステムを形成しています。
ビジネスでは、自社データを活用したチャットボットや業務支援AI、エージェントの試作・本番構築などで広く採用されています。一方、抽象度が高く選択肢も多いため、シンプルな用途ではかえって複雑になることもあり、要件に応じて他の手法と使い分けることが実務的なポイントです。