Создать программного агента (Python или Node.js), который полностью заменяет человека, выполняющего технические команды ChatGPT внутри n8n. То, что сейчас вручную делает человек — агент должен делать автоматически, по текстовой команде ChatGPT.Описание роли агента Агент — это технический исполнитель, который умеет: создавать ноды, менять параметры, вставлять код, соединять узлы, включать/выключать workflow, запускать workflow, анализировать ошибки, возвращать отчёты. ChatGPT даёт команду → агент делает работу → агент возвращает ответ. Пользователь (человек) агенту команды НЕ даёт.Схема взаимодействияChatGPT ↔ Агент ↔ n8n ChatGPT отправляет текстовую команду Агент интерпретирует её Агент выполняет действие через n8n API Агент отправляет отчёт обратно ChatGPTФункции агента1. Работа с n8n API Агент должен уметь: авторизоваться по API-key создавать workflow обновлять workflow (PATCH) включать / выключать workflow запускать workflow получать список executions смотреть статус последнего выполнения2. Управление нодами Агент должен уметь делать всё то же, что человек делает в редакторе n8n: создавать узлы (Function, Webhook, HTTP Request, Telegram и др.) задавать параметры (method, URL, headers, JSON body, raw body, expression fields и т.д.) вставлять и заменять JavaScript-код в Function-ноды соединять ноды между собой перемещать ноды (position x,y) удалять ноды Агент должен уметь работать со всеми типами данных, используемыми нодами n8n: JSON, raw body, headers, expression fields, параметры HTTP-запроса, JavaScript-код Function-ноды и т.д.3. Понимание текстовых команд от ChatGPT Агент должен понимать команды в свободной форме: «Создай Function-ноду после Parse body» «Вставь этот код в Format» «Соедини Parse → Format → Telegram» «Замени метод GET на POST» «Проверь последний execution и скажи, где ошибка» «Активируй workflow 57» Агент должен: интерпретировать текст, выполнить команду, вернуть отчёт.4. Ответ агента ChatGPT Агент должен возвращать короткие, понятные ответы: «Готово, нода создана» «Код обновлён» «Workflow активирован» «Ошибка в узле Format: SyntaxError» «Execution успешен» «Не нашёл узел Parse body — уточните название»5. Интерфейс общения Агент может иметь простой интерфейс: REST endpoint (/agent/command) или CLI (консоль) Требование: принимает текст команды возвращает текст/JSON результата чат с пользователем не нуженЧто предоставим URL n8n API-key примеры workflow список команд тестовые сценарииЧто требуется от разработчика Стоимость Срок выполнения Короткое описание реализации Демонстрация работы агента (видео или GIF)