n8n 使い方【2026年最新】AI業務自動化を完全ガイド——ノーコードでAIエージェントを構築する方法

n8n 使い方の核心から入る。n8nはオープンソースのワークフロー自動化プラットフォームで、ノーコード/ローコードでAIエージェントを構築し、業務を自動化できる。Dockerでセルフホスティングすれば無料、クラウドは月$24から。2026年3月現在、コミュニティには5,815以上のAI自動化ワークフローテンプレートが公開されている。

n8nとは何か

n8n(ノードネット)は2019年にJan Oberhauserが開発したオープンソースのワークフロー自動化ツールだ。「fair-code」ライセンスでソースコードが公開されており、個人や小規模チームは無料でセルフホスティングできる。

核心コンセプトは単純だ。トリガー(イベント検知) → ノード(作業実行) → 出力(結果伝達)。これらのノードをキャンバス上でドラッグ&ドロップで接続すれば、ひとつのワークフローが完成する。

なぜ今n8nなのか

2025-2026年のAIエージェント時代の到来で、n8nは単純な自動化ツールからAIエージェントビルダーへと進化した。OpenAI、Claude、Geminiなど主要LLMとネイティブに接続でき、AI Agentノードが内蔵されているため、コードを一行も書かずに自律的に判断するAIエージェントを構築できる。

n8n vs Make vs Zapier 比較

n8n Make Zapier
料金 無料(セルフ) / $24 $9~ $20~
AIエージェント ネイティブ対応 限定的 限定的
セルフホスト ✓ Docker
連携数 1,000+ 2,000+ 7,000+
コード実行 JS / Python 限定的
10万op/月コスト ~$5 ~$100 ~$300+

※ 2026年3月時点の価格

© バイブコーディング研究所

n8nの始め方 — 3つの方法

方法1: n8n Cloud(最も簡単)

n8n.ioで登録すれば即座に使える。無料トライアル後、Starterプラン月$24。

方法2: Docker セルフホスティング(無料)

# Dockerでn8nを起動(1行)
docker run -it --rm --name n8n -p 5678:5678 -v n8n_data:/home/node/.n8n n8nio/n8n

http://localhost:5678でアクセスできる。

方法3: npx(テスト用)

npx n8n

AIエージェント構築 — コア4要素

n8n AIエージェント アーキテクチャ

1. Trigger
Chat / Webhook / Schedule
2. AI Agent
オーケストレーション
3. Sub-node
LLM + メモリ管理
4. Tool
API呼出 · コード実行

© バイブコーディング研究所

実践ワークフロー TOP 10

  1. メール受信 → AI分類 → Slackチャンネル別自動転送
  2. Notionドキュメント → OpenAIレビュー → Slack送信
  3. 顧客問い合わせ → AI自動回答ドラフト生成 → 承認後送信
  4. 競合モニタリング → AI要約 → Notionレポート自動生成
  5. ブログRSS → AI要約 → SNS自動投稿(X/Threads)
  6. Gmail → AI感情分析 → ポジ/ネガ自動分類 → CRM更新
  7. フォーム回答 → 感情分析 → Slack通知 + Notion保存
  8. GitHub PR → AIコードレビュー → コメント自動作成
  9. YouTubeコメント収集 → AI分類 → スプレッドシート集計
  10. 音声録音 → Whisperテキスト変換 → AI議事録 → Notion保存

実習:初めてのAIエージェントを作る(10分)

ここからがこのガイドの核心だ。n8n CloudまたはDockerでn8nを起動した状態で、実際にAIチャットボットエージェントを作ってみる。

Step 1:新規ワークフロー作成

  1. n8nダッシュボードで + Create Workflow をクリック
  2. ワークフロー名を初めてのAIエージェントに変更(左上をクリック)

Step 2:Chat Triggerを追加

  1. キャンバスの + ボタンをクリック
  2. 検索窓に Chat Trigger と入力 → 選択
  3. これがユーザーのメッセージを受け取る入口になる

Step 3:AI Agentノードを接続

  1. Chat Triggerノード右側の + をクリック
  2. 検索窓に AI Agent と入力 → Tools Agent を選択
  3. Agent Type: Tools Agent を確認

