
【2026年最新】n8n 使い方完全ガイド|セルフホスト構築とワークフロー設計の実践
Key Takeaway: n8nは「Zapierが高すぎる」「ロジックが複雑で組めない」を同時に解決する一択ツール。Cloud版で€20/月から始め、月5,000実行を超えたらセルフホストに移行するのが2026年時点の鉄板ルート。
n8nは触ってみると分かるが、Zapierより一段深い。条件分岐をネストできて、コードノードで生のJavaScriptが書けて、しかもセルフホストすればワークフロー数も実行回数も無制限。ただし学習曲線は正直そこそこある。「とりあえずSlackに通知したいだけ」なら別ツールでいい。
この記事では、実際に業務で回している前提で、Cloud版とセルフホストどちらを選ぶかの判断軸、最初のワークフローの組み方、本番運用でハマりがちな落とし穴までまとめる。
n8nとは|オープンソースのワークフロー自動化プラットフォーム

n8nとは、ノードを線でつなぐビジュアルエディタでワークフローを構築できるオープンソースの自動化ツールです。ZapierやMakeと同系統だが、決定的に違うのは「セルフホスト可能」「コードノードで任意のJSが書ける」「ライセンス費用なしで実行回数無制限」の3点。
読み方は「エヌエイトエヌ」。"nodemation" の略で、ドイツ発のプロダクト。2026年4月のアップデートで全プランの「アクティブワークフロー数制限」が撤廃され、実行回数ベースの課金に統一された。
Zapier・Makeとの立ち位置の違い
ざっくり言うと、Zapierは「IFTTTの法人版」、Makeは「ビジュアル重視の中間層」、n8nは「エンジニアが本気で組む自動化基盤」。
| ツール | 強み | 弱み | 向いている人 |
|---|---|---|---|
| n8n | フルコントロール、複雑ロジック、セルフホスト無料 | 学習曲線がある | 技術チーム、SaaS運用者 |
| Zapier | UIが直感的、テンプレ豊富 | スケール時に高額 | 非エンジニア中心の小規模チーム |
| Make | ビジュアルが綺麗、中規模に強い | 従量課金で読みにくい | デザイン重視の中規模チーム |
n8nを選ぶのは「ロジックが複雑」か「実行回数が多い」のどちらかに当てはまるとき。それ以外ならZapierで十分なケースも多い。
n8n Cloud vs セルフホスト|2026年時点の選び方

最初の分岐がここ。Cloud版とセルフホスト版、どちらから入るかで運用コストが大きく変わる。
Cloud版(€20/月〜)の特徴
n8n公式が提供するマネージドサービス。Starterプランで月€20、2,500ワークフロー実行が含まれる。サーバー管理・アップデート・セキュリティパッチは全部公式持ち。
向いているケース:
- 月の実行回数が5,000回以内
- インフラ担当者がいない
- とにかく早く動かしたい
実行回数を超えると上位プランへ。Proで€50/月(10,000実行)、ビジネスで€800/月クラスまである。
セルフホスト版(無料)の特徴
DockerまたはnpmでVPS・自社サーバーに立てる。ライセンス費用は一切かからず、実行回数も無制限。月数万回回しても追加コストはサーバー代だけ。
向いているケース:
- 月の実行回数が10,000回を超える
- 機密データを外部に出したくない
- 自前でDocker/Linuxを運用できる
VPSコストは月$5〜$20程度(Hetzner、DigitalOcean、Vultr など)。Cloud版より圧倒的に安いが、SSL証明書の更新やバージョンアップは自分でやる必要がある。
判断フローチャート
迷ったらこれ。実行回数月5,000以下ならCloud、それ以上ならセルフホスト。社内データを扱うならセルフホスト一択。エンジニアがいないならCloudから始めて、スケール時に移行。
セルフホスト構築|Docker Composeで30分

セルフホストの最短ルートはDocker Compose。VPSにSSHで入って、5ファイル作って起動するだけで動く。
必要なもの
- VPS(最低2GB RAM、Ubuntu 22.04以降推奨)
- ドメイン名(独自ドメイン or サブドメイン)
- Docker + Docker Compose
構築手順の要点
docker-compose.yml でn8n本体、PostgreSQL、Caddy(リバースプロキシ兼SSL自動取得)の3コンテナを定義する。Caddyは設定ファイル1行で Let's Encrypt のSSLを自動取得・更新してくれるので、Nginxよりはるかに楽。
環境変数で N8N_HOST、N8N_PROTOCOL=https、WEBHOOK_URL を必ず設定する。これを忘れるとWebhook URLがlocalhostで生成されて外部から呼べない。実際にハマる人が多い。
n8n:
image: n8nio/n8n:latest
environment:
- DB_TYPE=postgresdb
- N8N_HOST=n8n.example.com
- WEBHOOK_URL=https://n8n.example.com/
- GENERIC_TIMEZONE=Asia/Tokyo
PostgreSQLは必ず外出しする。デフォルトのSQLiteで運用すると、ワークフローが100本を超えた辺りで実行ログのI/Oで詰まる。最初からPostgresにしておくのが正解。
バックアップ戦略
/home/node/.n8n ディレクトリとPostgreSQLのダンプを毎日S3かBackblaze B2に投げる。restic か rclone が定番。これを怠るとサーバー飛んだ瞬間に全ワークフローが消える。
最初のワークフローを作る|Webhook → AI → Slack

理論より手を動かしたほうが早い。最も実用的なパターンを1つ通しで作る。「フォームからの問い合わせを AI で要約して Slack に投げる」フロー。
ノード構成
- Webhook Trigger: フォームからのPOSTを受ける
- OpenAI / Anthropic ノード: 問い合わせ本文を要約・カテゴリ分類
- IF ノード: 緊急度で分岐
- Slack ノード: 該当チャンネルに通知
Webhook Triggerを設置すると、テスト用と本番用の2つのURLが発行される。フォーム側(Typeform、HubSpot、自社フォーム何でもいい)からそのURLにPOSTを送るだけ。
コードノードでの加工
UIノードだけだと厳しい処理(正規表現での抽出、複雑なJSON整形、日付計算)は Code ノードで JavaScript を直接書く。Pythonも一応動くが、JSのほうが安定している印象。
const body = $input.first().json.body;
const cleaned = body.replace(/\s+/g, ' ').trim();
return [{ json: { summary: cleaned.slice(0, 200) } }];
このレベルの自由度がZapierにはない。n8nの最大の強み。
AI連携|OpenAI・Anthropic・Geminiノードの実戦
n8nのAI連携は2026年に大きく強化された。LangChainベースのノード群が標準搭載され、ベクトルDBやエージェント機能まで組める。
よくあるAIワークフロー
- 問い合わせメールの自動分類・一次返信
- ドキュメントのベクトル化と社内検索Bot
- 画像のOCRと構造化データ抽出
- LLMによるレポート自動生成
OpenAIノードはAPIキーを設定するだけで使える。Anthropic公式ノードも安定。Geminiは2026年4月時点でコミュニティノード経由が一般的。
AIエージェント関連の体系的な話はAutoGPT完全ガイドが詳しい。n8nもエージェント機能を内包しており、ツール呼び出しや記憶を組み合わせた自律ワークフローが組める。
コスト管理
LLM呼び出しは従量課金なので、無限ループに入ると一晩で数万円飛ぶ。必ず以下を入れる:
- Set ノードでループカウンタを持つ
- 上限値を超えたら IF で強制終了
- 月次の API 使用量アラート
これを怠ると、本当にやらかす。
業務で使える定番ワークフロー10選
実際の現場で回している、汎用性の高いパターンを並べる。
| 用途 | トリガー | 主な処理 |
|---|---|---|
| 問い合わせ自動振り分け | Webhook / Gmail | AI分類 → Slack/CRM |
| 競合価格モニタリング | Schedule(日次) | HTTP Request → 差分検出 → 通知 |
| 議事録の自動要約 | Google Drive 新規 | Whisper / Gemini → Notion |
| ECサイトの在庫同期 | Schedule(時次) | DB → 各モール API |
| SNS投稿の一括配信 | Manual / Schedule | 画像生成 → X/LinkedIn/Threads |
| 領収書OCR | Gmail添付 | OCR API → スプレッドシート |
| 営業リード enrichment | HubSpot Trigger | Clearbit API → HubSpot更新 |
| カスタマーチャーン予測 | Schedule(週次) | DB → ML API → アラート |
| 多言語サイトの翻訳 | Webhook | DeepL → CMS API |
| 社内検索Bot | Slack Slash Command | ベクトルDB → LLM応答 |
このうち「議事録の要約」「OCR」「翻訳」あたりは、関連するAI技術と組み合わせると効果が出やすい。OCR系はAI OCRツールガイドで比較してから連携先を決めるといい。
本番運用でハマる落とし穴
ここからが正直一番大事。Cloud版でもセルフホストでも、本番運用には固有の罠がある。
エラーハンドリングを後回しにすると痛い目を見る
ノードがエラーで止まった時、デフォルトでは「ワークフローが落ちて終わり」。Slackにも何にも通知が飛ばない。
対策:
- 各ワークフローに Error Trigger を別途用意する
- エラー時に Slack/Discord/PagerDuty に通知
- 重要ワークフローは Retry On Fail を3回まで設定
これを忘れると「気付いたら3日間動いてなかった」が普通に起きる。
Webhookのタイムアウト
n8nのWebhookは30秒でタイムアウトする。長時間処理(AI生成、大量データ処理)は Respond Immediately モードにして、処理は非同期で回す。同期で返そうとすると502エラーが頻発する。
バージョンアップで動かなくなる問題
セルフホスト版を :latest タグで運用していると、自動アップデート時にBreaking Changeで全ワークフローが死ぬ。本番は必ずバージョン固定(例: n8nio/n8n:1.78.0)して、ステージングで検証してから上げる。
Credentials漏洩リスク
n8nは認証情報を暗号化してDBに保存するが、暗号化キー(N8N_ENCRYPTION_KEY)は環境変数で管理する。これを .env に書いたまま git にプッシュして公開する事故が定期的に発生している。必ず Secrets Manager か Vault に逃がす。
n8nが向かないケース
正直に書く。n8nが微妙な場面もある。
- 非エンジニアだけのチーム: 学習曲線が想像より急。Zapierのほうが幸せ
- ワークフローが10本以下で完結する: Cloud €20/月より無料のZapier Freeプランでよい
- GUIで完結したい、コードは1行も書きたくない: Make のほうが向いている
- エンタープライズで「サポート契約必須」: n8nもEnterpriseプランはあるが、ZapierやWorkatoのほうが日本法人サポートで安心
「自動化ツールなら何でもn8n」ではない。要件で判断する。
各種AIプラットフォームとの統合という観点では、Meta AIガイドやSora AIガイドで取り上げているような最新の生成AIサービスとn8nを組み合わせると、メディア生成パイプラインが一気に組める。組み合わせの選定はこちらの2026年AIツールガイドも参照。
学習リソースとコミュニティ
n8nは公式ドキュメントが充実している。とはいえ最初は迷うので、おすすめの順序:
- 公式 docs.n8n.io の Quickstart(30分で全体像)
- 公式YouTube の「Build with n8n」シリーズ
- n8n Community フォーラム(質問するとコアチームが返信してくれる)
- GitHub の
n8n-io/n8nIssues(最新の不具合情報)
日本語コミュニティはまだ小さいが、Zennとnoteに実践記事が増えてきた。英語のリソースに当たれると圧倒的に情報量が違う。
編集部の利用レポート
AI PICKS編集部では、記事公開のチェックフロー、競合ツールの価格モニタリング、Discord通知の集約を全部n8nで回している。セルフホスト版を Hetzner の月€5 VPS に立てて、月10,000実行を超えても追加コストはゼロ。
率直な感想を書くと、最初の1週間は正直しんどい。Webhook URLがlocalhostで生成される、Credentialsの設定箇所が分かりにくい、エラーログがUIから追いにくい。ここで挫折する人が多そう。
ただ、一度慣れると元には戻れない。「Zapierでは絶対組めない複雑な分岐」が15分で組めて、しかも実行回数を気にせず回せる。ROIで言えば確実に黒字。月€20のCloud版でもZapierの同等プラン($73/月以上)より破格。
微妙な点は、UIの日本語化が中途半端なこと(コミュニティ翻訳ベースで一部英語のまま)と、モバイル対応がほぼないこと。デスクトップ前提のツールと割り切るしかない。
総じて、技術チームが1人でもいるならn8n一択。非エンジニアのみのチームなら別ツール、というのが2026年5月時点の結論。
よくある質問(FAQ)
Q. n8nは完全に無料で使えますか?
セルフホスト版は完全無料です。ライセンス費用なし、実行回数無制限。ただしVPS代(月$5〜$20程度)は別途必要です。Cloud版は€20/月から有料です。
Q. プログラミング知識がなくても使えますか?
簡単なワークフローなら可能ですが、複雑な処理ではJavaScriptの基礎知識があったほうが圧倒的に楽です。完全ノーコード前提ならZapierかMakeのほうが向いています。
Q. Cloud版とセルフホスト版で機能差はありますか?
機能はほぼ同じです。違いはサーバー管理の有無と料金体系のみ。エンタープライズ機能(SSO、監査ログ)はCloud上位プランまたはEnterpriseライセンスでのみ提供されます。
Q. n8nのデータはどこに保存されますか?
Cloud版はn8n公式のサーバー(EU/US)に保存されます。セルフホスト版は自分で立てたサーバー上のPostgreSQL/SQLiteに保存されるため、機密データを扱う場合はセルフホスト推奨です。
Q. 日本語のサポートはありますか?
UIはコミュニティ翻訳で日本語化されていますが、公式サポートは英語のみです。日本法人によるサポートが必要な場合は、ZapierやWorkatoのEnterprise契約のほうが安心です。
