Difyとは?できることと料金・無料の範囲をわかりやすく解説

📖 この記事は約 12 分で読めます。
概要

Difyは、AIアプリを作るためのオープンソースの開発基盤です。できること、無料で使える範囲と料金、クラウド版とDockerでの始め方、安全性と商用利用の条件を、公式情報をもとに2026年10月時点で整理します。

管理人

本記事の読者層は以下の方を想定しています。

本記事の読者層
  • Difyが何をするものか、まず知りたい方
  • 無料で使えるのか、料金がいくらかかるのかを確認したい方
  • クラウド版とセルフホスト(Docker)のどちらで始めるか迷っている方
  • 安全性や商用利用の条件を、導入前に確認したい方

この記事でわかること

目次

Difyとは?AIアプリを作るためのオープンソースの基盤

結論から言うと、Dify(ディファイ/ディフィ)は、自分のデータを使うAgent、Agenticワークフロー、チャットボットなどのAIアプリケーションを作るための、オープンソースのプラットフォームです。公式ドキュメントでも、そのように説明されています。「アプリ」という名前で呼ばれることもありますが、完成したアプリそのものではなく、AIアプリを作って公開するための基盤にあたります。

  • 名前の由来:公式ドキュメントによると、「Do It For You」に由来します。
  • 読み方:公式に読み方の定めがあるかは、確認できませんでした。国内の解説記事では、「ディファイ」と「ディフィ」の両方が使われています。

詳しい仕様は、Difyの公式ドキュメントで確認できます。

Difyでできること

公式ドキュメントに書かれている主な機能を、次の表にまとめます。

機能できること
AIアプリの作成自分のデータを使うAgent、Agenticワークフロー、チャットボットを作れます
ナレッジ(独自データの参照)データを取り込み、チャンキング・インデックス作成・検索の方法を自分で設定できます。運用中の外部ナレッジベースにAPI経由で接続し、Difyにデータを移さずに検索することもできます
公開と連携作ったアプリをWebアプリとして公開できます。APIによる外部連携や、REST APIでの自社プロダクトへの組み込みにも対応しています
CLI(difyctl)ターミナルやスクリプト、CI、AIエージェントからアプリを実行できます
プラグイン独自のツール、モデル、連携機能を追加するプラグインを開発できます

ナレッジの設定は、公式のナレッジの解説ページに詳しく書かれています。ナレッジは、社内の文書などを参照して回答するアプリを作るときに使う機能です。

Difyの料金は?無料で使える範囲

結論から言うと、無料で始められます。ただし、クラウド版の無料枠は小さく、続けて使うなら有料プランか、セルフホストを選ぶことになります。

次の表は、複数の解説記事で内容が一致していた部分だけをまとめたものです。公式の料金ページは今回開けなかったため、2026年10月時点の二次情報です。

プラン月額(米ドル)内容
Sandbox無料メッセージクレジット200(毎月ではなく、一回限り)
Professional59ドルメンバー3人、アプリ50個、メッセージクレジット5,000(毎月)
Team159ドルメッセージクレジット10,000(毎月)
Enterprise要問い合わせ個別の見積もり
セルフホスト(Community Edition)ソフトは無料自社のインフラで運用する(サーバーなどの費用は自分で用意)
  • 年払い:Professionalは、年590ドルとする解説があります。
  • Teamの詳細:メンバー数やアプリ数などは、確認した解説記事の間で数字が一致しなかったため、載せていません。
  • LLMの料金:解説記事によると、Difyから呼び出すLLM(OpenAIなど)のAPI料金は、別にかかります。

最新の金額と上限は、必ずDifyの公式料金ページで確認してください。

Difyの始め方:クラウド版とセルフホストの違い

公式ドキュメントでは、利用形態が次の2つに分かれています。

項目Dify Cloudセルフホスト(Community Edition)
形態インストール不要のマネージドサービスオープンソース版を自社のインフラで運用
費用無料のSandboxプランがあるソフトは無料。運用する環境は自分で用意
始め方アカウントを作ってすぐ使えるDocker Composeでデプロイする
向いている人(目安)まず試したい方データを自社の環境に置きたい方

「向いている人」は、この記事の目安です。公式の基準ではありません。

クラウド版で始める

クラウド版は、インストールなしで、無料のSandboxプランから始められます。画面の名称や操作の位置は変わることがあるため、最初のアプリは、公式ドキュメントのクイックスタートに沿って作るのが確実です。

Difyをセルフホスト(Docker)で動かす手順

セルフホストは、Docker Composeで起動します。以下は、公式ドキュメントの内容を、2026年10月時点で整理したものです。

必要な環境

必要なスペックは、CPU 2コア以上、メモリ4GiB以上です。

OS必要なソフトウェア
macOS 10.14以降Docker Desktop(Docker Compose 2.24.0以降)
LinuxDocker 19.03以降、Docker Compose 2.24.0以降
Windows(WSL 2を有効にした環境)Docker Desktop(Docker Compose 2.24.0以降)

macOSでは、Dockerの仮想マシンに、2つ以上の仮想CPUと8GiB以上のメモリを割り当てる必要があります。

