【2026年最新】n8n 使い方完全ガイド|セルフホストとCloudの選び方

【2026年最新】n8n 使い方完全ガイド|セルフホストとCloudの選び方

Key Takeaway: n8nは「ノードを線で繋ぐだけ」の見た目とは裏腹に、条件分岐・サブワークフロー・コードノードまで触れる中級者向けツール。最初の1本はCloud版(€20/月)で慣れて、月間実行数が膨らんできたらセルフホストに移すのが王道だ。

n8nを「Zapierの安い版」と紹介する記事は多いが、実態はかなり違う。Zapierが「クリックで完結する自動化」を志向するのに対し、n8nはコードに踏み込める自動化を志向している。だから学習コストはやや高い。ただし、一度ハマるとZapierには戻れない。

筆者は社内の問い合わせ振り分けと請求書OCRの2本をn8nで動かしているが、Cloud版Starter(€20/月)の枠で月1,800実行ほど。Zapierで同じことをやると、たぶん$80〜$100は飛んでいた。価格差は地味に効く。

この記事では、n8nの基本概念から、Webhookトリガーの組み方、OpenAIノードでLLMを呼ぶフロー、そしてCloudとセルフホストのどちらを選ぶべきかまでを、実際に触った肌感ベースで解説する。


n8nとは何か:Zapier・Makeとの立ち位置の違い

n8nとは、ノードベースでワークフローを組むオープンソースの自動化プラットフォームだ。読み方は「エヌエイトエヌ」。n-eight-nという綴りで、nodemationの略称が語源とされている。

最大の特徴はセルフホストできること。AWSやVPS、自宅のRaspberry Piにすら立てられる。データを外部SaaSに渡したくない企業や、API料金を抑えたい個人開発者に支持されている。

ツール 強み 弱み 月額目安
n8n コード書ける/セルフホスト可/実行課金 UIは英語、学習コスト中 €20〜(Cloud)/無料(自前)
Zapier クリックで完結、連携サービス数No.1 スケール時に高額 $19.99〜
Make ビジュアルが綺麗、操作課金 複雑な分岐は苦手 $9〜

表からわかる通り、n8nはZapierとMakeの中間というより、両者と別の軸にいる。「コードを書ける開発者寄り」の自動化ツールという位置づけだ。


n8nでできること:代表的な3つのユースケース

n8nが得意なのは、複数のAPIを跨ぐ複雑な処理だ。単純な「Slackに通知」だけならZapierで十分だが、「Gmailの問い合わせをLLMで分類して、内容に応じてNotionとSlackとSalesforceに分配」みたいな処理になると、n8nが一気に有利になる。

代表的なユースケースを3つ挙げる。

  • 問い合わせ自動振り分け:Gmail Trigger → OpenAIノードでカテゴリ分類 → Switchノードで部署別Slack通知
  • AI記事の半自動生成:Webhook → Tavily検索 → Claude/GPT-5でドラフト → Notionに下書き保存
  • 請求書OCR:Google Drive新規アップロード → OCRノード → スプレッドシートに自動入力

LLMを絡めた自動化が増えたのは2026年に入ってからの流れだ。OpenAIノードやAnthropic連携が標準ノードとして整備され、AI Agentノードまで搭載された。詳細なAI連携パターンはAutoGPTの完全ガイドでも触れているので、エージェント設計の比較材料に読んでほしい。


初期セットアップ:Cloud版とセルフホストの分岐点

ここが最初の選択ポイントになる。結論から言うと、触ったことがないならCloud一択。サーバー管理に1秒も時間を使いたくないなら、ずっとCloudでもいい。

Cloud版の始め方

  1. n8n.io にアクセスして「Start free trial」をクリック
  2. メールアドレスでサインアップ(14日間無料)
  3. ダッシュボードから「New Workflow」を押してエディタが開く

ここまで5分。インストール作業は一切ない。Starterプランは€20/月で2,500実行付き。中小規模の自動化なら、これで足りる。

