Difyにログインして「アプリを作る」を押すと、いくつかの選択肢が並びます。名前だけを見ても違いが分からず、そこで手が止まってしまう——これは多くの人が通る場面です。この記事では、Difyのアプリの種類の全体像を地図のように整理します。それぞれを深く学ぶ前に、「どんな種類があって、自分はどこから入ればいいのか」を先に押さえておきましょう。
なお、アプリタイプの名称や画面での見え方は更新されることがあります。本記事のタイプ名は2026年8月時点の公式ドキュメントにもとづいています。
アプリタイプは「会話するか」「流れを組むか」で大きく分かれる
種類を1つずつ覚えようとすると混乱します。先に分ける軸を持っておくと、一気に見通しがよくなります。
この記事では、理解しやすさを優先して、アプリタイプを次の3つに整理して説明します。
- 会話型:ユーザーとやり取りしながら答える
- フロー型:処理の流れをあらかじめ組み立てておく
- 自律型:AI自身が判断して道具を使い分ける
なお、これは本記事が読みやすさのために設けた整理で、Difyの画面上の並び方とは異なります。
公式には、Workflow と Chatflow が主に推奨されるタイプとして案内され、Chatbot・Agent・Text Generator はより手軽に扱える基本のタイプとして位置づけられています。
この3つの区別さえ頭に入れば、あとは細かい話です。まずはこの軸を持ったまま、それぞれを見ていきましょう。
はじめに断っておくと、この記事ではそれぞれを深く説明しません。どのタイプも、実際に作りながら学ぶほうが早いからです。
ここでの目的は、地図を手に入れること。「こういう種類があって、自分が知りたいのはこのあたりだ」と分かれば、それで十分です。
会話型のアプリ
会話型は、いちばんイメージしやすいタイプです。ここには2つの形があります。
チャットボット
やり取りを続けながら答えるタイプです。ユーザーが質問し、AIが答え、また質問する——という往復が前提になっています。
前の会話を踏まえて答えられるので、「さっきの件だけど」といった続きのやり取りができます。問い合わせ窓口のように、相手が何を聞いてくるか分からない場面に向いています。
テキスト生成
1回の入力で、1回の答えを返すタイプです。会話は続きません。入力欄に文章を入れると、結果が出てくる。それで完結します。
「議事録を貼ると要約が出る」「商品情報を入れると紹介文が出る」といった、毎回同じ形の作業に向いています。
同じ「AIに文章を作らせる」でも、往復するか一発で終わるかで選ぶタイプが変わる、と覚えておけば十分です。
判断に迷ったら、使う人の動きを想像してみてください。相手が何度も質問してきそうならチャットボット、決まった材料を入れて結果だけ受け取るならテキスト生成。この見分け方で、たいていの場面は足ります。
流れを組むアプリ
会話型が「AIに直接お願いする」形なのに対して、こちらは処理の順番を自分で設計するタイプです。
「入力を受け取る」「AIに考えさせる」「結果を整える」といった作業を部品として並べ、線でつないでいくイメージになります。分岐を作ったり、途中で外部のサービスを呼んだりと、複雑なことができます。
ここにも2つの形があります。
Chatflow
会話をしながら、裏側で流れが動くタイプです。見た目はチャットボットですが、内部で「質問の内容によって処理を分ける」といった組み立てができます。
Workflow
会話を伴わず、入力から出力まで一直線に処理するタイプです。決まった手順を自動化したいときに使います。
2つの違いは、ひとことで言えば会話があるかどうかです。流れを組みたくて、かつ相手とやり取りするなら Chatflow、やり取りが不要なら Workflow、という分かれ方になります。
ここで「会話型との違いが分からない」と感じるかもしれません。目に見える動きは似ていても、中身の作り方が違う、と考えてください。会話型はAIに直接お願いする形、フロー型は処理の順番を自分で組み立てる形です。凝ったことをしたくなったときに、フロー型が選択肢に入ってきます。
自律的に動くアプリ
最後に、少し性格の違うタイプがあります。
Agent
これまでのタイプは、人間が手順を決めていました。Agentは違います。目的を伝えると、AI自身がどう進めるかを判断し、必要な道具を選んで使います。
たとえば「この製品について調べてまとめて」と頼んだとき、検索する・情報を読む・整理する、といった段取りをAIが組み立てていきます。
自由度が高い一方で、動きが予測しづらいという面もあります。同じ依頼をしても、毎回まったく同じ手順で動くとは限りません。
決まった処理を確実に繰り返したい場面には、フロー型のほうが向くこともあります。ここでも「万能な1つ」があるわけではありません。
はじめのうちは、Agentは「そういうものもある」と知っておく程度で構いません。手順を自分で決められるタイプに慣れてからのほうが、Agentの自由さの意味も分かりやすくなります。
一覧で見る
ここまでを1つの表にまとめます。どの記事で詳しく学べるかも添えておきます。
| タイプ | 一言で言うと | 深掘りする記事 |
|---|---|---|
| チャットボット | やり取りを続けながら答える | 第2章・第3章 |
| テキスト生成 | 1回の入力で1回の答えを返す | 第2章 |
| Chatflow | 会話しながら、裏で流れが動く | 【内部リンク:記事031】(公開後追加) |
| Workflow | 会話なしで、入力から出力まで処理する | 【内部リンク:記事032】(公開後追加) |
| Agent | AIが判断して道具を使い分ける | 【内部リンク:記事044】(公開後追加) |
この表は、シリーズを読み進めるときの地図として使えます。いま全部を理解する必要はありません。「Workflowは第4章で詳しくやるんだな」くらいの感覚で十分です。
名前が似ていて紛らわしいのは Chatflow と Workflow でしょう。どちらも「flow」がつくとおり流れを組むタイプで、会話がつくかどうかだけが分かれ目です。ここさえ押さえておけば、後の章で混乱せずに読み進められます。
最初はどれを選べばいい?
種類が分かっても、「で、自分は何を選べば?」と思うはずです。
はじめての1本なら、会話型から入るのが素直です。作るものが単純で、動かしたときに結果が分かりやすいからです。何を作ったか自分で確かめやすい、というのは最初の段階では大きな利点になります。
フロー型は部品を組み合わせる分、最初から取り組むと手数が多く感じられます。先に会話型で一度動かしておくと、「ここに分岐を入れたい」といった必要が自然に出てきます。そのタイミングでフロー型へ進むほうが、理解も早くなります。
ただし、これはあくまで入口の目安です。作りたいものの性質によって適したタイプは変わりますし、判断には軸が必要になります。その選び分けの基準は、シリーズの後半で専用の記事としてじっくり扱います。【内部リンク:記事030】(公開後追加)
いまの段階では、「種類には役割の違いがあって、あとで選べばいい」と知っておけば十分です。
まとめ
この記事では、Difyで作れるアプリの種類を地図として整理しました。要点は次のとおりです。
- アプリタイプは「会話型・フロー型・自律型」の3つに大きく分かれる
- 会話型は、往復するチャットボットと、一発で終わるテキスト生成
- フロー型は、会話のある Chatflow と、会話のない Workflow
- 自律型の Agent は、AI自身が段取りを判断する
- どれが優れているということはなく、作りたいものによって向き不向きがある。迷ったら会話型から
全体像がつかめたところで、次に気になるのは「そもそも自分のやりたいことは、Difyに向いているのか」でしょう。次の記事では、Difyが向いているケースと向いていないケースを、具体的な場面で整理します。Difyが向いているケース・向いていないケース
Difyがどんな道具かをまだつかみきれていない方は、全体像を整理した記事もあわせてどうぞ。Difyとは何か?できること・できないことを整理する