Deep Agents

Definition:

LangChainLangGraphをベースに構築された,すぐに実行可能なエージェント・ハーネス.

エージェント・ハーネス[Agent Harness]とは,AIエージェントが安全かつ確実に動作するために必要な「実行・保護環境[枠組み]」のこと.

Deep Agentsは, 2025年7月30日にLangChainのCEO Harrison Chaseによってリリースされた, LangChainおよびLangGraphをベースに構築されたエージェントフレームワークである.従来, ユーザー自身が一から設計・実装する必要があったプロンプト設計, ツール統合, コンテキスト管理といった複雑な構成要素をあらかじめ内包することにより, 導入直後から高度なエージェント処理を実行可能とすることを目的としている.

その設計思想は, いわゆるBatteries-includedに典型的に見られるように, 実運用に必要な機能群を包括的に提供する点に特徴がある.まず, タスクの分解および進捗管理を担うプランニング機構として, write_todosツールが組み込まれている.これは実際のアクションを実行しないno-op ツールであるが, エージェントが行動前に思考を構造化することを促す役割を果たす.また, ファイルシステムに対する操作機能として, ファイルの読み書きや編集, 検索[ls, glob, grep等]を実行するツール群が提供されており, ローカル環境との密接な連携が可能である.

さらに, 独立したコンテキストウィンドウを持つサブエージェントを生成し, タスクの一部を委任することができるため, 並列的かつ階層的な問題解決が可能となる.コンテキスト管理に関しても高度な仕組みが実装されており, 長大な対話履歴の自動要約や大規模出力の自動ファイル保存などを通じて, トークン制約を意識せずに運用できるよう設計されている.

技術的にはLangGraphネイティブに設計されており, create_deep_agent関数はコンパイル済みのLangGraphグラフを返す.このため, ストリーミング処理, 状態の永続化, チェックポイント管理, Human-in-the-Loopといった LangGraph固有の高度機能をそのまま活用することができる.また, MCPはlangchain-mcp-adapters経由でサポートされている.

本パッケージを用いたコーディングCLIも別途提供されており, ターミナル上でコーディングエージェントとして利用できる.2026年3月にはNVIDIAとの戦略的提携が発表され, Deep Agentsを基盤とした企業向け研究システム AI-Q Blueprint が構築されるなど, エンタープライズ分野への展開も進んでいる.

本プロジェクトはMITライセンスのもとで公開された完全なオープンソースであり, ツール呼び出しに対応した任意のLLM[Anthropic Claude, OpenAI GPT, Google Gemini, QwenやDevstralなどのオープンモデルを含む]と組み合わせて利用可能な点において, 高い柔軟性と拡張性を有する.その設計には「Claude Code」からの強い影響が見られるが, 特定のモデルや環境に依存しない, より汎用的なエージェント基盤として再構成されている点に本質的な意義がある.

参考文献


2026-04-11.

Mathematics is the language with which God has written the universe.





















追記型アーキテクチャ LiteRT-LM Transformerの万能近似能力 LightMem MindsDB Lance Format