Step 4:LLMモデルを接続

  1. AI Agentノード下部の Model スロットの + をクリック
  2. OpenAI Chat Model を選択
  3. Credential設定:
  4. Save をクリック

Step 5:メモリを追加(会話記憶)

  1. AI Agentノード下部の Memory スロットの + をクリック
  2. Window Buffer Memory を選択
  3. Window Size:10(直近10メッセージを記憶)

Step 6:ツール(Tool)を追加

  1. AI Agentノード下部の Tool スロットの + をクリック
  2. SerpAPI を選択(Web検索機能を追加)
  3. API Key:serpapi.comで無料発行(月100回無料)
  4. または Calculator を追加してもよい(APIキー不要)

Step 7:テスト実行

  1. キャンバス下部の Chat ボタンをクリック(吹き出しアイコン)
  2. チャット欄に 今日の東京の天気を教えて と入力
  3. AIエージェントがSerpAPIで検索 → 結果を自然言語で回答
  4. さっき何を聞いたっけ? → メモリのおかげで前の会話を記憶

Step 8:ワークフローを有効化

  1. 右上の Inactive トグルをクリック → Active に変更
  2. これでこのエージェントは24時間稼働する
  3. URLが生成され、外部からAPIで呼び出すことも可能

コード一行も書かずに、Web検索ができるAIチャットボットエージェントが完成した。

実習2:メール自動分類ワークフロー(15分)

実務で最もよく使われるパターンだ。Gmail受信 → AIがカテゴリ分類 → Slackチャンネル別に自動転送。

Step 1:Gmail Triggerを設定

  1. 新規ワークフローを作成
  2. +Gmail Trigger を検索 → 選択
  3. Credential:GoogleアカウントでOAuth接続
  4. EventMessage Received
  5. LabelINBOX

Step 2:AI分類ノードを追加

  1. Gmail Trigger右側の +OpenAI を検索 → Message a Model を選択
  2. System Promptに以下を入力:
メールを分析し、以下のカテゴリに分類してください:
- urgent: 緊急の業務依頼
- client: クライアント・顧客関連
- newsletter: ニュースレター・マーケティング
- spam: スパム・不要
JSON形式で回答: {"category": "...", "summary": "日本語で1行要約"}
  1. User Message:{{ $json.text }}(Gmailの本文)

Step 3:Switchノードで分岐

  1. AIノード右側の +Switch を検索 → 選択
  2. Routing Rulesを設定:
    • Rule 1:urgent を含む → Output 1
    • Rule 2:client を含む → Output 2
    • Rule 3:newsletter を含む → Output 3
    • Default → Output 4(その他)

Step 4:Slack通知を接続

  1. Output 1(urgent) → Slack ノード → #urgent チャンネルにメッセージ送信
  2. Output 2(client) → Slack ノード → #clients チャンネルに送信
  3. Output 3(newsletter) → 何も接続しない(無視)
  4. Slackメッセージ内容:📧 {{ $json.summary }}

Step 5:有効化 & テスト

  1. ワークフローを Active に変更
  2. 自分宛にテストメールを送信
  3. Slackで自動分類された通知が届くか確認

このワークフロー1つで、毎日30分以上のメール仕分け時間を節約できる。

公式チュートリアル動画

https://www.youtube.com/watch?v=yAH1b7FeIIo
n8n公式 — AIエージェント構築チュートリアル(初心者向け)

料金プラン

n8n 料金プラン

Community
無料
セルフホスト
おすすめ
Starter
$24/月
2,500回/月
Pro
$60/月
10,000回/月
Enterprise
要問合せ
無制限

© バイブコーディング研究所

関連記事

FAQ

n8nは本当に無料?

Community版は永久無料。Dockerでセルフホスティングすれば、VPS費用(月$5程度)のみでn8n自体の料金はゼロ。

プログラミングを知らなくても使える?

基本的なワークフローはノーコードで構築可能。ただし、高度なカスタマイズにはJavaScript/Pythonの知識があると有利。

MakeやZapierから移行できる?

直接的な移行ツールはないが、HTTP RequestノードとCodeノードでほぼ全てのワークフローを再現できる。

コメントする

JAKO