セルフホストの始め方(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

ブラウザで http://localhost:5678 を開けばエディタが立ち上がる。ただし、本番運用となるとPostgreSQL接続、SSL、SMTPあたりの設定が必要になり、ここで詰まる人が多い。自前運用は「サーバー触ったことある人」の選択肢だと割り切ったほうがいい。


n8nの基本ノード:これだけ覚えれば8割動かせる

n8nのノードは400種類以上あるが、最初に覚えるべきは6つで十分だ。

ノード 役割 使いどころ
Webhook Trigger 外部からのリクエストを受け取る フォーム送信、外部アプリ連携の入口
Schedule Trigger 定期実行 毎朝9時にレポート生成、など
HTTP Request 任意のAPIを叩く 連携ノードがない時の万能ノード
IF / Switch 条件分岐 件名・キーワードでルート分岐
Set / Code データ加工 JSON操作、文字列整形
OpenAI / Anthropic LLM呼び出し テキスト生成、分類、要約

この6つを組み合わせるだけで、現実の業務自動化の8割はカバーできる。残り2割は特殊な外部サービス連携(Salesforce、Shopify等)だ。

ちなみに、AIで文字を扱う系の自動化を組むならAI OCRツールのガイドも合わせて読むと、どこにn8nを噛ませるかのイメージが掴みやすい。


実践チュートリアル:Webhook → OpenAI → Slack の最小構成

実際に1本作ってみよう。題材は「問い合わせフォームの内容をAIで要約してSlackに流す」フローだ。

手順

  1. Webhook Triggerを配置。Method=POST、Path=/inquiry を設定し、Test URLをコピー
  2. フォームツールからこのURLにPOSTする設定にする(テストは curl でもOK)
  3. OpenAIノードを繋ぐ。Operation=Message a model、Modelは記事執筆時点で利用可能な最新版を選択。System promptに「以下の問い合わせを3行で要約して」と入力
  4. Slackノードを繋ぐ。Channel指定、Messageに {{ $json.choices[0].message.content }} を埋め込む
  5. 「Active」トグルをONにして本番化

ここまで早い人なら15分で組める。Zapierより手数は多いが、その分1ステップずつのデータ構造が見えるので、デバッグが圧倒的に楽だ。

ハマりポイント:データ参照式

n8nで一番つまずくのが{{ $json.xxx }}の式だ。前のノードの出力を参照するための記法で、ここを間違えると「undefined」が返ってきて発狂する。

エディタ上で前のノードの出力欄をドラッグ&ドロップすれば自動で式が入るので、手書きしないのが鉄則だ。


n8nのCloudプラン料金体系(2026年5月時点)

価格周りは変動が激しいので、必ず公式で最終確認してほしい。執筆時点の情報は以下の通りだ。

プラン 月額 実行数 同時稼働ワークフロー
Starter €20 2,500回 無制限
Pro 上位プラン 増加 無制限
Enterprise 要問合せ カスタム 無制限

2026年4月のアップデートで「Active Workflow数の上限」が全プランで撤廃された。これは地味だが大きな改善で、以前は「Starterだと5本まで」みたいな制限があり、本数が増えるとプランアップ必須だった。今は実行数だけ気にすればいい。

ちなみに、セルフホスト版のCommunity Editionは無料で機能上限なし。サーバー代だけ(VPSで月500〜2,000円程度)で運用できる。


セルフホスト運用で気をつける3つの罠

自前運用は安く済むが、罠もそれなりにある。筆者がハマったポイントを共有しておく。

  • タイムゾーン設定漏れ:環境変数 GENERIC_TIMEZONE=Asia/Tokyo を入れないと、ScheduleTriggerが意図しない時刻に動く
  • 永続化忘れ:Docker volumeをマウントしないと、再起動でワークフローが全部消える
  • HTTPS未対応:Webhookを外部から呼ぶ場合、Cloudflare TunnelやCaddyでSSL化が必須

特に3つ目は重要で、ローカル開発からそのまま本番に出すと、Webhookが受けられなかったり、認証情報が平文で飛ぶリスクがある。

セルフホストでLLMを使う場合は、Anthropic APIキーやOpenAIキーの管理にも気を配る必要がある。これはMeta AIの活用ガイドで書いたAPI管理の話とも通じる部分だ。


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

3つの違いを実用ベースでまとめる。

状況 おすすめ
自動化が初めて、IT苦手 Zapier
月100実行未満、コスト最優先 Make
月1,000実行超、または開発者がいる n8n
データを外部に出したくない n8n(セルフホスト)
複雑な条件分岐・サブワークフロー必須 n8n一択

「とりあえずn8n」と言いたいところだが、自動化の初心者にいきなりn8nを勧めるのは罠だ。ノードのデータ参照、エラーハンドリング、認証情報管理など、覚えることが多い。1本目はZapierで体験を作り、限界が見えてからn8nに移るのがスムーズだ。

動画系AIワークフローを組むケースだと、Sora AIの活用ガイドで紹介しているような外部サービスとn8nを組み合わせる設計が現実的になる。


編集部の利用レポート:3か月運用してわかったこと

ここからは率直な感想だ。

良かった点:データ加工の柔軟さは破格。Codeノードに直接JavaScriptが書けるので、APIレスポンスの整形で「もうこれZapierじゃ無理」という壁にぶつからない。あと、同じワークフローをJSONでエクスポート・インポートできるのは、社内で横展開する時に重宝する。

微妙な点:日本語ドキュメントの薄さ。公式は英語のみで、エラーメッセージも英語。「Couldn't connect with these settings」みたいな雑なエラーが返ってきた時、ググっても日本語情報がほぼない。Stack Overflowか公式コミュニティを英語で読む覚悟は必要だ。

正直イマイチ:UIの反応速度。ワークフローが20ノードを超えたあたりから、エディタがもっさりする。ブラウザのスペックも必要で、メモリ16GB未満のマシンだと厳しい場面がある。

トータルでは満足度高い。だが「誰にでもおすすめ」とは言えない。開発知識がそこそこある人にとっては圧倒的、ない人にはZapierが正解、というのが3か月使った結論だ。AIエージェント型の自動化を本気で組むなら、AIエージェント関連の解説記事も参考にしてほしい。


よくある質問(FAQ)

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

セルフホスト版(Community Edition)は無料で利用できる。ただしサーバー代(VPSで月数百円〜)と運用工数がかかる。Cloud版は€20/月のStarterから。

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

基本ノードを繋ぐだけなら不要だ。ただし「データ参照式」や「JSON構造の理解」は避けて通れない。完全ノーコードを期待するならZapierのほうが向いている。

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

最初はCloudで触って慣れるのが鉄則。月間実行数が1万を超えたり、データを外部に出せない事情があったりする場合のみ、セルフホストに移行する流れがスムーズだ。

Q. n8nで生成AI(ChatGPTやClaude)は使えますか?

使える。OpenAIノードとAnthropicノードが標準で用意されており、APIキーを設定するだけで呼び出せる。AI Agentノードも追加され、エージェント型のワークフローも組めるようになった。

Q. Zapierから乗り換えるメリットはありますか?

「月間実行数が多い」「複雑な条件分岐がある」「データを自社管理したい」の3つに当てはまるなら乗り換える価値あり。逆にどれも当てはまらないなら、Zapierのままが楽だ。


まとめ:まずはCloudで1本、慣れたら次の一手

n8nは「自動化の最終形」と呼ぶ人もいるが、最初から飛び込むツールではない。Cloud版で1〜2本作って感触を掴み、月間実行数や複雑度が増えてきたタイミングで本格運用かセルフホスト移行を検討するのが現実的だ。

Zapierより手数は多い。だが、その手数の分だけ「何が起きているか」が見えるので、規模が大きくなった時に圧倒的に潰しが効く。自動化を本気で資産化したい人にとって、n8nは投資対効果の高い学習対象だと言える。