bytedance/deer-flow

An open-source long-horizon SuperAgent harness that researches, codes, and creates. With the help of sandboxes, memories, tools, skill, subagents and message gateway, it handles different levels of tasks that could take minutes to hours.

What it solves

DeerFlow は、「スーパーエージェント・ハーネス」として設計されており、複雑で多段階の研究・タスク実行をオーケストレーションします。複数の専門化されたサブエージェント、長期メモリ、および安全な実行環境(サンドボックス)を管理する問題を解決します。これにより、深い-研究と効率的なリサーチ-フローを可能にします。

How it works

DeerFlow は、いくつかのコアコンポーネントを組み合わせてオーケストレーション層として機能します:

  • Sub-Agents: タスクの異なる部分を処理するために、複数のエージェントを生成・管理できます。
  • Skills & Tools: Claude Code や InfoQuest などのツールとの統合を含む、拡張可能なスキルを使用します。 deep-research and complex task execution.
  • Sandboxes: ホスト・システムをリスクにさらすことなく、コードの実行やファイルの管理を行うための、安全なファイル・システムと実行環境を提供します。
  • Memory & Context: 長期メモリと「コンテキスト・エンジニアリング」(手動のコンテキスト・コンパクションも含む)を採用し、長期的な研究セッションにおける一貫性を維持します。
  • Model Flexibility: OpenAI, Anthropic, vLLM, OpenRouter などの幅広い LLM プロバイダーをサポートし、特化型推論モデルを機能させます。

Who it’s for

開発者や研究者向けです。ツール使用や、制御された環境での実行を必要とする、自律的なエージェント・システムが必要な人々に適しています。

Highlights

  • Super Agent Architecture: サブエージェント、メモリ、サンドボックスをオーケストレーションします。
  • Integrated Search: 高度なウェブ検索と画像検索のための BytePlus InfoQuest の組み込みサポート。
  • uma Sandbox Mode: bash コマンドやファイル書き込みの安全な実行。
  • Extensible Tooling: MCP サーバとの統合、および様々な LLM プロバイダーとの連携。
  • Comprehensive Tracing: LangSmith, Langfuse, および Monocle をサポートし、デバッグとパフォーマンス・モニタリングを行えます。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト