【2026年最新】n8nの使い方完全ガイド|セルフホストで月額0円から始めるオープンソース自動化

【2026年最新】n8nの使い方完全ガイド|セルフホストで月額0円から始めるオープンソース自動化

Key Takeaway: n8nはセルフホストなら月額0円、クラウドでも€24から始められるノードベースの自動化ツール。ZapierやMakeと違い「AIエージェントを組める」のが最大の差で、技術スキルがある人には一択。逆に完全ノーコード派には学習コストが重い。

n8nを8カ月使い倒して分かったのは、これは「ZapierやMakeの安い代替」ではないということ。AIエージェントを自前で組み立てたい人のためのインフラに近い。ノード1個ずつにJavaScriptが書ける時点で、世界観がそもそも違う。

ただし学習曲線は急で、データマッピングやAPI設定の概念を理解しないと最初の1本も完成しない。本稿ではセルフホスト構築から実践ワークフロー、料金比較、日本語環境での落とし穴まで、編集部の実運用ベースで解説する。


n8nとは何か:ノードベースのオープンソース自動化基盤

n8nとは、ワークフローをノード(処理ブロック)の連結で組み立てるオープンソースの自動化ツールです。読み方は「エヌエイトエヌ」、由来は「nodemation(node + automation)」の母音省略。

ZapierやMakeに近い見た目ながら、決定的に違うのは2点。ひとつはセルフホスト可能で、自社サーバーに置けばデータが外に出ない。もうひとつはノード内で自由にJavaScript(およびPython)が書ける。

つまりn8nは、SaaS型自動化ツールの皮をかぶったローコード開発環境に近い。テンプレートを繋ぐだけのZapier的な使い方もできるし、AIエージェントの心臓部としてフル活用することもできる。

[Webhook] → [HTTP Request] → [OpenAI Node] → [Slack]
              ↓
         [Function (JS)]
              ↓
         [Postgres]

上記のようにノードを線で繋ぐUI。各ノードをダブルクリックすれば設定パネルが開き、入力データのプレビューも見える。ここがMakeより視認性で優れる点。


n8nが選ばれる理由:他ツールと一線を画す3つの強み

n8nが選ばれる理由は「セルフホストでデータ主権が守れる」「AIエージェントが組める」「料金がワークフロー数に縛られない」の3点に集約されます。

1. セルフホストで完全無料

Docker一発で立ち上がるため、VPSさえあれば月額0円。Zapierのように「タスク数が増えると料金が指数関数的に上がる」課金モデルから解放される。

2. AIエージェントの構築が前提設計

2026年以降、n8nは明確にAI寄りに舵を切っている。OpenAI、Anthropic、Google、ローカルLLM(Ollama経由)への接続ノードが標準で揃い、エージェント的な「判断→ツール呼び出し→ループ」が組める。Makeでも近いことはできるが、n8nの方が「AIに考えさせる」設計が素直。

AIモデル選定で迷うならAIエージェントの基礎を解説した記事も参照してほしい。エージェント設計の考え方が整理できる。

3. ワークフロー数の制限がない

クラウド版でも「実行回数」での課金。Zapierが「タスク数 × Zap数」で青天井になるのと対照的で、小さな自動化を100本作っても料金は変わらない。これが地味に効く。


n8nの料金プラン:セルフホストとクラウドの分岐点

n8nの料金は「セルフホスト=無料」「クラウド版=月額€24から」の二択構造です。下表で比較する。

プラン 月額(年払い) 実行回数/月 ホスティング サポート
セルフホスト(Community) €0 無制限 自己管理 コミュニティフォーラム
Starter €20〜€24 2,500回 n8n管理 フォーラム
Pro €50〜€60 10,000回 n8n管理 優先サポート
Enterprise 要問合せ カスタム SSO・SLA付き 専任サポート

セルフホスト版は機能的にも「Community Edition」と呼ばれ、有償プランの上位機能(SSO、外部Secrets管理、ログストリーミング等)を除けば、コア機能はすべて使える。

判断軸はシンプル。VPS運用ができる人なら迷わずセルフホスト。バックアップ・アップデート・障害対応に時間を割きたくないならクラウドのStarter以上。月数千回しか動かさないならStarterで十分、AIエージェントを本格運用するならPro以上が現実的。


n8nセルフホストのインストール手順:Docker Composeで15分

n8nセルフホストの最短構築手順は「Docker Composeでn8n本体+PostgreSQLを起動する」だけです。SQLiteでも動くが、本番運用ならPostgres推奨。

前提環境

  • VPS(さくら・ConoHa・Hetzner等、月1,000円〜)
  • Docker / Docker Compose導入済み
  • ドメイン1本(Cloudflareで管理推奨)

docker-compose.yml の最小構成

version: "3.8"
services:
  n8n:
    image: n8nio/n8n:latest
    restart: always
    ports:
      - "5678:5678"
    environment:
      - DB_TYPE=postgresdb
      - DB_POSTGRESDB_HOST=postgres
      - DB_POSTGRESDB_DATABASE=n8n
      - DB_POSTGRESDB_USER=n8n
      - DB_POSTGRESDB_PASSWORD=変更必須
      - N8N_HOST=n8n.example.com
      - N8N_PROTOCOL=https
      - WEBHOOK_URL=https://n8n.example.com/
      - GENERIC_TIMEZONE=Asia/Tokyo
    volumes:
      - n8n_data:/home/node/.n8n
    depends_on:
      - postgres

  postgres:
    image: postgres:15
    restart: always
    environment:
      - POSTGRES_USER=n8n
      - POSTGRES_PASSWORD=変更必須
      - POSTGRES_DB=n8n
    volumes:
      - postgres_data:/var/lib/postgresql/data

volumes:
  n8n_data:
  postgres_data:

docker compose up -d で起動。あとはCloudflare TunnelかCaddyでHTTPS化すれば終わり。所要時間15分。

よくあるハマりどころ

  • WEBHOOK_URL未設定:外部からのWebhook受信が動かない。最初にやられる事故
  • タイムゾーンGENERIC_TIMEZONE=Asia/Tokyo を入れないとcronが日本時間で動かず深夜に飛ぶ
  • アップデート時のDBバックアップ忘れdocker execで必ずdumpしてからpullする

セルフホストの最大の落とし穴は「アップデート」。n8nは月1〜2回マイナーバージョンが上がり、稀に破壊的変更が混じる。本番環境とステージング環境を分ける運用が結果的に安く済む。


n8nの基本操作:最初のワークフローを15分で作る

n8nの基本操作は「トリガーノードを置く→処理ノードを足す→実行ボタンで動作確認」の3ステップです。Zapierと違いノードをドラッグで配置するため、最初は戸惑うが慣れると速い。

ステップ1:トリガーを選ぶ

最頻出は3種。

  • Webhook:外部から叩かれた時に起動(API化したいとき)
  • Schedule Trigger:cron式で定時実行
  • Manual Trigger:テスト用、ボタンで手動起動

ステップ2:処理ノードを足す

+ボタンから接続したいサービス名を検索。Slack、Gmail、Google Sheets、Notion、Airtable、HTTP Request等500種以上のノードが標準搭載。

ステップ3:データの受け渡し

n8nの真髄はここ。ノード間ではJSON配列でデータが流れ、後続ノードでは {{ $json.fieldName }} のような式で参照できる。Expression Editorが補完してくれるのでコードを書かなくても組める。

ステップ4:エラーハンドリング

Error Triggerという専用ノードで「失敗時のサブワークフロー」を組める。失敗したらSlackに通知、Sentryに送る、リトライする等が宣言的に書けるので、本番運用ではほぼ必須。

最初の1本は公式テンプレートをコピペするのが圧倒的に早い。テンプレートギャラリーには2,000本以上の実例がある。


n8nのAI連携:エージェント構築のリアル

n8nのAI連携は「AI Agent」という専用ノード群で実装されており、LangChainの主要概念をGUI化したような構造です。2026年現在、これがn8n最大の差別化要因。

利用できるLLMノード

OpenAI(GPT-5系)、Anthropic(Claude Opus・Sonnet)、Google(Gemini Pro)、Mistral、Cohere、ローカルLLM(Ollama)と主要どころは網羅。モデルを切り替えるだけで挙動を比較できる。

よくあるAIワークフロー例

  • 問い合わせ自動分類:Gmail受信 → AI Agent(カテゴリ判定) → 担当チャネルへSlack通知
  • 議事録要約:Google Drive新規ファイル検知 → Whisperで文字起こし → Claudeで要約 → Notionに保存
  • RAGチャットボット:Webhook受信 → Vector Storeから関連情報取得 → LLMで回答生成 → 返却

画像系の自動化を組むならSora関連の解説記事で動画生成の仕様を押さえてから設計すると外しにくい。Meta系の機能を扱うならMeta AI最新ガイドも合わせて確認しておきたい。

ベクトルDB連携

Pinecone、Qdrant、Weaviate、Supabase pgvectorに対応。RAG構築のためのEmbeddingノードと検索ノードが揃っており、社内ドキュメントを食わせたチャットボットが半日で組める。これはZapierには真似できない領域。


n8n vs Make vs Zapier:2026年時点の比較

n8n、Make、Zapierの3ツールは料金体系・データ管理・拡張性で明確に住み分けが進んでいます。

比較軸 n8n Make Zapier
料金(小規模) €0(セルフホスト) $9〜 $19.99〜
課金単位 実行回数 オペレーション数 タスク数
セルフホスト × ×
AIエージェント
ノーコード度
連携サービス数 500+ 1,800+ 6,000+
日本語UI ×

要約すると、Zapierは「とにかく繋ぎたい非エンジニア向け」、Makeは「中間層・コスパ重視」、n8nは「技術力があってAIエージェントを本格運用したい層」向け。3社競合だが客層がほぼ被らない。

類似ツール比較記事でも触れたが、SaaS連携の幅で勝負するなら依然Zapierが王者。一方でAIファースト時代の主役はn8nになりつつある。


n8nの実践ユースケース:編集部で実際に動いているワークフロー

n8nの実用パターンは「データ収集」「コミュニケーション自動化」「AIによる判断・生成」の3系統に集約されます。当編集部で稼働中の実例を紹介する。

ケース1:競合ツールの料金変更を毎日監視

Schedule Trigger(毎朝7時) → HTTP Requestで競合15サイトを取得 → AI Agentで料金変更を抽出 → 差分があればSlack通知。月数千円のSaaSを契約する代わりに、自前で15分で組めた。

ケース2:請求書PDFを自動でNotionに登録

Gmail Trigger(請求書ラベル)→ AI OCRノードでテキスト抽出 → Claudeで構造化 → Notion DBに登録 → Slackで承認待ち通知。OCR周りはAI OCRツールの比較記事で適切なAPIを選ぶと精度が跳ね上がる。

ケース3:問い合わせメール一次回答の自動生成

Webhookで問い合わせフォーム受信 → 過去FAQをVector検索 → Claudeで下書き生成 → Slackで人間レビュー → 承認後にGmail返信。完全自動化はせず「下書きまでAI、最終承認は人」がトラブルが少ない。

3つに共通するのは「AIに全部任せず、最後の判断は人間」という設計。これがn8n運用のリアルな勘所。


n8nの注意点と限界:選ぶ前に知っておきたい現実

n8nの主な限界は「日本語UIなし」「破壊的アップデートあり」「コミュニティ版でSSO等の企業機能制限」の3点です。

日本語UIがない

UIは完全英語、公式ドキュメントも英語中心。ノード名・エラーメッセージも英語なので、英語耐性ゼロのチームには厳しい。逆に英語が読めるなら問題はほぼ無い。

破壊的変更がたまに混じる

メジャーアップデートで挙動が変わるノードがある。特にAI Agent系は2025〜2026年にかけて再設計が続いており、半年放置したワークフローが動かなくなることも。本番環境はバージョン固定推奨。

Community版のライセンス制約

2024年に「Sustainable Use License」に変更され、SaaSとして再販する用途は禁止された。社内利用や自社サービスへの組み込みは問題ないが、「n8nをそのまま顧客に提供する」ビジネスは不可。誤解しがちなので注意。

サポート体制

セルフホスト版にはベンダーサポートがない。Discordとフォーラムが頼り。とはいえコミュニティが活発で、英語で質問すれば数時間で答えが返ってくることが多い。


編集部の利用レポート:8カ月運用してわかった本音

正直、最初の2週間は「なんでこんなに難しいんだ」と何度も投げ出しかけた。データマッピング、Expression、ノード間の型の違い。Zapierから来ると別言語に思える。

ただ1カ月を過ぎたあたりから景色が変わる。「あ、これプログラミングだ」と腹落ちした瞬間、急に楽になった。GUIの皮をかぶったコーディング環境だと割り切れば、できることの広さに気づく。

セルフホストはVPS代月1,000円のみ。クラウド版Proの€60と比べると年間約9万円浮く。ただし障害対応は自分。先月Postgresが死んで2時間止まった事件があり、結局「お金で時間を買う」のがクラウド版の価値だと痛感した。

最も恩恵があったのはAIエージェント構築。ZapierでもMakeでもできない「LLMが自分で判断してツールを呼び分ける」設計が、n8nだと素直に組める。2026年以降、自動化基盤を選ぶなら間違いなくn8n一択だと感じている。

逆におすすめしないのは「英語が苦手」「SaaSをポチポチ繋ぎたいだけ」「Excelすら触らないチーム」。この層にはZapierかMakeが正解。背伸びしてn8nを選ぶと挫折する。


よくある質問(FAQ)

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

セルフホスト版(Community Edition)は完全無料で実行回数の制限もありません。ただし運用する自社サーバー代は別途かかります。クラウド版は月€24からで無料トライアルあり。

Q. n8nとZapier、Makeの一番大きな違いは何ですか?

「セルフホストできること」と「AIエージェントを構築できること」の2点。Zapier/Makeはクラウド専用で、AIノードはあれどエージェント設計には向いていません。n8nはノード内でJavaScriptが書け、ベクトルDB連携も標準対応。

Q. プログラミング知識がなくても使えますか?

基本的なテンプレート利用なら可能ですが、本格活用にはJSON・APIの理解が必須。データマッピングの概念が分からないと最初のワークフローでつまずくことが多いです。完全ノーコード派にはZapierを推奨します。

Q. 日本語UIはありますか?

2026年4月時点でUIは英語のみ。日本語ドキュメントもコミュニティ翻訳が中心で公式は英語のみ。DeepL等の翻訳ツールを併用するのが現実解です。

Q. セルフホストとクラウド、どちらを選ぶべきですか?

VPS運用経験があり障害対応に時間を割けるならセルフホストで月額1,000円程度。バックアップ・アップデート・SLAを重視するならクラウドStarter(€24)以上を推奨。AIエージェント本格運用ならProが現実的です。