📱

Get Our Mobile App

Take your business learning on the go!

Download on the App StoreGet it on Google Play

n8n + Claude Code (пошаговая инструкция интеграции и создание AI инженера)

Игорь Зуевич35:05

Transcription

Привет! В этом видео я покажу, как подключить n8n к Claude Code, ну либо Claude Code к n8n. Если вас сейчас мучает вопрос, либо возникает вопрос, который меня мучил на протяжении, наверное, последних трёх недель: для чего либо нахрена нам вообще подключать n8n к Claude Code, либо Claude Code к n8n. Я сейчас вам буквально за минуту постараюсь это максимально просто и подробно объяснить.

Смотрите, у нас есть сервис n8n. Сервис n8n с помощью которого мы создаем AI-агентов, AI-роботов и автоматизации буквально без знаний кодов, без знаний программирования. Буквально там несколько шагов, несколько кликов, всё это настраиваем, запускаем в работу, либо там продаем своим заказчикам, либо взаимодействуем с ним сами. То есть создаем себе, себе либо кому-то неких помощников, которые способны выполнять какие-то задачи: рутинные задачи, обычные задачи, разовые задачи. Либо это могут быть полноценные приложения, которые работают, аа, в бекенде под сервисом n8n. То есть внутренняя вся работа будет выполняться через сервис n8n. У меня на канале есть большое количество видео про сервис n8n, и мы с вами вот на протяжении последнего года буквально подробно разбирали всё про сервис n8n и создавали большое количество AI-агентов.

Claude Code же — это сервис. Давайте я вам лучше покажу, что по этому поводу написал мне искусственный интеллект. То есть это сервис, который превращает и в работающего помощника внутри проекта, да, не просто для чата с вопросом. То есть мы, грубо говоря, сейчас с вами связкой э n8n и Claude Code будем создавать ИИ-инженера, который будет способен администрировать, который способен создавать, который способен дорабатывать, который способен отслеживать, смотреть ошибки а наших n8n workflow, для того чтобы упростить нам жизнь.

Самый, наверное, такой банальный и простой пример. Смотрите, значит, мы с вами как-то создавали большого AI-агента, то есть главного AI-агента. И в главного ИИ-агента, в чём его минус? То есть нам необходимо было постоянно добавлять какие-то инструменты. Если мы добавляем какой-то один инструмент, другой может отломаться. То есть может возникать проблема, может возникать ошибка. Если вы делаете это самостоятельно, то вы без проблем сможете зайти в процесс выполнения и посмотреть, на каком этапе возникла ошибка, ну и подкорректировать, исправить эту ошибку. С Claude Codeом же мы аа убираем эту рутинную работу. Во-первых, мы просто сможем дать задачу нашему ИИ-агенту для того, чтобы создать полноценный workflow. Дальше дать задачу ИИ-агенту, чтобы он эту workflow внедрил к нашему главному ИИ-агенту. Дать задачу, если возникнет какая-то ошибка, чтобы он исправил эту ошибку. И всё это будет без нашего участия. То есть мы будем просто давать задачи к Claude Codeу аа, который подключён к нашему n8n, и он сможет выполнять большинство задач, которые мы с вами выполняем вручную.

То есть, грубо говоря, если мы раньше делали автоматизации, то есть снимали рутину с различных процессов, которые нам мы выполняли, то сейчас, грубо говоря, мы снимаем рутину и автоматизируем процесс снятия этой самой рутины. То есть с помощью Claude Code мы сможем не просто создавать workflow, мы сможем не просто создавать логически умные автоматизации, мы сможем делегировать полностью весь процесс их создания, делегировать весь процесс их администрирования. Это снимает, в первую очередь, с нас огромное количество рутины, огромное количество времени нам высвобождается на работу с этими ворфлоу.

Либо ещё один такой, ещё один из таких простых примеров. Вы заказали у кого-то workflow, через время его необходимо обновить. Вы не можете найти того инженера, который вам всё это создавал. Claude Code, если же он ваш workflow будет подключён Claude Code, то вы без проблем сможете его обновить, сможете его улучшить, доработать, внести какие-то правки, изменения, узнать, в чём ошибки, сделать его более современным, новым, если возни, если будут происходить какие-то обновления. То есть, грубо говоря, мы этой связкой делаем полноценного инженера для нашего проекта.

