n8nとは?使い方・料金・Zapier/Make/Dify比較・AI連携
【ワークフロー自動化ツール完全ガイド 2026年版】
n8nはオープンソースのワークフロー自動化ツールです。Zapierのような使いやすさとプログラマーレベルの拡張性を兼ね備え、LLM・AIエージェントとの連携も強力です。セルフホストで無料利用できる点が最大の特徴です。
n8nとは
n8n(ノーデン)は2019年に創設されたドイツ発のオープンソースワークフロー自動化プラットフォームです。ビジュアルエディタでノードを繋いでフローを作成でき、400以上のサービスとインテグレーション可能です。
オープンソース
コア部分がApache 2.0ライセンスで公開。セルフホストすれば無制限に無料利用可能。コードを読んで独自のノードも追加できる。
コード混在型
ノーコードのビジュアルエディタとJavaScript/Pythonコードノードを混在させられる。複雑なロジックも実装可能でエンジニアに人気。
AI連携特化
OpenAI・Anthropic・Langchain・HuggingFaceとのネイティブ連携ノードを備える。AIエージェントのオーケストレーションツールとして急速に採用が拡大。
400+インテグレーション
Slack・Gmail・Notion・Airtable・GitHub・Salesforce・Webhookなど業務で使う主要サービスに対応。カスタムHTTPリクエストで未対応サービスも接続可能。
Zapier / Make / Dify との比較
| ツール | ターゲット | コーディング | AI連携 | セルフホスト | 無料プラン |
|---|---|---|---|---|---|
| n8n | エンジニア・テックサビーなユーザー | ◎ JS/Python混在可 | ◎ AIエージェント対応 | ◎ 無制限(OSSライセンス) | クラウド無料枠あり |
| Zapier | 非エンジニアビジネスユーザー | △ Code by Zapier(限定的) | ○ Zapier AI(基本的) | × クラウドのみ | 100タスク/月 |
| Make(Integromat) | ビジネスユーザー〜テックユーザー | △ 関数・変換のみ | ○ OpenAI連携 | × クラウドのみ | 1,000オペレーション/月 |
| Dify | AI製品開発者 | ○ コード変換ノード | ◎ LLMアプリ専用設計 | ◎ コミュニティ版 | クラウド無料枠あり |
n8n 主要機能
ワークフロービルダー
ノードをドラッグ&ドロップで繋ぐビジュアルエディタ。条件分岐(IF)・ループ・マージ・タイマートリガーなど基本的な制御フローを備えます。
AIエージェントノード
n8n 1.0以降、LLMをオーケストレーターとするAIエージェントをノードとして組み込めます。ツール呼び出し(Function Calling)・メモリ管理・マルチエージェント連携が可能です。
コードノード(JavaScript/Python)
ビジュアルだけでは表現できない複雑なロジックをコードで記述。外部ライブラリのimportも可能です。
// コードノード例:データ変換
const items = $input.all();
return items.map(item => ({
json: {
...item.json,
fullName: `${item.json.firstName} ${item.json.lastName}`,
createdAt: new Date().toISOString()
}
}));
セルフホスト vs クラウド
| 比較項目 | セルフホスト(Docker) | n8n Cloud |
|---|---|---|
| コスト | サーバー代のみ(VPS: 月1,000〜3,000円程度) | Starter $20/月〜、Pro $50/月〜 |
| ワークフロー数 | 無制限 | Starter: 5、Pro: 15(アクティブ) |
| 実行数 | 無制限 | Starter: 2,500/月 |
| データプライバシー | ◎ 自社サーバーに完全保管 | ○ n8nのサーバーに保管 |
| メンテナンス | × 自分でアップデート・バックアップ管理 | ◎ n8nが管理 |
| 向いているケース | 大量の実行・機密データ処理・コスト重視 | 手軽に始めたい・チーム利用 |
Dockerでのセルフホスト(最短手順)
docker run -it --rm \
--name n8n \
-p 5678:5678 \
-v ~/.n8n:/home/node/.n8n \
n8nio/n8n
# ブラウザで http://localhost:5678 を開く
活用事例
AI営業リサーチ自動化
企業名をトリガーに、Webスクレイピング→GPT-4で企業サマリー生成→CRMへ自動登録するワークフロー。営業チームのリサーチ時間を80%削減した事例あり。
Slackカスタマーサポートbot
Slackのメンションをトリガーに、RAGで社内ドキュメントを検索してAIが回答するbotを構築。n8nのWebhookノード+OpenAI+Pineconeを組み合わせる。
競合モニタリング
競合サイトのRSSフィード・プレスリリースを毎朝自動収集し、GPTで要約&重要度スコアリングしてSlack通知。プロダクトチームの情報収集を自動化。
データパイプライン
Google Sheets / Airtableのデータをトリガーに加工→複数DBへの同期→BIツールへのプッシュを自動化。エンジニアなしでデータエンジニアリング業務を代替。
よくある質問
n8nとDifyはどう使い分ければいいですか?
n8nは業務フロー全体の自動化(Zapierの代替)が得意で、AIはその一部として組み込む形です。DifyはLLMを使ったAIアプリ(チャットボット・RAGシステム)の構築に特化しています。「AI機能を含む社内業務を自動化したい」→n8n、「LLMベースのプロダクトを作りたい」→Difyと使い分けるのが効果的です。
プログラミングができなくてもn8nは使えますか?
基本的なワークフロー(Webhook受信→処理→Slack通知など)はノーコードで作れます。ただしZapierやMakeと比べると学習コストは高めです。コードノードを使いこなせるエンジニアが本領発揮できるツールとお考えください。非エンジニアにはMakeやZapierの方が最初は扱いやすいです。
n8nでMCPツールを呼び出せますか?
n8n 1.x以降でMCP(Model Context Protocol)との連携が対応予定または既に一部対応しています。HTTPリクエストノードを使ってMCPサーバーのエンドポイントを叩く形でも連携可能です。公式のMCPノードについては最新のn8nドキュメントをご確認ください。