【2026年最新】n8n 使い方完全ガイド|セルフホスト無料・オープンソース自動化の始め方

【2026年最新】n8n 使い方完全ガイド|セルフホスト無料・オープンソース自動化の始め方

Key Takeaway: n8nは「セルフホストすれば実行回数無制限・無料」が最大の武器。Zapierで月3万円払っている処理が、Docker一発でほぼゼロ円になる。ただしサーバー管理コストは別腰。クラウド版(€24〜)は、その手間を金で買う選択肢。

n8nは、Zapierで月3万円飛んでいた人にとって破格の選択肢だ。GitHubスター34,000超のオープンソースワークフロー自動化ツールで、セルフホストすれば実行回数もワークフロー数も無制限。社内データを外に出したくない情シスや、月数万件のAPI連携を回したい開発者から重宝されている。

ただし「無料で何でもできる」という雑な理解で飛びつくと、Docker構築とPostgreSQL運用で泥沼化する。この記事では、n8nの基本構造から実際のセルフホスト手順、ノード接続のコツ、AIワークフロー連携、そしてMakeやZapierとの使い分けまで、編集部が実際に手を動かして得た知見を整理する。


n8nとは何か:オープンソース×ノードベースのワークフロー自動化

n8nとは、ノードを線でつないで業務を自動化する、オープンソースのワークフロー自動化プラットフォームです。読み方は「エヌ・エイト・エヌ」。Zapierの「ステップを縦に積む」発想と違い、n8nは「ノードを枝分かれ・合流させる」分岐構造に強い。

Zapierとの最大の違いは「セルフホストできるか」

Zapierはクラウド前提・タスク課金。一方n8nは、自社サーバーやVPSにDockerで立てれば、ソフトウェア自体は無料で使える。ワークフロー数・実行回数に制限はない。社内ネットワーク内で完結するため、機密データを外部クラウドに送らずに済むのが情シス担当者にとっては地味に効いてくる。

ただしサーバー維持費・OSアップデート・バックアップ運用は自分持ち。n8nは「自由と引き換えに運用責任を背負う」タイプのツールだ。

2026年の市場ポジション

オープンソース 自動化カテゴリでは、n8nがNo.1の存在感を確立している。2026年4月時点でGitHubスター34,000超、Discordコミュニティも活発で、コミュニティ製ノードも豊富。AIエージェント連携機能の拡張も継続的に進んでおり、autogpt-complete-guide-2026で扱った自律エージェントの実装基盤としても採用例が増えている。


n8n 使い方の基本:ワークフローを構成する3つの要素

n8nのワークフローは「トリガー」「アクション」「コアノード」の3要素で組み立てる。この3つさえ押さえれば、複雑な自動化も基本は同じ構造の積み重ねだ。

1. トリガーノード(起点)

ワークフローの起点になるノード。代表的なトリガーは以下のとおり。

トリガー種別 用途 実行タイミング
Manual Trigger 手動実行・テスト ボタンを押した瞬間
Schedule Trigger 定期実行 cron式で指定(毎朝9時等)
Webhook 外部サービスから着信 HTTPリクエスト受信時
App Trigger Slack/Gmail等の特定イベント 新着メール、新規メッセージ等

最初のうちはManual Triggerでテストし、本番運用ではScheduleかWebhookに切り替えるのが王道。

2. アクションノード(処理)

外部サービスを叩く・データを取得する・メールを送る等の実処理を担う。Slack、Gmail、Notion、Google Sheets、Airtable、Stripeなど、500種類以上のアプリ連携が標準搭載されている。

3. コアノード(制御)

If(条件分岐)、Merge(合流)、Set(変数代入)、Function(JavaScript実行)など、ワークフローのロジックを組むためのノード群。Functionノードに自前のJavaScriptを書き込めるのが、Zapierにはないn8nの強み。


セルフホスト版 n8n の導入手順:Dockerが最短ルート

n8n セルフホストの導入は、Dockerを使うのが2026年時点の事実上の標準だ。npmインストールも可能だが、依存関係の地雷が多く、編集部としては正直イマイチ。

最小構成:Docker一発起動

docker volume create n8n_data
docker run -it --rm \
  --name n8n \
  -p 5678:5678 \
  -v n8n_data:/home/node/.n8n \
  docker.n8n.io/n8nio/n8n

これでlocalhost:5678にアクセスすれば管理画面が立ち上がる。検証用ならこれで十分。

本番運用:PostgreSQL + リバースプロキシ構成

本番で使うなら、SQLite(デフォルト)からPostgreSQLに切り替えるのが必須。SQLiteのままだとワークフローが増えた瞬間にI/Oで詰まる。Caddyやnginxでリバースプロキシを立て、Let's EncryptでHTTPS化、Basic認証またはn8n標準のユーザー認証を併用するのが定番構成だ。

VPSはHetzner(月€4〜)かさくらのVPS(月800円〜)あたりが価格性能比で一択。AWS EC2で立てると、t3.smallクラスでも月3,000円超になり、セルフホストで節約する意味が薄れる。


クラウド版 n8n の料金とプラン選び

セルフホストの運用が無理筋な場合、クラウド版が現実的な選択肢になる。2026年4月時点の料金は以下のとおり。

プラン 月額(年払い) 月額(月払い) 主な制限
Starter €20 €24 実行回数2,500/月
Pro €50 €60 実行回数10,000/月
Enterprise 要問い合わせ 無制限・SSO・SLA

2026年4月のアップデートで全プラン共通でアクティブワークフロー数の制限が撤廃され、実行回数のみで課金される体系に整理された。これは地味に大きい改善で、以前は「テスト用ワークフローも本番枠を食う」という不便さがあった。

スタートアップで月数千件レベルなら、StarterかProで十分。月数万件超ならセルフホストに切り替えた方が圧倒的に安い。


実例:n8nで作る「Gmail新着 → Notion自動転記」ワークフロー

n8n 使い方を理解する一番の近道は、実際にワークフローを組むこと。編集部が実運用しているシンプルな例を1つ紹介する。

ワークフロー全体図

  1. Gmail Trigger:特定ラベル付きメールを5分ごとにポーリング
  2. Set ノード:メール本文から件名・送信者・本文を抽出
  3. OpenAI ノード:本文を3行要約(GPT-5系を指定)
  4. Notion ノード:要約結果を顧客管理DBに新規ページとして追加
  5. Slack ノード:完了通知を社内チャンネルに投稿

構築のコツ

各ノード接続時、データの形(JSON)が次のノードでどう参照されるかを意識するのが最重要。{{ $json.subject }} のような式構文で前ノードのデータを参照する。最初は混乱するが、Set ノードを「変数の整理棚」として挟むと、後段のデバッグが圧倒的に楽になる。

OpenAIノードのエラーハンドリングは要注意。レート制限に引っかかった場合のリトライをエラーワークフローで分岐させないと、Slackに大量のエラー通知が飛んで地獄を見る。


n8n × AI:エージェント時代の中核ハブとして

n8nは2026年に入って、AIエージェントとの連携機能を本格強化している。LangChainノード、Vector Store連携、AIエージェントノードが標準搭載され、自律型エージェントのオーケストレーションプラットフォームとして地位を固めつつある。

LLM連携の主な使い方

  • 要約・分類:メール、議事録、レビューを自動分類してDBに格納
  • エージェントワークフロー:ユーザーの問い合わせを受けて複数ツールを判断・実行
  • RAGパイプライン:社内ドキュメントをVector化→検索→回答生成

meta-ai-guide-2026で紹介したLlama系のオープンモデルをローカルで動かし、n8nから叩く構成にすれば、APIコストもプライバシーも両取りできる。動画系を組み込むならsora-ai-guide-2026、OCR連携が必要な業務ならai-ocr-tools-guide-2026で紹介したツール群とAPIで繋ぐのが定番だ。


n8n vs Make vs Zapier:どれを選ぶべきか

3ツールの使い分け基準を整理しておく。導入前にこの軸で判断すれば、選定で迷わない。

項目 n8n Make Zapier
学習コスト 高め(開発者向け) 中(直感的UI) 低(最も簡単)
セルフホスト ○(無料) × ×
複雑な分岐 圧倒的に得意 得意 苦手
カスタムコード JS実行可 一部可 限定的
価格(中規模) €60/月 or 自前 $29/月〜 $73/月〜

開発者がいるチームならオープンソース 自動化の代表格としてn8nが一択。営業・マーケがノーコードで回したい用途ならZapier。中間ならMakeが落としどころになる。


n8nの落とし穴:始める前に知っておくべきこと

オープンソース×無料という響きに釣られて始めると、後でやられる典型的な落とし穴を3つ挙げておく。

1. SQLiteのまま本番投入で詰む

デフォルトのSQLiteはワークフロー数が増えると書き込みロックで実行が詰まる。最初からPostgreSQL前提で構築するのが正解。

2. バックアップを忘れて全滅する

ワークフロー定義はDB内に保存される。Dockerボリュームのバックアップを定期化していないと、サーバー再起動の事故で全消失する事故が起きる。

3. 認証情報の管理がザル

n8nは認証情報をDB内で暗号化保存するが、暗号化キー(N8N_ENCRYPTION_KEY)を環境変数で渡さないと自動生成され、サーバー移行時に全Credentialsが復号できなくなる。最初に固定値で設定しておくのが鉄則。


編集部の利用レポート:3か月使ってわかった現実

編集部では、Mac mini 3台でn8nセルフホストを運用し、3か月で約12万件の処理を回した。Zapierで同等のことをやると月8万円超だが、n8nだとサーバー代月800円のみ。年間100万円弱の削減効果が出ている。

ただし正直なところ、初期構築には1日まるまる溶けた。Docker、PostgreSQL、Caddy、cronバックアップの設定を全部やり切る必要がある。エンジニアがいないチームなら、素直にクラウド版Proプラン(€60/月)を契約した方がROI的に正解だ。

UI/UXは2026年に入って大きく改善されたが、ノードが30個を超えると視認性が落ちる。Subworkflow(サブワークフロー)機能で分割するのが必須。ノードの色分け、コメント機能、ノードのグループ化は、規模が大きくなる前から徹底しておくのを強く勧める。

topic-400329-guide-2026-2で扱ったような業務自動化全般の文脈で見ても、n8nは「複雑さに比例してコスパが上がる」タイプのツール。単純な3ステップ自動化ならZapierの方が早く立ち上がる。


よくある質問(FAQ)

Q. n8nは完全無料で使えますか?

セルフホスト版(自社サーバーやVPSにインストール)であれば、ソフトウェアライセンス自体は無料です。ワークフロー数・実行回数に制限はありません。ただしサーバー維持費(VPS代月数百円〜)と運用工数は別途発生します。クラウド版は€24/月(Starter)からの有料です。

Q. n8nとZapier、どちらから始めるべきですか?

非エンジニアのチームならZapierが学習コスト的に圧倒的に楽。社内にエンジニアがいる、または機密データを外部に出したくない要件があるならn8n一択です。月の実行回数が1万件を超えるなら、コスト面でもn8nセルフホストが優位になります。

Q. n8n セルフホストの導入はどれくらい難しいですか?

Dockerの基本コマンドが叩けるレベルなら、最小構成は10分で起動できます。ただし本番運用にはPostgreSQL移行、HTTPS化、バックアップ自動化、認証設定が必要で、ここまでやると初期構築に1日程度かかります。エンジニアがいないチームには正直厳しいので、その場合はクラウド版が現実解です。

Q. n8nで生成AIと連携できますか?

可能です。OpenAI、Anthropic、Google AI、ローカルLLM(Ollama経由)など主要なプロバイダーとの連携ノードが標準搭載されています。LangChain連携やVector Store接続にも対応しており、AIエージェントのオーケストレーション基盤として2026年は採用が急増しています。

Q. n8nのデータはどこに保存されますか?

セルフホスト版の場合、ワークフロー定義・実行ログ・認証情報はすべて自前のDB(PostgreSQL推奨)に保存され、外部に送信されません。クラウド版の場合はn8nのクラウドインフラ(EU/USリージョン選択可)に保存されます。機密性の高い業務ではセルフホストが推奨されます。