Знаете, мне как непрограммисту достаточно сложно это всё объяснить, поэтому я говорю, три недели искал ответ на этот вопрос и нашёл, и просто сейчас офигел от всех тех его возможностей, которые есть. Значит, смотрите, у вас ещё может возникнуть ещё такая такой вопрос: почему бы и просто не подключить n8n через MCP, как мы это с вами делали к тому же Claude? Да, и в принципе, Claude способен выполнять те задачи, которые нам необходимы. То есть мы можем перейти в Claude, добавить connection, найти n8n и через MCP подключить к n8n, чтобы создавать те самые workflow. То есть, чтобы просто задавать промпт в чате и, соответственно, генерировать те самые workflow.

Но здесь проблема заключается в том, что, во-первых, у нас аа, когда мы генерируем workflow таким образом, мы, грубо говоря, используем обычного Claude, то есть обычного Claude без углубленных знаний в программировании и без большой базы знаний а с для работы сервисом n8n. Здесь же мы сегодня с вами будем создавать именно специализированного Claude Codeа, который в которого будет выгружено большое количество workflow для примеров, которого будет выгружена вся база знаний по n8n. Для примера, он сможет строить логики. То есть мы ему будем просто задавать задачу, и он сможет сначала логически построить всю эту задачу. Потому что, например, в Claude е, когда мы задаем запрос, обычно там, создать какой-то ворфлоу, в нём должно быть то-то, то-то, то, он не способен сначала логически всё это построить, он сначала построит, а потом мы уже это всё будем дорабатывать.

Здесь же в Claude Codeе преимущество в том, что мы можем настроить его на сначала логическое планирование. Потому что именно на этапе логики ээ у всех возникают большие проблемы с с подключением, то есть созданием workflow. N8n, ChatGPT, Claude Code, кто там, Gemini — они без проблем все могут создать workflow сами. То есть встроенный инструмент от n8n, n8n тоже способен всё это сделать. Но аа проблема будет возникать именно в логических, в логической работе этого workflow. То есть нам необходимо будет либо вручную это дорабатывать, либо бесконечно сидеть сидеть с этим же там ChatGPT, либо с этим с этой нейросетью для того, чтобы всё это доработать.

В Claude Code же, он изначально строит задачу логически, а дальше уже всё это реализует, то есть всё это программирует, всё это делает, причём благодаря одному промпту. Поэтому очень важно построить именно связку Claude Code плюс Claude Code. Мы с вами дальше с этим инструментом будем разбираться. Он способен делать различные уже полноценные приложения, то есть сделать обложку, сделать сайт, сделать, запрограммировать всё что угодно к тем workflow, которые у нас есть. Но это как бы в будущем, для будущей работы. Сейчас же у нас с вами основная задача — это просто подключить n8n к Claude Code.

Значит, как это необходимо сделать? Давайте я вот всё закрою, всё, что у меня есть для демонстрации. Значит, в первую очередь нам необходимо скачать вот такое вот приложение, называется оно Visual Studio Code. Для этого мы можем в Google или в Яндекс, либо в Perplexity вбить Visual Studio Code, попадаем вот на такой сайт и скачиваем бесплатное приложение Visual Studio Code, то есть open source AI code edition. Значит, он вам предложит скачать именно для вас, то есть либо это Windows, либо это Mac. Я использую Mac, поэтому я скачал приложение для Mac. Значит, после того, приложение бесплатно, мы можем им пользоваться, когда захотим.

Значит, после того, как мы скачали это приложение, вот такой вот интерфейс будет у этого приложения. Нам необходимо зайти в приложение, в приложении. Вот мы заходим в приложение, и здесь вбиваем Claude Code, вот таким вот образом выглядит Claude Code. То есть мы находим Claude Code, ищем, чтобы это был официальный Claude Code от Anthropic, то есть у него должна быть башка, что это от Anthropic, а не какой-то там левый Claude Code. И на сегодняшний день больше трёх миллионов скачано и как бы установленных этих приложений. Значит, что вам необходимо сделать? Вы нажимаете "Установить", и устанавливается Claude Code. Также он вам предложит на этапе установки, предложит вам авторизоваться. То есть вам необходимо будет авторизоваться через Claude. После этого у вас будет доступ к тому самому Claude Code.

Значит, смотрите, Claude Code для того, чтобы начать им пользоваться, то есть его изначально здесь, здесь нигде не видно. Мы переходим вот в Explorer. Чтобы начать пользоваться кодом, нам необходимо его открыть. Как его открыть? То есть мы либо вот здесь вот в Code Code, в любой вкладке, можем нажать вот на эту кнопочку, то есть на логотип Code Code, вот он таким вот образом выглядит, и у нас открывается, соответственно, чат от Code Code. Значит, остальные чаты мы можем закрыть. Вот в таком вот интерфейсе мы теперь можем взаимодействовать с Claude Codeом.

Дальше нам необходимо настроить Claude Code. Для этого мы переходим в настройки, настройки, и здесь в поиске вбиваем Claude Code, и мы должны активировать вот эту вот галочку для того, чтобы он мог, для того, чтобы он нас бесконечно не спрашивал о каких-то разрешениях, которые ему нужно выполнять. То есть это сильно отвлекает и сильно тормозит, и мы теряем на этом огромное количество времени. То есть я эту галочку по умолчанию активирую. Всё, в принципе, у меня Claude Code настроен. То есть я с ним сейчас могу взаимодействовать. Я могу просто задавать вопросы какие-то, как с Claudeом. Но как бы я не хочу тратить тот объём токена, выделенных мне для работы с для простых запросов. Claude Code я бы хотел, чтобы он, я бы хотел создать себе полноценного инженера для сервиса n8n.

Окей, следующим шагом нам необходимо создать проект внутри Visual Studio Code. Как это сделать? Нам необходимо создать папку. Мы нажимаем File или File, либо здесь у вас, возможно, будут открыты уже операции, то есть по созданию папки, такая синяя, возможно, будет окно, что там, откройте папку для создания своего проекта. Значит, я сейчас создам новый проект. Я нажимаю Open Folder. Папку я могу открыть как на своём, там, где угодно, на своём рабочем столе, либо я для этой цели выделил отдельную папку, которую назвал Claude Code, и внутри этой папки я создаю проекты для работы. Например, это вот у меня будет n8n тестовый проект, да, вот я её так назову, n8n-test. Нажимаю кнопку "Создать", нажимаю кнопку "Открыть". Всё, видите, у меня как бы я создал новый проект аа, с которым я могу сейчас взаимодействовать и работать.

Значит, я могу сразу же включить, то есть он мне предлагает здесь своего AI-агент, а я его отключаю. Я включаю Claude Codeа. Вот Claude Code у меня активирован, и файл у меня называется. И удаляю вот этот вот welcome project. И здесь я создаю файл, который называется Claude.md. MD — это значит Markdown, то есть Claude Markdown. Этот файл пустой, то есть я сейчас могу что-то в нём сам писать, что-то программировать. Так как у меня нету опыта в программировании, поэтому я просто сейчас закрою этот файл и всю работу аа, как бы, делегирую Claude. Этот файл нам нужен для того, чтобы Claude в будущем смог видеть этот файл, обращаться к нему. А внутри этого файла будет вся та логическая система для построения будущих workflow. То есть, грубо говоря, это контекст, а умный контекст для самого Claude Codeа. Но я не могу просто вот ввести какой-то умный контекст в этого Claude Codeа, потому что этот файл, в первую очередь, нуждается в том, чтобы его построили. Поэтому я и именно процесс построения этого файла я и доверю Claude. Claude.

