n8nとは?読み方・使い方・できること|Zapierとの違いを解説

AI自動化ツール解説 アイキャッチ n8n

n8n(エヌエイトエヌ)はオープンソースのワークフロー自動化ツール。Gmail・Slack・Google Sheets・データベースなど500以上のサービスを接続し、「もしAが起きたらBを実行する」という自動化をノーコードで構築できる。

Zapierの代替として注目されているが、最大の違いはセルフホスト(自前サーバー運用)が可能なこと。データを社外に出さず、実行回数の制限もなく、月額無料で使える。

n8nの基本情報|読み方・名前の由来

項目内容
正式名称n8n(エヌエイトエヌ)
読み方エヌエイトエヌ(英語読み)。日本では「エヌハチエヌ」と呼ぶ人もいる
名前の由来nodemation(node + automation の造語)の略。nとnの間に8文字あることからn8n
開発元n8n GmbH(ドイツ・ベルリン)
ライセンスSustainable Use License(商用セルフホスト利用可能。再販は不可)
対応サービス500以上の公式ノード+コミュニティノードで合計1,000超

n8nでできること5選

1. サービス間のデータ自動連携

n8nの基本機能。複数のサービスを「トリガー→アクション」で接続する。

  • Gmailに添付ファイル付きメールが届く → Google Driveに自動保存 → Slackに通知
  • Googleフォームに回答が来る → スプレッドシートに記録 → 担当者にメール通知
  • GitHubにPRが作成される → Slackチャンネルにレビュー依頼を投稿

2. AIワークフロー(AIエージェント機能)

n8nにはAI Agentノードが搭載されている。OpenAIやAnthropicのAPIと連携し、AIがツールを使い分けながら自律的にタスクを実行できる。

  • 問い合わせメールをAIが内容を分析→緊急度を判定→適切な担当者に自動振り分け
  • AIが「Googleカレンダーを確認して空き時間を探す」「Slackで会議案内を送る」といったツール利用を自律的に判断

AIエージェントの活用は2026年のn8nの最も注目されている機能で、単なる自動化ツールから「AI業務アシスタント」に進化しつつある。

3. Webhook受信(外部イベントトリガー)

Webhook(外部サービスからのHTTP通知を受け取る仕組み)を使って、外部イベントをトリガーにワークフローを起動できる。

  • Stripeの決済完了通知 → 社内Slackに「○○様から入金がありました」と通知
  • WordPressの記事公開 → X(Twitter)に自動投稿

4. 定期実行(スケジュールトリガー)

Scheduleトリガーで定期実行のワークフローを組める。cron式で分単位の細かいスケジュール設定も可能。

  • 毎朝9時にDBからデータ集計→レポートをSlack投稿
  • 毎週月曜にWebサイトの死活監視→異常があればメール通知

5. カスタムコード実行(JavaScript / Python)

Codeノードを使えば、ノードだけでは実現できない複雑な処理をJavaScriptまたはPythonで記述できる。ノーコード+ローコードのハイブリッド設計で、自動化の自由度が高い。

n8n vs Zapier vs Make|本当の違い

n8nを検索する人の多くはZapierやMakeからの乗り換えを検討している。3ツールの違いを正確に比較する。

比較項目n8nZapierMake(旧Integromat)
セルフホスト◎(Docker対応)✗(クラウドのみ)✗(クラウドのみ)
最安料金セルフホスト無料$19.99/月$9/月
対応サービス数500+(コミュニティ含め1,000超)7,000+1,800+
AI機能◎(AI Agentノード搭載)○(AI actions)○(OpenAI module)
コード実行◎(JS/Python両対応)○(JavaScriptのみ)○(カスタム関数)
UIの使いやすさ○(技術者向き)◎(初心者向け)
データの保管場所自社サーバー(セルフホスト時)ZapierクラウドMakeクラウド
ライセンスSustainable Use Licenseプロプライエタリプロプライエタリ

Zapierとの最大の違いはセルフホストの可否。n8nはDockerで自社サーバーに構築できるため、(1)データを外部クラウドに出さない、(2)実行回数無制限、(3)月額コスト大幅削減の3つのメリットがある。一方でZapierは対応サービス数7,000超で圧倒的に多く、UIも直感的。技術力に自信がなければZapierのままでも問題ない。

n8n vs Dify vs Claude Code|何が違う?

この3ツールは用途がまったく異なるため、「どれが良い」ではなく「何をしたいか」で選ぶ。

やりたいこと最適ツール理由
Gmail→Slack→Sheetsの自動連携n8n外部サービス間のデータ連携が得意
社内文書Q&Aチャットボット構築DifyRAG・チャットボットをノーコードで構築
コーディング・Git操作の自動化Claude CodeターミナルからAIにコードを書かせる
AIアプリをノーコードで構築Difyワークフロー・チャットフロー機能
定期的なデータ集計・レポート生成n8nScheduleトリガー+外部API連携
AIエージェントが複数ツールを使って自律処理n8n or Difyn8nはサービス連携寄り、DifyはLLM処理寄り

