64,406
// 概要
DeerFlow は、複雑なタスク実行のためにサブエージェント、メモリ、サンドボックスを統合するオープンソースのスーパーエージェントハーネスです。バージョン 2.0 で全面的に書き直され、モジュール式のスキルおよびツールアーキテクチャを通じて拡張性が向上しました。ローカル開発環境や Docker ベースのプロダクション環境など多様なデプロイ先をサポートし、複数のメッセージングチャネルとの統合も可能です。
// 技術解説
DeerFlow 2.0 は、サブエージェント、長期記憶、セキュアなサンドボックスを通じて複雑なワークフローをオーケストレーションするためにゼロから再構築された、オープンソースのスーパーエージェントハーネスです。拡張可能なスキルと高度なコンテキストエンジニアリングを統合することで、統合環境における多段階の自律的なリサーチやコーディングタスクの管理という課題を解決します。このプロジェクトは柔軟性を重視しており、ローカル開発から本番環境向けの Docker / Kubernetes セットアップまで複数のデプロイモードを提供しつつ、強力な自動化と必要なセキュリティ上の考慮事項のバランスを保っています。
// 主要ハイライト
01
サブエージェント、メモリ、サンドボックスをオーケストレーションし、複雑な多段階タスクを自律的に実行します。
02
安全なコード処理のために、ローカル、Docker ベース、または Kubernetes オーケストレーションによる実行をサポートする堅牢なサンドボックス環境を備えています。
03
専門的な検索およびクロールツールセットである InfoQuest を統合し、エージェントのデータ収集能力を強化します。
04
Slack、Telegram、Feishu、WeChat を含む幅広い IM チャネルをサポートしており、ユーザーはモバイルメッセージング経由でエージェントを起動し、対話できます。
05
Claude Code のようなコーディング特化型のモデルやツールとの深い統合を提供し、高度なソフトウェア開発ワークフローを実現します。
06
OpenAI 互換ゲートウェイやローカルの vLLM デプロイメントなど、さまざまな LLM プロバイダーをサポートする柔軟な構成システムを備えています。
// ユースケース
01
複雑なリサーチやタスク自動化のためのサブエージェントとメモリのオーケストレーション
02
セキュリティポリシーを設定可能な分離されたサンドボックス環境でのコード実行
03
Slack、Telegram、Feishu などのメッセージングプラットフォームと統合したリモートエージェント操作
// クイックスタート
開始するには、リポジトリを clone し、'make setup' を実行して LLM プロバイダーと環境変数を設定する対話型ウィザードを起動してください。設定が完了したら、コンテナ化された開発環境には 'make docker-start' を、ローカル実行には 'make dev' を使用できます。インストール状況の確認や構成の問題のトラブルシューティングには、いつでも 'make doctor' を使用してください。