起動の手順

次のコマンドを、順に実行します。最初のコマンドには、git・curl・jqが必要です。

git clone --branch "$(curl -s https://api.github.com/repos/langgenius/dify/releases/latest | jq -r .tag_name)" https://github.com/langgenius/dify.git
cd dify/docker
cp .env.example .env
openssl rand -base64 32

openssl rand -base64 32で出力された値は、.envのDIFY_AGENT_LOCAL_SANDBOX_AUTH_TOKENに設定します。そのあと、次のコマンドでコンテナを起動し、状態を確認します。

docker compose up -d
docker compose ps

init_permissionsがExitedになるのは、想定どおりの状態です。起動できたら、ブラウザでhttp://localhost/installを開き、管理者アカウントを設定します。サーバー上で動かす場合は、http://サーバーのIPアドレス/installです。設定後は、http://localhostからログインできます。

手順は更新されることがあります。実行する前に、公式のDocker Composeの手順で、最新の内容を確認してください。

Difyは安全?認証と、導入前に確認すること

Difyの公式ブログ(2026年3月13日公開)は、次の認証・準拠を取得したと発表しています。

認証・準拠内容
SOC 2 Type II独立した監査法人による審査。データセキュリティ、可用性、完全性、機密性、プライバシーが対象
ISO 27001:2022情報セキュリティマネジメントシステム(ISMS)の認証
GDPRデータ処理契約(DPA)やプライバシーポリシーの維持など、準拠のための取り組み

出典は、Difyの公式ブログです。ただし、サービスや製品のどの範囲が認証の対象なのかは、この記事では確認できませんでした。クラウド版を業務で使う場合は、認証の対象範囲を、公式に問い合わせて確認してください。

Difyは商用利用できる?ライセンスの条件

Difyのライセンスは、「Dify Open Source License」です。公式ドキュメントによると、Apache License 2.0に、次の追加条件を加えたものです。

  • 商用利用:他のアプリケーションのバックエンドとして使う場合や、企業向けのアプリ開発基盤として提供する場合など、商用利用は認められています。ただし、特定の条件に当てはまる場合は、提供元に連絡して商用ライセンスを取得する必要があります。
  • マルチテナントSaaS:Dify側の書面による許可がない限り、Dify.AIのサービス版に類似した、マルチテナントのSaaSの運営にソースコードを使うことはできません。
  • ロゴと著作権表示:Difyのコンソール内にあるロゴや著作権表示を、削除または変更してはいけません。

条件の詳しい内容は、公式のオープンソースライセンスのページで確認できます。自社のサービスが条件に当てはまるかどうかは、この記事では判断できません。

Difyについてのよくある質問

無料のまま使い続けられますか?

次の順に確認してください。

  1. クラウド版のSandboxは、メッセージクレジット200が一回限りです。毎月は更新されないため、使い切ったあとは続けられません。
  2. 続ける場合は、有料プラン(Professionalは月額59ドル)に切り替えます。
  3. 費用を抑えたい場合は、セルフホストを選びます。ただし、サーバーなどの環境は自分で用意します。

セルフホストなら、LLMの料金もかからないのですか?

解説記事によると、Difyから呼び出すLLMのAPI料金は、Difyの利用料とは別にかかります。セルフホストの場合も、利用するLLMの提供元の料金を、別に確認してください。

クラウド版とセルフホストは、どちらを選べばよいですか?

次の順に考えると決めやすくなります。

  1. まず試すだけなら、インストール不要のクラウド版(Sandbox)から始めます。
  2. データを自社の環境に置きたい場合や、運用を自分で管理したい場合は、セルフホストを選びます。
  3. 自社のサービスとして提供する予定がある場合は、先にライセンスの条件(前の節)を確認します。

参考:旧版で紹介していたTerminalのコマンドアプリ5選

この節は、旧版の記事で紹介していた、UbuntuのTerminalで使うコマンドアプリの一覧表です。Difyの解説とは別の内容で、保護されたブロックのため、そのまま残しています。

鍵名内容インストール例
fdclone Linux用ファイルマネージャーsudo apt-get install fdclone
emacs編集ソフトsudo apt-get install emacs
zshサーバー管理のためのシェルスクリプトsudo apt-get install zsh
sshssh 暗号化通信ならびにポートフォーワーディングsudo apt-get install ssh
tmuxターミナルマルチプレク
表1:キャプション

まとめ

本記事のまとめ

Difyは、AIアプリを作るためのオープンソースの基盤で、クラウド版の無料枠からDockerでのセルフホストまで、目的に合わせて始め方を選べます。

  • クラウド版のSandboxは無料ですが、メッセージクレジット200は一回限りです(2026年10月時点の二次情報)
  • セルフホストは、CPU 2コア以上・メモリ4GiB以上と、Docker Composeがあれば試せます
  • 商用利用は認められていますが、マルチテナントSaaSの運営やロゴ・著作権表示の削除には条件があります

料金とライセンスは変わることがあるため、導入前に公式ページで最新の内容を確認してください。

関連リンク

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

コメント

コメントする

目次