n8nのメリット・デメリット

メリット

  • セルフホストならデータが自社内に留まる — 個人情報や機密データを扱う業務でもセキュリティリスクを抑えられる
  • セルフホストなら実行回数無制限・月額無料 — Zapierの月額$19.99〜と比較して大幅なコスト削減
  • AI Agent機能が強力 — LLMをワークフローに組み込んで、AIが判断・ツール利用する自律型ワークフローを構築可能
  • JavaScript/Pythonでカスタム処理が書ける — ノードだけでは実現できない複雑な処理にも対応
  • オープンソース — ソースコードが公開されており、カスタマイズや拡張が可能

デメリット

  • UIが英語のみ — 管理画面の日本語化は公式には提供されていない。ただしワークフロー内で日本語データを処理すること自体は問題ない
  • Zapierに比べて対応サービスが少ない — 500+ vs 7,000+。主要サービスはカバーしているが、ニッチなサービスは非対応の場合がある
  • セルフホストにはDocker・サーバー管理の知識が必要 — アップデート・バックアップ・SSL設定・障害対応はすべて自己責任
  • ライセンスの注意 — Sustainable Use Licenseのため、n8nのワークフロー構築をサービスとして他者に提供(再販)することは禁止されている

n8nの始め方

方法1: クラウド版(すぐ始められる)

n8n.ioにサインアップすると無料トライアルが使える。インストール不要でブラウザから操作可能。まず使用感を試したい人向け。

方法2: セルフホスト版(Docker)

Dockerがインストール済みなら、以下のコマンドで起動できる:

# Dockerでn8nを起動(データ永続化あり)
docker run -d --name n8n 
  -p 5678:5678 
  -v n8n_data:/home/node/.n8n 
  n8nio/n8n

# ブラウザでアクセス
# http://localhost:5678

-v n8n_data:/home/node/.n8nはデータの永続化設定。このオプションがないとコンテナ停止時にワークフローのデータが消えるので必ず付ける。

本番環境での運用にはdocker-compose.ymlでの管理がおすすめ。詳細なセットアップ手順はn8n公式のDockerインストールガイドを参照。

n8nの商用利用とライセンス

n8nのライセンスは「Sustainable Use License」で、一般的なオープンソースライセンス(MIT/Apache)とは異なる。主なルール:

  • 自社業務での利用: OK(セルフホストでも商用利用可能)
  • ワークフロー構築を他社に提供(再販): NG(n8nの機能をそのままサービスとして販売することは禁止)
  • 社内ツールとしてチーム全員で利用: OK
  • n8nを改変して自社専用にカスタマイズ: OK(ただし再配布は制限あり)

要するに「自社で使う分には自由」だが「n8nの機能を使ったSaaSを作って売る」のはNG。詳しくは公式ライセンス文書を確認してほしい。

よくある質問

Q: n8nは無料で使える?

セルフホスト版なら無料(サーバー代のみ)。クラウド版は無料プラン(月50回実行)があり、本格利用はStarter €20/月〜。料金の詳細は「n8n料金ガイド」で解説。

Q: プログラミング知識は必要?

基本的な自動化(Gmail→Slack通知等)はノーコードで可能。複雑なデータ加工にはJavaScript/Pythonの知識があると便利。セルフホストにはDockerの基本操作(起動・停止・ログ確認)が必要。

Q: Zapierから乗り換えるべき?

以下のいずれかに当てはまるなら検討する価値あり: (1)データを外部クラウドに出したくない、(2)実行回数制限を避けたい、(3)月額コストを下げたい。ただしZapierの方が対応サービス数が圧倒的に多く、UIも直感的なので、現状で不満がなければ無理に乗り換える必要はない。

Q: n8nは日本語に対応している?

管理画面のUIは英語のみ。ワークフロー内で日本語データを処理すること自体は問題ない(日本語メールの送受信、日本語テキストのAI分析等)。UIは英語だが、ノードの操作はドラッグ&ドロップ中心なので英語が苦手でも基本操作には困らない。

Q: セルフホストのサーバースペックはどれくらい必要?

最低メモリ2GB以上のVPS(仮想専用サーバー)を推奨。ワークフロー数や実行頻度が増えたら4GBにスケールアップ。CPU 1コアでも基本的な自動化は動作する。

まとめ

n8nはオープンソースのワークフロー自動化ツール。Zapierの代替として、セルフホストでデータを自社内に留めつつ実行回数無制限・月額無料で使えるのが最大の強み。AI Agent機能の搭載により、単なる自動化ツールからAI業務アシスタントへと進化している。料金の詳細は「n8n料金ガイド」、AIアプリ構築なら「Difyとは?」、RAGチャットボットは「DifyでRAGを作る方法」、コーディング自動化なら「Claude Code使い方ガイド」で解説。