Значит, что мы делаем? Мы заходим сейчас в Telegram-канал. Ссылка находится в первом закреплённом сообщении. В Telegram-канале я закинул вот такой вот файл, называется Claude Code плюс n8n. Вы всегда можете скачать этот файл в нашем Telegram-канале. Ссылка находится в первом закреплённом сообщении, плюс там есть доступ ко всем материалам, о которых я говорю в видео. Значит, здесь ээ, шаг первый: создание контекста проекта Claude.cloud.md. Значит, что нам необходимо сделать? Нам необходимо скопировать вот этот вот промпт. Перевод есть на русском языке. Сейчас мы с вами с этим переводом разберёмся. Пока мы просто копируем этот промпт и добавляем его прямо сюда.

Значит, если посмотреть, как переводится этот промпт, то здесь всё просто, да: "Привет, Claude! Мне нужна помощь в создании Claude.md для этого проекта. По сути, я настраиваю этот проект, чтобы можно было создавать и агентов, или рабочие процессы в n8n. Используй только ээ, используй только промты для тебя. Я собираюсь дать тебе доступ к двум разным вещам: первая — это навыки n8n, и вторая — это n8n MCP. К этому мы тоже чуть дальше подойдём. Это два инструмента, которые ты будешь использовать в сочетании с промтом, который я тебе дам, чтобы ты мог строить рабочие процессы в моём собственном экземпляре n8n, и они будут офигенные."

Значит, смотрите, мы добавили этот промпт в Claude Code, и давайте теперь запустим. Но прежде чем запустить, важно ещё прочитать инструкцию, как всегда, до конца. Здесь написано, что режим Plan mode. Значит, что такое режим Plan mode в Claude Codeе? Значит, я выписал основные режимы в режимы Claude Codeи, который сейчас существует. Да, я не буду вам что-то говорить, я я не буду вам лукавить, да, и говорить, что я всё это знаю сам. Нет, я это узнал с помощью ChatGPT. Я большое количество времени потратил на то, чтобы изучать вот этот сервис Claude Code, как он работает, все его возможности, а самое главное, как его связать с n8n. Изучал я, конечно же, всё это с искусственным интеллектом.

Значит, в Claude Codeе есть несколько режимов. Первый — Ask before edits. Я вам сейчас покажу все эти режимы. То есть мы переходим в Claude Code, и здесь вот есть режим. Есть режим Edit automatically. Вот этот вот второй. Ask before edits. Видите, меняется визуальная часть. Есть режим Plan mode. Есть режим Bypass permissions. Да, извините за мой английский, возможно, я неправильно говорю что-то. Вот наша основная задача — выбрать режим, в котором Claude будет выполнять задачу. Если разобраться, что делают те или иные режимы, то есть режим "спрашивать перед изменением", то есть перед тем, как Claude будет нам делать код какой-то, он должен у нас спросить. То есть это, грубо говоря, такой один из самых безопасных режимов. Есть режим "редактировать" и "редактировать автоматически" — это режим автопилота. Есть режим а планировать — режим планирования, и это один из самых популярных режимов, который мы с вами будем использовать. Значит, он не просто создаёт код, он сначала анализирует, строит логическую связь для того, чтобы всё работало, для того, чтобы всё взаимодействовало. Но на это уходит большее количество времени. Но за счёт того, что мы используем режим Plan mode, мы сможем, мы можем в будущем строить быстрее workflow, мы сможем в будущем избегать ошибок при построении workflow, а самое главное — мы сначала логически продумываем, что должно быть в нашем workflow, и только после этого мы начинаем строить. То есть мы сначала проводим мозговой штурм, либо Claude сначала проводит мозговой штурм, а только после этого он запускает этот режим. Но есть ещё третий режим, который самый опасный режим, который обходит все разрешения и просто фигачит код. А что там будет, ему, соответственно, не очень важно. Наша основная задача — это поменять на режим планирования.

