Dify v1.10.0 リリースまとめ ― イベント駆動型ワークフローの登場 🎉
はじめに
2025年11月に公開された Dify v1.10.0 は、「イベント駆動(Event-Driven)」でワークフローを自動実行できる トリガー機能(Trigger) を正式に導入した大きなアップデートです。従来、手動または API 呼び出しが必要だったワークフローが、スケジュールや外部イベントをきっかけに自動で起動 するようになりました。
以下、主な新機能・改良点、注意点、実務での使いどころをまとめます。
主な新機能・改善点 ✨
■ トリガー機能(Trigger)の導入
-
Trigger=Start ノードの一種 として実装され、ワークフローの起点を「何かが起きたとき」に設定可能に。
-
現時点でサポートされているトリガーの種類は以下の通り:
トリガー種別 概要 Schedule(スケジュール) cron 式や定期実行(毎日/毎週/月次など)による起動。定期レポート生成、バッチ処理などに有効。 Webhook 外部システムからの HTTP コールバックによる起動。Webhook 対応サービスと連携可。 SaaS Integration Event Slack / GitHub / Linear など外部 SaaS でのイベントをトリガーに自動起動。プラグイン経由で利用可能。 -
この変更により、ワークフローは「手動 or API 呼び出し限定」から脱却し、
バックグラウンドで常時待機 → 適切なタイミングで自動実行
ができるようになりました。 -
さらに以下の改善も追加:
- イテレーションノードに
flatten_output設定が追加 - オーディオコンテンツ対応強化
- RAG ツール/プラグイン管理 UI の改善
- ワークフローの一時停止状態の管理など多くの機能が強化
- イテレーションノードに
■ バグ修正/パフォーマンス改善/内部リファクタリング
v1.10.0 には多数の修正が含まれています:
- ドキュメントチャンク設定更新時の 500 エラー修正
- イテレーションノード表示の不具合修正
- ワークフロー UI における重複表示やツール出力問題の修正
- 知識ベース参照情報の上書き問題の修正
-
installation_idに関するツールページ問題の修正 - DB アクセス層やプラグイン処理など内部コードのリファクタリング
→ 安定性・メンテナンス性・将来拡張性が向上
⚠️ Chatflow / Agent ではトリガーは利用不可
非常に重要な注意点:
トリガー機能は「Workflow 専用」であり、Chatflow/Agent/BasicChat では利用できません。
そのため、以下のようなケースでは注意が必要です:
- ❌ Chatflow をトリガーで動かそうとする
- ❌ Agent に定期実行を付けようとする
- ❌ チャット UI ベースのアプリをスケジュール起動したい
→ これらは全て Workflow に設計し直す必要があります。
🔧 実務での活用イメージ
Dify v1.10.0 のトリガー機能により、以下のユースケースが強化されました:
● 定期処理の自動化
- 毎日のレポート生成
- データ集計やバッチ処理
- 自動メール通知
● 外部サービスと連携したイベント駆動処理
- GitHub Issue 作成 → 自動分類 & 通知
- Slack メッセージ → 自動応答またはDB記録
- Gmail 受信 → 解析して記録
● Webhook を使ったリアルタイム処理
- 監視システムからの alert → AI で要約して通知
- 他の業務システムと連携した即時ワークフロー起動
● バックグラウンド処理のスケジュール化
- RAG ドキュメント更新
- 外部 API からのデータ同期
- 定期的なメタデータ再構築
まとめ:v1.10.0 は AI ワークフロー自動化の大きな進化点
Dify v1.10.0 の「トリガー機能」は、AI を使った業務自動化をワンランク引き上げる大きなアップデートです。
特に、以下がポイント:
- イベント駆動でワークフローを自動実行できるようになった
- Schedule / Webhook / SaaS イベントをトリガーとして利用可能
- Chatflow や Agent では利用不可 → 必ず Workflow を使う
- 多数の機能改善・バグ修正で安定性も向上
定期処理やイベント駆動型の業務を Dify 内で完結できるようになり、
AI ワークフローの自動化がより実務的に使いやすくなりました。
以上