Repolode
langchain-ai

langchain-ai/deepagents

LangGraph上で長時間の複数ステップタスクをすぐに実行できる、Python向けの意見の反映された機能一式付きエージェントハーネス。

代替できる製品:Claude CodeCursor

スター
30,441
フォーク
4,293
未解決の Issue
211
最終コミット
4 時間前

これは何?

Deep Agentsは、計画立案、ファイルシステム、サブエージェントへの委任、コンテキスト管理をまとめた、事前設定済みのエージェントループを提供するエージェントハーネスです。開発者はこれらを自分で組み合わせることなく、動作するエージェントを基盤に作業を始められます。各機能はプロジェクトをフォークせずに上書き・置き換えできます。

このハーネスはLangGraph上に構築されており、ホスト型の最先端API、オープンウェイトモデル、Ollama、vLLM、llama.cpp経由で提供されるセルフホストモデルなど、ツール呼び出しに対応するあらゆるモデルで動作します。サブエージェントはそれぞれ独立したコンテキストウィンドウで実行され、長いスレッドを扱いやすくするため、ツールの出力をディスクに退避できます。Human-in-the-loopによる承認、必要に応じて読み込むスキル、MCPサーバーのサポートも含まれています。

TypeScript版のdeepagents.jsも利用でき、同じハーネスを基盤とするターミナル向けコーディングエージェント、Deep Agents Codeも提供されています。

主な機能

  • 01タスクを委任できる、独立したコンテキストウィンドウを持つサブエージェント
  • 02ローカル、サンドボックス、リモートに対応する、差し替え可能なファイルシステムバックエンド
  • 03コンテキストの要約と、ツール出力のディスクへの退避
  • 04ツール呼び出しの承認、編集、却下を行うHuman-in-the-loop機能
  • 05必要に応じて読み込むスキルと、あらゆるMCPサーバーやカスタム関数をツールとして使う機能

ユースケース

  • 計画を立ててファイルを読み書きする、長時間動作する調査・レポート作成エージェントの構築
  • ローカルモデルやオープンウェイトモデルを基盤とするセルフホスト型コーディングエージェントの作成
  • 機密性の高いツールに触れるエージェントのアクションに承認ゲートを追加
  • カスタムのLangGraphグラフを、管理されたハーネス内のサブエージェントとして組み込む

クイックスタート

  1. 1

    uvでパッケージをインストールする

    uv add deepagents
  2. 2

    Pythonでdeep agentを作成して実行する

使う前に知っておきたいこと

  • LLMモデルを信頼する設計です。境界はツールまたはサンドボックスのレベルで適用する必要があります。
  • tool callingに対応したLLMが必要です。また、クイックスタートの例ではAPIキーが必要なOpenAIモデルを使用しています。

トピック

よくある質問

deepagents とは?
LangGraph上で長時間の複数ステップタスクをすぐに実行できる、Python向けの意見の反映された機能一式付きエージェントハーネス。 Deep Agentsは、計画立案、ファイルシステム、サブエージェントへの委任、コンテキスト管理をまとめた、事前設定済みのエージェントループを提供するエージェントハーネスです。開発者はこれらを自分で組み合わせることなく、動作するエージェントを基盤に作業を始められます。各機能はプロジェクトをフォークせずに上書き・置き換えできます。
deepagents は無料で使えますか?ライセンスは?
deepagents は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
deepagents は今もメンテナンスされていますか?
活発にメンテナンス中。deepagents の最終コミットは 2026年10月20日 です。
deepagents は何に使えますか?
計画を立ててファイルを読み書きする、長時間動作する調査・レポート作成エージェントの構築 ローカルモデルやオープンウェイトモデルを基盤とするセルフホスト型コーディングエージェントの作成 機密性の高いツールに触れるエージェントのアクションに承認ゲートを追加 カスタムのLangGraphグラフを、管理されたハーネス内のサブエージェントとして組み込む
deepagents のインストール方法は?
uvでパッケージをインストールする: uv add deepagents Pythonでdeep agentを作成して実行する
deepagents はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/langchain-ai/deepagents

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト