<a href=Dify完全ガイド ヒーロー画像">

【2026年最新】Difyとは?使い方・料金・始め方を初心者向けに徹底解説

「AIアプリを作ってみたいけど、プログラミングはわからない」——そんな人にとって、Dify(ディフィ)は最も現実的な選択肢です。ノーコードでチャットボット、RAGアプリ、AIエージェントまで構築できるオープンソースプラットフォームで、2026年現在、世界中の開発者と企業が採用しています。

この記事では、Difyの基本から料金プラン、ローカル環境での始め方、実践的なワークフロー構築まで、初心者でも迷わない形で解説します。

この記事でわかること

  • Difyとは何か、他のAI開発ツールとの違い
  • クラウド版・セルフホスト版それぞれの料金プランと選び方
  • Dockerを使ったローカル環境での始め方(コマンド付き)
  • チャットボット・RAGアプリ・ワークフローの具体的な作り方
  • n8n・Langflow・Flowise との比較
  • 商用利用のルールと注意点

30秒で結論

  • 個人で試すだけ → Sandboxプラン(無料)で十分。200メッセージまで使える
  • 本格運用したい → ローカル版(Docker)が最強。ソフトウェア無料、LLMのAPI代だけ
  • チームで使う → クラウド版Teamプラン($159/月・約¥23,800)が手軽
  • 競合との違い → n8nは汎用自動化、DifyはAIアプリ特化。目的で選ぶ
  • 商用利用 → OSSライセンス(Apache 2.0ベース)で可能。ただしDifyロゴの非表示はEnterpriseのみ

Difyとは?AIアプリ開発のためのノーコードプラットフォーム

Difyプラットフォーム概要

Dify(ディフィ)は、LangGenius社が開発するオープンソースのLLMアプリ開発プラットフォームです。GitHubで80,000以上のスターを獲得しており、AIアプリ開発プラットフォームの中では最大級のコミュニティを持っています。

最新バージョンはv1.9.2(2026年3月時点)。最近のアップデートで双方向MCP(Model Context Protocol)統合に対応し、外部MCPサーバーへの接続だけでなく、DifyアプリをMCPサーバーとして公開できるようになりました。

Difyでできること

Difyが提供する主な機能は以下の5つです。

1. チャットボット構築 GPT-5.4、Claude Opus 4.6、Gemini 3.1など200以上のLLMを接続し、ノーコードでチャットボットを作れます。プロンプトテンプレートを設定するだけで、カスタマーサポートボットやFAQ応答アプリが完成します。

2. RAG(検索拡張生成)アプリ 社内ドキュメントやPDFをアップロードし、「ナレッジベース」として登録。ユーザーの質問に対して、ドキュメント内の情報を参照しながら回答するRAGアプリを構築できます。

3. AIエージェント 外部ツール(Google検索、Web Scraping、API呼び出し等)と連携し、複数ステップのタスクを自律的に実行するエージェントを構築できます。

4. ワークフロー ビジュアルエディタで複雑な処理フローを構築。条件分岐、ループ、並列処理に対応し、LLM呼び出しやHTTPリクエストを組み合わせた業務自動化が可能です。

5. テキストジェネレーター フォームに入力するだけでAIが文章を生成するアプリ。ブログ記事の下書き、メール文案、レポート作成などに使えます。

なぜDifyが選ばれるのか

  • 完全ノーコード: プログラミング不要で、ドラッグ&ドロップでAIアプリを構築
  • オープンソース: Apache 2.0ベースのライセンスで、自社サーバーにデプロイ可能
  • 200以上のLLM対応: OpenAI、Anthropic、Google、Meta Llama、Mistral、ローカルLLMまで幅広く接続
  • プラグインマーケットプレイス: コミュニティ製のツールやモデルプロバイダーをワンクリックで追加
  • 日本語UI完備: 管理画面もドキュメントも日本語対応済み

Difyの料金プラン【2026年最新】

Dify料金プラン比較

Difyにはクラウド版(SaaS)とセルフホスト版(自社サーバー設置)の2つの利用形態があります。

クラウド版の料金

プラン 月額料金 円換算($1=¥150) メッセージクレジット チームメンバー アプリ数 ストレージ
Sandbox 無料 ¥0 200回 1人 5個 50MB
Professional $59/月 約¥8,850/月 5,000回/月 3人 50個 5GB
Team $159/月 約¥23,850/月 10,000回/月 50人 200個 20GB
Enterprise 要相談 要相談 無制限 無制限 無制限 カスタム

年払いにすると2ヶ月分の割引が適用されます(Professionalが年$590、Teamが年$1,590)。

📌 ポイント: メッセージクレジットに注意

メッセージクレジットはDify内蔵のOpenAI無料利用分です。クレジットを使い切った後も、自分のLLM APIキーを設定すれば無制限に使えます。つまり、Sandboxの「200回」はあくまでDify側が負担する分の上限。自分のAPIキーを持っていれば、Sandboxプランでもアプリの動作自体は制限されません。

セルフホスト版(ローカルインストール)

選択肢 費用 特徴
Community版 完全無料 全コア機能利用可能。個人・非営利向け
Premium版 AWSインフラ代のみ AWS Marketplace経由のワンクリックデプロイ
Enterprise版 要相談 SSO、マルチワークスペース、専用サポート

正直なところ、個人開発者や小規模チームならCommunity版(セルフホスト)一択。ソフトウェア自体は無料で、かかるのはLLMのAPI利用料とサーバー代だけです。手元のPCにDockerで立てれば、サーバー代すらゼロ。

結局どのプランを選ぶべき?

  • まず試したい → Sandbox(無料)でクラウド版を体験
  • 個人で本格利用 → セルフホスト Community版(無料) + 自分のAPIキー
  • 小規模チーム → クラウド版 Professional($59/月)orセルフホスト
  • 中〜大規模組織 → クラウド版 Team($159/月)or Enterprise版セルフホスト

Difyの始め方:ローカル環境セットアップ(Docker)

Difyローカルセットアップ

ここからは実際にDifyをローカルPCにインストールする手順を解説します。必要なのはDockerだけです。

前提条件

  • Docker Desktop(macOS / Windows / Linux)がインストール済み
  • メモリ4GB以上(推奨8GB)
  • ディスク空き容量10GB以上

ステップ1: リポジトリをクローン

git clone https://github.com/langgenius/dify.git
cd dify/docker

ステップ2: 環境変数ファイルをコピー

cp .env.example .env

.env ファイルを開いて、必要に応じてポート番号やシークレットキーを変更できます。デフォルトのままでも動作します。

ステップ3: Dockerコンテナを起動

docker compose up -d

初回は各種コンテナイメージのダウンロードに数分〜10分程度かかります。完了後、以下のコマンドで全コンテナが Running であることを確認します。

docker compose ps

ステップ4: ブラウザでアクセス

ブラウザで http://localhost/install にアクセスします。初回は管理者アカウントの作成画面が表示されるので、メールアドレスとパスワードを設定してください。

ステップ5: LLMプロバイダーを設定

ログイン後、左メニューの「設定」→「モデルプロバイダー」から使いたいLLMを追加します。

OpenAI → APIキーを入力 → GPT-5.4, GPT-4o が利用可能に
Anthropic → APIキーを入力 → Claude Opus 4.6, Sonnet 4.6 が利用可能に
Google → APIキーを入力 → Gemini 3.1 Pro が利用可能に

ローカルLLM(Ollama等)を使う場合は、「Ollama」プロバイダーを追加してエンドポイントURL(通常 http://host.docker.internal:11434)を設定します。

アップデート方法

cd dify/docker
git pull origin main
docker compose down
docker compose pull
docker compose up -d

実践:チャットボットを5分で作る

Difyの管理画面にログインしたら、さっそくアプリを作ってみましょう。

手順1: アプリを作成

「スタジオ」→「最初から作成」→「チャットボット」を選択。アプリ名を入力して作成します。

手順2: プロンプトを設定

「オーケストレーション」画面で、システムプロンプト(指示文)を入力します。

あなたはAIツールの専門家です。
ユーザーの質問に対して、具体的なツール名・料金・使い方を含めて日本語で回答してください。
回答は簡潔に、箇条書きを活用してください。

手順3: モデルを選択

右上のモデル設定で使用するLLMを選びます。コスト重視なら gpt-4o-mini、品質重視なら claude-sonnet-4-6 がおすすめです。

手順4: テスト&公開

右側のプレビューパネルでチャットをテスト。問題なければ「公開」→「更新」でWebアプリとして公開されます。共有URLが発行され、誰でもブラウザからアクセスできます。

実践:RAGアプリで社内ドキュメントに回答させる

DifyのRAG機能

Difyの真価が発揮されるのがRAG(Retrieval-Augmented Generation)機能です。社内マニュアルや製品仕様書をアップロードするだけで、「社内版ChatGPT」が作れます。

ステップ1: ナレッジベースを作成

「ナレッジ」→「ナレッジを作成」→ ファイルをアップロード。対応フォーマットは以下の通りです。

  • PDF、TXT、Markdown、DOCX、CSV、XLSX
  • Notion同期(APIキーで接続)
  • Webサイトクロール(URLを指定して自動取得)

ステップ2: チャンク設定

アップロードしたドキュメントは自動でチャンク(分割)されます。設定は以下の3つから選択。

  • 自動: Difyが最適なチャンクサイズを決定(初心者向け)
  • カスタム: チャンクサイズ(500〜1000トークン推奨)とオーバーラップを手動設定
  • 親子チャンク: 大きなチャンクと小さなチャンクの階層構造(精度重視)

ステップ3: チャットボットにナレッジを接続

作成したチャットボットの「コンテキスト」設定で、ナレッジベースを追加。これだけで、ユーザーの質問に対してドキュメント内容を参照した回答が生成されます。

ユーザー: 「有給休暇の申請方法を教えて」
AI: 「社内規定によると、有給休暇は申請フォームから…」
(← アップロードした社内規定PDFの内容を参照して回答)

RAGの精度を上げるコツ

  • リトリーバル設定: ハイブリッド検索(キーワード + ベクトル検索)を有効にする
  • リランキング: Cohereのリランクモデルを設定すると、検索精度が大幅に向上
  • チャンクサイズ: 短すぎると文脈が失われ、長すぎるとノイズが増える。500〜800トークンが目安
  • メタデータ: ファイル名やセクション名をメタデータとして付与すると、検索精度が向上

ワークフロー:複雑な業務を自動化する

Difyのワークフロー機能は、複数の処理をビジュアルに繋いで自動化する機能です。

ワークフローの構成要素

ノードタイプ 機能 使用例
LLM 任意のLLMを呼び出し テキスト生成、要約、分類
ナレッジ検索 RAGで文書検索 関連情報の取得
HTTP 外部APIを呼び出し Slack通知、DB書き込み
コード Python/JavaScriptを実行 データ変換、計算処理
条件分岐 if/elseで処理を分岐 スコアに応じた振り分け
イテレーション ループ処理 リスト内の各アイテムを処理
変数代入 変数に値を格納 中間結果の保持

ワークフロー作成例:問い合わせ自動分類&回答

  1. 開始ノード: ユーザーの問い合わせテキストを受け取る
  2. LLMノード: 問い合わせを「技術」「料金」「一般」に分類
  3. 条件分岐: カテゴリに応じて処理を分岐
  4. ナレッジ検索: 該当カテゴリのFAQデータベースを検索
  5. LLMノード: 検索結果をもとに回答を生成
  6. HTTPノード: 結果をSlackに通知

このフローをビジュアルエディタでドラッグ&ドロップで構築できるのがDifyの強みです。

Dify vs 競合ツール比較

項目 Dify n8n Langflow Flowise
主な用途 AIアプリ開発 汎用ワークフロー自動化 LLMパイプライン構築 LLMチェーン構築
ノーコード度 ◎(完全ノーコード) ○(一部コード必要) △(LangChain知識必要) △(LangChain知識必要)
対応LLM数 200+ プラグイン依存 LangChain経由 LangChain経由
RAG機能 ◎(内蔵) △(要構築)
エージェント ◎(内蔵) △(要構築)
外部連携数 プラグインで拡張 400+(最多) 少なめ 少なめ
セルフホスト
無料プラン あり(200回) あり(制限付き) あり あり(OSS)
日本語UI × ×

選び方の結論

  • AIアプリをノーコードで作りたい → Dify一択
  • SaaSツール間の自動化がメイン → n8n(400+の連携が強い)
  • LangChainベースで細かく制御したい → Langflow
  • Dify + n8nの組み合わせ → AIアプリはDifyで作り、外部連携はn8nに任せる。実はこれが最強構成

Difyの商用利用ルール

Difyはオープンソース(Apache 2.0ベースのカスタムライセンス)ですが、商用利用にはルールがあります。

商用利用OKなケース

  • Difyで構築したアプリを自社の業務に使う
  • Difyで作ったチャットボットを顧客向けに提供する
  • セルフホスト版を自社サーバーで運用する

商用利用に制限があるケース

  • Difyのロゴを削除する → Enterprise版のライセンスが必要
  • マルチテナントSaaS → DifyをベースにしたプラットフォームビジネスはEnterprise版が必要
  • ソースコードの大幅改変 → OSSライセンスの条件に従う必要あり

個人や中小企業が「Difyを使ってAIアプリを作り、社内外で使う」分には、Community版で問題ありません。

よくある質問(FAQ)

Q: Difyは完全に無料で使えますか? A: はい。セルフホスト版のCommunity版は無料です。クラウド版もSandboxプラン(200メッセージ)まで無料。ただし、LLMのAPI利用料は別途かかります(OpenAI GPT-4oの場合、1,000トークンあたり約¥0.4〜¥1.5)。

Q: Difyの読み方は? A: 「ディフィ」と読みます。「Define + Simplify」の造語とされています。

Q: プログラミング知識がなくても使えますか? A: 使えます。チャットボットやRAGアプリはGUIだけで構築可能です。ワークフローのコードノードを使う場合のみ、PythonまたはJavaScriptの基礎知識があると便利です。

Q: ローカルLLM(Ollama等)と組み合わせて完全無料で使えますか? A: はい。Dify Community版 + Ollamaでローカルモデル(Llama 3.3等)を使えば、外部API不要で完全無料の環境が構築できます。ただし、推論速度はPCのGPUスペックに依存します。

Q: Difyで作ったアプリのデータはどこに保存されますか? A: セルフホスト版では自社サーバー内に完全に保持されます。クラウド版ではDifyのサーバー(AWSインフラ)に保存されます。機密データを扱う場合はセルフホスト版が推奨です。

Q: n8nとDifyのどちらを選ぶべきですか? A: 目的次第。AIアプリの構築(チャットボット、RAG、エージェント)がメインならDify。SaaSツール間の連携・自動化がメインならn8n。両方使うケースも多いです。

Q: 学生は無料で使えますか? A: はい。Difyは学生・教育者向けに無料プログラムを提供しています。クラウド版の有料機能を無償で利用できます。