Давайте сразу запустим, запустим процесс. Режим планирования он позволяет сначала вот построить ту самую логическую связь, и мы можем видеть, как думает AI-агент. Ой, не AI-агент, как думает непосредственно сам наш Claude. Значит, что чем напоминает режим, что напоминает режим планирования? Когда мы строим, например, AI-агент и к нашему AI-агент добавляем вот этот вот инструмент, который называется "пинг", то есть вот этот вот "пинг", когда мы строим к, добавляем к её агенту, это тоже самое. То есть он сначала думает так и проверяет себя. Вот пингтус атантропик. То есть он сначала думает и проверяет себя, правильно ли он действует, правильно ли он думает, правильно ли он выполняет те задачи, которые необходимо. Этот режим он дольше происходит, но мы здесь можем видеть все его процессы. То есть сейчас он находится в режиме как бы планирования, он думает, и он нам пишет, да, что как он думает, какие задачи он выполняет, и дальше он, после того, как он всё это придумает, он спросит у нас совета, спросит, возможно, задаст нам несколько уточняющих вопросов, что необходимо сделать. Но эти вопросы будут в формате не там, напиши, да, что ты конкретно будешь делать, а там, выбери, да, какие у тебя основные цели, основные задачи. Вот. И этот режим планирование.

Вот смотрите, например, вот этот вопросы: "Какие у тебя задачи, связанные с n8n?" То есть это непросто, а не просто как тест. Так как у меня не очень хорошо с английским, я включаю Google переводчик и вот таким вот образом, соответственно, перевожу то, что мне необходимо. Значит, что он у меня здесь спрашивает: "Что должен содержать файл Claude? Скопируй все настройки существующего проекта, создай упрощенный стартовый шаблон и пользовательская конфигурация." Давайте я вот скопирую все настройки. Дальше он меня спрашивает: "Должен же, должен ли он под, то есть кому он должен подключаться, n8n?" Я выбираю, что он должен подключаться к тому же проекту, который я уже, например, создавал. И третий вопрос: "Что я хочу?" Я хочу, например, чтобы он был полное руководство о том, как использовать, и давал всю эту работу. Всё, он сейчас задал мне несколько уточняющих вопросов, которые его его волновали. Смотрите, если я задавать буду промпт на русском языке, то эти все вопросы будут на русском языке, и думать, и делать он всё тоже будет на русском языке. Но мы будем тратить большее количество токенов на развёртывание, на работу с Claudeом, когда мы будем к нему общаться на русском языке. То есть мы, грубо говоря, потратим большее количество токенов, и мы сможем сделать меньше за счёт того, что будем общаться на русском языке. Поэтому я у него спрашиваю на английском языке, промты задаю на английском языке. Если что, у меня есть всегда переводчик, Google переводчик в браузере, у меня встроенный переводчик. Здесь же Visual Studio Code, у меня нет встроенного переводчика, приходится либо там копировать страницы и отправлять всё это на перевод, либо включать телефон, и, в принципе, понятно, что здесь имеется в виду.

Первый процесс создания того самого файла в Claude е, он может занимать длительное время, длительное количество времени, поэтому я иногда буду видео приостанавливать для того, чтобы его просто там сильно не растягивать, и когда работа будет выполнена, я буду подключаться и либо какой-то следующий шаг я вам буду подключать и показывать. Но для того, чтобы вы не смотрели, как Claude думает, я буду останавливать видео. Да, ещё включил таймер для того, чтобы понимать, сколько времени уходит на на какие-то его ответы. Значит, хорошо. Значит, первый вопрос он мне задал на минуте. Он спрашивает: "Согласен ли я с тем планом, который он мне сейчас сгенерировал?" Значит, смотрите, он здесь полностью прописал тот план, что необходимо сделать для того, чтобы подключить мой n8n к. Если я сейчас могу ознакомиться с этим планом, если я с чем-то не согласен, то я ему прописываю, что нет, давай переделай план, мне он там чем-то не нравится. Но а сейчас я не буду ознакамливаться, либо мы сейчас план этот скопируем. Давайте, да, прям вот так вот скопируем этот план и его отправим куда-нибудь на перевод, а ему скажем, что да, с планом мы согласны, согласны, начинай свою работу, начинай работу над аа реализация, соответственно, того плана. Вы видели, здесь появился вайб кодинг, то есть он начал работать над реализацией этого плана.

Здесь секундомер, пускай дальше идёт. Мы же сейчас с вами перейдём. А нет, вот он ещё, ещё что-то спрашивает. Аа, могу ли я запустить такую-то команду? Мы ему говорим: "Да, ты можешь запустить такую-то команду." И смотрите, он начал внутри нашей папки n8n-test создавать под под папки. Сначала с подпапка с Claude, потом с документами, потом с workflow. То есть он нам аа в процессе будет выполнять определённые. То есть он спрашивает: "Могу ли я создать там папку? Могу ли я создать файлы?" И мы, соответственно, подтверждаем, говорим: "Да, ты можешь создавать папку, файлы", и запускательные команды для создания. И смотрите, вот он сейчас что сделал? Он начинает создавать файлы, и у него есть список этих файлов, что он должен сделать. То есть он должен там перенести проекты с одного, с одного проекта в другой, он должен создать такие-то папки, он должен перенести такие-то workflow, он должен подключиться к такому-то n8n. Я не читаю, не читаю совсем, соглашаюсь. Возможно, это неправильно, где-то стоит прочитать. Я должен перенести знания по n8n. И вот так вот мы с ним совсем соглашаемся, и он нам создаёт ту документацию, те папки, которые необходимы для запуска его работы. Также он ведёт план, то есть что он уже сделал и что ему осталось сделать. Видите, он пошагово зачёркивает, что он сделал и над чем он дальше работает.

Давайте посмотрим, что он нам создаст в конце. И здесь он прописывает, соответственно, что он сделал, создал какие файлы, какие папки, и всё. Он говорит, что он закончил работу. Давайте посмотрим. То есть за четыре минуты он, в принципе, справился. Мне почему-то казалось вчера, что он аа работал чуть дольше для этой привязки. Ну, окей, значит, за четыре минуты он справился. Вот всё, он всё, что он сделал, то есть он создал папки, он создал файлы, Readme, он создал MCP файл, JSON. Причём он этот файл кстати взял уже от меня изначально. Здесь в этом файле нет этих данных. Ну, окей, значит, хорошо. Значит, он всю эту работу выполнил.

Значит, что нам необходимо сделать дальше? Нам необходимо внести в него следующий промпт. То есть, первый промпт мы создали контекст проекта Claude.cloud.md. Второе: нам необходимо установить необходимые инструменты. Что мы делаем? Мы копируем вот этот вот промпт. В этом промете есть две ссылки. Две ссылки на GitHub. GitHub. Значит, что это за ссылки на GitHub? Давайте на них сейчас мы перейдём. Давайте их сначала вот сюда вот скопируем. И так, не скопировалось. Мы копируем эти ссылки. Мы копируем этот ответ, этот промпт. И здесь, если переводить, что "убедить, что следующие вещи доступны для Claude Code в рамках этого продукта, чтобы мы могли создавать рабочие процессы и агентов". У меня, так как я уже аа раньше работал с Claude Codeом, он, наверное, взял мою старую версию и, соответственно, адаптировал это здесь сюда. Но вам, когда вы будете первый раз запускать, у вас вот, скорее всего, многих инструментов не будет, и за счёт этого прома вы сможете добавить эти инструменты.

Значит, что это за инструменты? Сейчас перейдём мы по этим ссылкам, и я вам покажу, что это за инструменты. Значит, первая ссылка и второе. Значит, это возможность использовать Claude Code как MCP-сервер и база знаний, то есть n8n skills для n8n. Это большие мм репозиторий, наверное, так они называются, в который создал вот этот вот парень. У него есть YouTube-канал, там около пяти тысяч подписчиков. Обязательно посмотрите, но там видео такие чисто технические, быстрые, и если вы, если вы не программист, скорее всего, вам будет сложно принимать эти, принимать, читать эти видео. И он создал для Claude Codeа, для Claude эй, э n8n эн скилы. То есть он загрузил документацию и загрузил workflow, загрузил инструкции по каждой ноде, как работает каждая нода, за что она отвечает, для того, чтобы у Claude Codeа был специализированный скилы, по которым он мог строить полноценный workflow. То есть, чтобы эти workflow сразу были идеальны. Плюс он загрузил инструкцию для MCP подключения для Claude Codeа и n8n. И наша основная задача сейчас — сделать так, чтобы наш Claude Code аа, как бы, выгрузил все эти скилы и стал обладателем этих скилов и научился ими пользоваться.

Мы его запускаем этот промпт. Аа, в режиме можно было также планирования запустить, да? Давайте остановим, запустим также. Так, в режиме планирования этот промпт скопируем ещё раз этот промпт и отправим ему ещё раз уже в режиме планирования. И он должен уже в режиме планирования посмотреть, соответствуют ли то, что он создал, и смог добавить вот эти вот два инструмента: n8n skills и n8n MCP в, вот, n8n MCP непосредственно в, в наш, в как бы, в наш, в наш Visual Studio, в наш, в свою документацию, в свои мозги, чтобы в будущем уже строить те n8n, которые n8n workflow с первого раза. Сейчас он сравнивает с тем, что он создал, либо если необходимо, то есть он думает, правильно ли он создал. Если всё правильно, то он может перечитывать те документы, либо изменять, редактировать то, что он создал, и добавлять что-то новое.

Всё, после того, как он спланировал, он у меня спрашивает, да, согласен ли я с планом. Как в первый раз, я говорю, что да, я с планом согласен, давай запускай весь процесс уже в работу. И он начинает, соответственно, запускать весь процесс работы и устанавливать то, что мне необходимо. И вот он всё установил, потому что у меня уже было установлено. Значит, если у вас не установлено, то, скорее всего, весь процесс будет занимать большее количество времени. У меня на это ушло всего одну минуту, но первый раз это было там около двадцати, по-моему, минут.

Значит, что здесь нам важно? У нас есть файл Readme, то есть здесь полная инструкция, как, как запускаться через, запускать либо создавать workflow через Claude. У нас есть файл MCP.json. Вот этот файл нам как раз и нужен. Что необходимо здесь делать? Мы с помощью этого файла сможем подключить наш n8n непосредственно сюда, к Claude Code. Мы переходим в свой n8n, и здесь нам необходимо зайти в настройки, настройки n8n API, и здесь создать крипт API. Называем его, например, MCP-n8n, и это будет у меня тестовый ключ для того, чтобы я его в будущем смог удалить. Значит, здесь разрешение, здесь период, насколько нам дан этот API-ключ. Копирую этот ключ и перехожу обратно в Visual Studio. И здесь вот n8n API clicks, я и как раз и ввожу этот API-ключ. Вот этот ключ я удаляю, сюда ввожу, ввожу его как раз в эти скобки, в эти кавычки. И сюда я должен ввести ссылку на свой n8n. Вот эту вот ссылку я должен ввести. То есть я эту ссылку копирую без settings, без API. И сюда вот её добавляю. Ссылка у меня та же самая, это мой один из тестовых аккаунтов в n8n. И единственное, я обязательно убираю вот этот вот последний слэш. То есть ссылка должна быть без, без слэша. Нажимаю сохранить, сейф, сохранить.

Всё, значит, сейчас я могу проверить, да, если у, то есть я сейчас должен проверить, может ли мой Claude Code зайти в мой n8n и посмотреть, например, какие у меня шаблоны добавлены в n8n. Я всё сделал. Ты сейчас можешь войти в мой n8n, написать списком все workflow, которые там есть, для тест. То есть я хочу проверить, да, может ли он, то есть правильно ли я ввёл API-ключ, и правильно ли мы ввели в списку о, ввели ссылку. Значит, я ему говорю: "Хорошо, а можешь ли ты сейчас зайти и посмотреть все workflow, которые есть в моём n8n?" И он пишет, что "К сожалению, я не могу подключиться к вашему n8n, потому что на вашей системе не установлен Node.js, который необходим для работы MCP-сервера, чтобы протестировать подключение. Установите Node.js." Я ему говорю: "Установи его сам." Я ему только хотел написать пром, чтобы он теперь зашёл, потому что он сказал, что он установил вот это вот то, что было необходимо для подключения. А он уже не просто установил, он ещё тут же зашёл к к моему n8n и написал мне список тех workflow, которые есть непосредственно на этом аккаунте n8n. То есть, если мы посмотрим вот этот список всех workflow, которые есть. Сейчас я их могу ему сказать, там, выгрузи, например, ээ, эти workflow отдельно в папку. Но я бы хотел, да, его, например, не попросить выгрузить эту workflow, а создать новый workflow.

Давайте теперь попробуем создать уже непосредственно сам workflow. То есть, чтобы он сам создал workflow. Значит, я попросил ChatGPT, чтобы он утопил Claude Code и дал мне задачу для того, чтобы Claude Code смог сам в режиме планирования. Также мы выберем режим планирования, создать workflow на моём n8n. Я ему дал промт на русском языке, сразу же, да, на русском языке и прописал, что "Твоя задача — самостоятельно спроектировать, создать рабочий автоматизированный процесс в n8n. Система должна принимать текст от пользователя, обрабатывать его с помощью и возвращать требование." Вот, соответственно, так. Если показывать сам промт, то он здесь. То есть я попросил ChatGPT утопить Claude Code и чтобы он сам создал, соответственно, промт и также включил режим планирования.

Сейчас Claude сначала планирует, то есть планирует, из каких нод должны состоять, должны состоять на этот workflow. После того, как он всё это продумает, построит грамотную логику, он спросит у нас, согласны мы с этим или нет, и только после этого он запустит процесс создания workflow. Аа, и мы, пока он всё это делает, планирует, мы можем сходить заниматься своими вещами. То есть он также пропишет промты непосредственно в ИЕ-агента и аа, вот в режиме демонстрации, не знаю, хватит у меня токенов или нет, у меня уже на семьдесят четыре процента заполнена память Claude. Я должен открывать новое окно, но я попробую в этом окне посмотреть, сможет ли он справиться с этой задачей или нет. Таймер можно включить и посмотреть, за сколько времени он это всё сделает.

Смотрите, да, как подробно он создаёт. Он пишет, что "Workflow создан, девять нод создано в n8n, требуется активация." Значит, по классическому паттерну, вебхук, процесс, респонд, прописал, соответственно, всё, что он сделал. Давайте перейдём в n8n, посмотрим, действительно ли он здесь создан, либо это пока создан в его голове. Нет, он уже здесь создан, он его выгрузил. Вот таким вот образом он его создал. Возможно, да, была какая-то не совсем корректная задача от ChatGPT. Две минуты нам на это потребовалось. И здесь он рассказал, что он сделал, то есть какие ноды он добавил, как активировать и использовать, полностью инструкцию добавил, прописал код, прописал логику, прописал, вывел ошибку. То есть, если какая-то ошибка возникает, он переходит в один, если какая-то ошибка возникает, переходит в другой процесс. Результаты. То есть, ну, в принципе, здесь всё окей, да. Сам сам эй процесс он сделал не AI-агент, а а через вот такой вот эй процесс он подключился, возможно, даже к себе, да, для того, чтобы взаимодействовать. Ну, слушайте, да, здесь ещё, конечно же, нужно разбираться, что не что и как.

Главное, мы с вами сейчас настроили, мы с вами его обучили, мы с вами его подключили, мы с вами можем ему давать задания, мы можем попросить его, например, отредактировать этот, дал ссылку на этот workflow, мы можем его отредактировать, добавить, например, агента, улучшить какой-нибудь workflow, который мы создали сами. Что это нам даёт? Нам это даёт, в первую очередь, автоматизацию и упрощение создания про создания тех самых workflow и шаблонов n8n. Плюс мы можем выгрузить любой шаблон n8n, доработать его под себя, внести какие-то коррективы в этот шаблон под себя, возможно, добавить какие-то инструкции под себя, и он всё это сделает, выполнит буквально вот за несколько минут. Мне кажется, это очень круто.

Ребята, я надеюсь, что это видео было вам полезно. Обязательно подпишитесь на канал. Мы я буду больше рассказывать о Claude Code. Это наша с вами с ним первое знакомство. Так не программистов, посмотрите другие мои видео по сервису n8n. С вами был Игорь Зуевич. Обязательно поставьте мне лайк, напишите что-то в комментариях. Пока!