AIエージェント講座 →
Claude Code

Claude Code・Anthropicをn8nへ組み込む

📌 検索キーワード: claude code in n8n

【結論】n8nへ安全に組み込む

n8nでClaudeを使う場合はAnthropic nodeまたはHTTP RequestでMessages APIを呼びます。

Claude Code CLIをExecute Commandから呼ぶ構成は対話、権限、認証、秘密管理が難しく、通常のn8n Cloudでは利用できません。

用途別にAPI、Agent SDK、隔離Runnerを選びます。

# ターミナルで実行:Claude Codeの非対話出力を確認
claude -p --max-turns 2 --output-format json "READMEを要約し、変更しないでください"
# ターミナルで実行:n8n WebhookをDry Runで確認
curl -X POST http://localhost:5678/webhook-test/alert -H 'Content-Type: application/json' -d '{"dryRun":true}'
# ターミナルで実行:秘密値を表示せず環境変数を確認
test -n "$ANTHROPIC_API_KEY" && echo 'API key configured'
# ターミナルで実行:n8nの実行環境を確認
n8n --version

具体的な手順・設定方法

  1. 要約・分類ならAnthropic node、Repository操作なら隔離Runnerを選びます。

  2. Credentialをn8n Credentialsへ保存し、Timeout、Retry、Error workflowを設定します。

  3. CLI利用時は固定workdir、Tool allowlist、最大ターン、JSON出力を設定します。

実践プロンプト / 活用テクニック

# n8nのAnthropic nodeへ設定するPrompt例
入力された障害ログを要約してください。
事実、推測、影響、次の確認項目をJSONで返してください。
コマンド実行、外部送信、ファイル変更は行わないでください。

注意点・よくあるエラーと対処法

Execute Command nodeは環境や管理設定で無効化される場合があります。

n8n CloudからローカルCLIへ直接アクセスできるとは限りません。

WebhookへLogやSecretsを送る前に認証、署名、個人情報、保持期間を確認します。

1日1時間 × 7日間で学ぶ「自作AIエージェント構築講座」

ツールの設定で消耗する側から、自分専用のAI自動化システムを作る側へ。
実践カリキュラムの全貌はこちらから確認できます。

公式カリキュラムを見る →

おすすめの関連記事

Claude Code

Claude Codeの使い方を徹底解説!基本コマンドと安全な実践手順

Claude Code

Claude Codeの料金体系!Pro・Max・API課金の違いと確認方法

Claude Code

Claude Codeとは?CLI・IDE・デスクトップ・Webで使えるAIエージェント

← ポータルTOP(全1000件の検索)へ戻る