deer-flow: 深層リサーチのためのサブエージェント、メモリ、サンドボックスを統括するスーパ―エージェントハーネス

deer-flow: 深層リサーチのためのサブエージェント、メモリ、サンドボックスを統括するスーパ―エージェントハーネス

解決する課題

DeerFlow は「スーパ―エージェントハーネス」として、複雑なリサーチやタスク実行を統括するよう設計されています。複数の専門サブエージェント、メモリ、そして安全な実行環境(サンドボックス)を管理し、単一の LLM プロンプトでは扱いきれない深い探索や効率的なリサーチフローを実現します。

仕組み

DeerFlow は中心的なオーケストレーターとして以下を管理します:

  • サブエージェント:タスクの異なる部分を処理する複数の専門エージェントをデプロイし、連携させます。
  • 拡張可能なスキル:Claude Code 連携や MCP サーバーなどのスキル・ツール群を用いて外部とやり取りします。
  • サンドボックス:ローカル、Docker、Kubernetes のいずれかの分離環境でコードを安全に実行します。
  • メモリとコンテキスト:長期メモリとコンテキストエンジニアリングを実装し、複雑なタスク間で状態を保持します。
  • IM チャネル:Telegram、Slack、Discord などのメッセージングプラットフォームと統合し、タスクの受信・実行を行います。

対象ユーザー

深層リサーチ、コーディング、ツール利用を隔離環境で行う自律エージェントを構築したい開発者や研究者向けです。

ハイライト

  • マルチエージェントオーケストレーション:複雑なワークフローのためにサブエージェントを協調させる機能。
  • 柔軟なサンドボックス:ローカル環境、Docker コンテナ、Kubernetes ポッドでの実行をサポート。
  • MCP サーバーサポート:Model Context Protocol (MCP) サーバーを介した拡張性。
  • 幅広い IM 統合:Telegram、Slack、Discord、Feishu、WeCom、WeChat のネイティブサポート。
  • 統合検索:BytePlus InfoQuest と連携し、インテリジェントな検索とクローリングを実現。

Sources