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: 拡張可能なスキルを使用し、MCP(Model Context Protocol)サーバーと統合して機能を拡張します。
  • Sandboxes: エージェントがコードを安全に実行し、ファイルシステムを管理できるよう、ローカル、Docker、Kubernetes の隔離環境を提供します。
  • Memory: 長期メモリとコンテキストエンジニアリング(手動コンテキスト圧縮を含む)を実装し、長時間セッションでも一貫性を保ちます。
  • Session Goals: エージェントがタスクから外れないよう、目標指向のトラッキングを使用します。

Who it’s for

深層リサーチ、自律コーディング、複雑なワークフロー自動化が可能な高度な AI エージェントの構築・デプロイを目指す開発者や研究者向けです。

Highlights

  • Flexible Deployment: ローカル開発、Docker、Kubernetes の本番環境をサポート。
  • Extensible Capabilities: Claude Code、MCP サーバー、InfoQuest と呼ばれる専門的なインテリジェント検索ツールセットと統合。
  • Comprehensive Tooling: Terminal Workbench(TUI)と、エージェントステップのプロトタイピングとデバッグ用の姉妹プロジェクト LLM Space を含みます。
  • Model Agnostic: OpenAI、OpenRouter、vLLM、そして Doubao-Seed-2.0-Code などの特定の ByteDance モデルを含む、さまざまな LLM プロバイダーと互換性があります。