Communitygithub.com

fullstack455/deer-flow

DeerFlowを活用してサブエージェント、メモリ、サンドボックスをオーケストレーションし、モジュール式で拡張可能なAIスキルを搭載した柔軟なワークフローを構築します。

deer-flow とは?

このスキルは、DeerFlowフレームワークを使用して、複数のサブエージェント、永続的なメモリ、隔離されたサンドボックス環境を調整・管理するためのツールです。開発者はモジュール式のAIスキルを組み合わせて、複雑なマルチステップワークフローを簡単に構築できます。Claude Code、コードエディタ、CLIツールなど、さまざまなプラットフォームで動作し、スケーラブルなAIパイプラインを実現します。各コンポーネントが独立して拡張可能なため、特定のタスクに特化したエージェント群を効率的に連携させることが可能です。

対応~Claude Code~Codex CLI~Cursor
npx skills add fullstack455/deer-flow

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

deer-flow は何をしますか?

DeerFlowを活用してサブエージェント、メモリ、サンドボックスをオーケストレーションし、モジュール式で拡張可能なAIスキルを搭載した柔軟なワークフローを構築します。

概要

DeerFlowは、複数のAIエージェントコンポーネントを調整するための軽量フレームワークです。以下の機能を備えています:

  • サブエージェント管理: 子エージェントを作成、監視、通信できます。
  • メモリシステム: エージェント間で状態と知識を永続化・共有できます。
  • サンドボックス: 隔離された実行環境でコードを安全に実行できます。

使い方

インストール

pip install deer-flow

基本的なワークフロー

from deer_flow import Workflow, Agent

# ワークフローの作成
flow = Workflow(name="example")

# サブエージェントの追加
agent = flow.add_agent("worker", role="code_generator")

# ワークフローの実行
result = flow.run(input_data={"task": "hello world"})

設定

環境変数 DEER_FLOW_HOME を使用して、設定ファイルの場所を指定できます。

変数名デフォルト値説明
DEER_FLOW_HOME~/.deer-flow設定とデータのルートディレクトリ
DEER_FLOW_LOG_LEVELINFOログレベル

サポートプラットフォーム

  • Claude Code
  • コードエディタ(VS Codeなど)
  • CLIツール
  • カスタムアプリケーション

詳細情報

詳細なドキュメントはDeerFlow公式サイトを参照してください。

関連スキル