Вы создали это в Claude Code. Пусть Claude Code и займётся продвижением.

Выпустили приложение с Claude Code, и теперь нужны пользователи? Установите один плагин, и тот же агент изучит ваш рынок, сделает запускные объявления, опубликует их, а потом запустит платную рекламу, и всё это без выхода из терминала.

Для приложения, которое вы только что выпустили

Разработка стала быстрой. Можно за выходные довести идею до рабочего приложения с Claude Code, и многие так и делают. А вот неделя после запуска не стала быстрее: продукт работает, но никто не знает, что он существует. Маркетинг, это отдельная работа с собственными инструментами, и большинство из них это панели, которым надо учиться.

Новая панель вам не нужна. У вас уже есть агент, который умеет читать план, вызывать инструменты по порядку и проверять результат. Дайте ему инструменты для маркетинга, и он сможет провести первые месяцы продвижения того, что вы помогли ему создать:

  • «Прочитай мою лендинг-страницу и настрой бренд». Ваш продукт, скриншоты, цвета и тон, взятые с сайта, который вы уже развернули.
  • «Кто ещё продаёт это и какую рекламу они запускают?» Реальные конкуренты и их самые долгоживущие объявления из открытых рекламных библиотек.
  • «Сделай 20-секундное демо-видео и три статичных объявления к запуску». Готовый креатив с вашим реальным продуктом, подогнанный под размеры каждого места размещения.
  • «Опубликуй демо в X, LinkedIn и TikTok во вторник в 9 утра». Запланировано из терминала, бесплатно на любом тарифе.
  • «Поставь $20 в день на лучшее статичное объявление в Meta, пусть стоит на паузе, пока я не скажу „поехали“». Настоящая кампания, создаётся на паузе и ничего не тратит, пока вы не подтвердите.
  • «Каждый понедельник говори мне, что масштабировать, что остановить и что проверить дальше». Один вопрос, который читает все подключённые рекламные кабинеты.

Сделали мобильное приложение? Тот же агент настроит кампании поиска в App Store через Apple Search Ads и кампании на установки в AppLovin. Сделали B2B-инструмент? В списке также LinkedIn, Google Ads и Microsoft Advertising. Публикация, планирование и управление кампаниями не стоят кредитов: кредиты списываются только тогда, когда ИИ-модель что-то создаёт, или за исследование рекламы.

Как это работает

Claude Code это терминальный агент с настоящим доступом к инструментам, и поэтому он необычно хорош как маркетолог: он может удерживать длинный план, вызывать действия по порядку, читать результат и повторять. Чего ему обычно не хватает, так это того, что можно вызвать. Маркетинговые SaaS-сервисы живут за дашбордами, а дашборды не являются инструментами.

Hermoso выпускает плагин для Claude Code, который решает это одной командой. После установки Claude Code получает доступ к 922+ инструментам для маркетинга: рекламным библиотекам Meta, Google и LinkedIn, органическому TikTok, Instagram, YouTube, Reddit и Threads, полному пайплайну креатива на более чем 100 моделях изображений, видео, голоса и текста, публикации и планированию, а также управлению кампаниями в Meta, Google Ads, Microsoft Advertising, Reddit Ads, LinkedIn, Pinterest, X Ads, TikTok Ads, Snapchat Ads, ChatGPT Ads, Apple Search Ads и AppLovin Ads.

Установка:

claude plugin marketplace add hermoso-ai/hermoso && claude plugin install hermoso@hermoso

Уже работаете в сессии? Введите /plugin marketplace add hermoso-ai/hermoso, а затем /plugin install hermoso@hermoso. Установятся пять навыков Hermoso (marketing, research, ad-from-brand, generate, product-photoshoot), которые управляют CLI hermoso через npx, поэтому список инструментов не загружается в ваши сессии, и ничего не расходует контекст, пока не запущено. Затем войдите один раз:

npx -y hermoso auth login   # browser sign-in, like gh

По желанию: если хотите видеть инструменты и в собственном списке инструментов Claude Code, добавьте MCP-сервер через stdio после входа. Он использует те же сохранённые учётные данные:

claude mcp add hermoso -- npx -y hermoso mcp

hermoso auth login открывает вход через браузер с локальной петлёй и записывает ключ, доступный только владельцу, в ~/.hermoso/config.json (каталог 0700, файл 0600). Поэтому другой пользователь общего компьютера не сможет прочитать его и потратить ваши кредиты.

Почему терминальные агенты хорошо работают с этим сервером

В терминале некоторые решения важнее, чем в окне чата, потому что контекст это дефицитный ресурс:

  • Инструменты возвращают ссылки, а не полезную нагрузку. Рендер приходит как обслуживаемая ссылка /generated/…. Ничто не выгружает base64-видео в ваше окно контекста.
  • Долгие задачи опрашиваются внутри вызова. Рендер видео занимает от одной до трёх минут. Инструмент отправляет задачу в очередь и опрашивает её до конца, поэтому он работает в любом MCP-клиенте и не зависит от экспериментальной поддержки асинхронных задач. А get_job и list_jobs позволяют возобновить всё, что осталось в работе.
  • Возможности можно узнать, а не угадывать. hermoso_capabilities бесплатен и доступен только для чтения, и возвращает допустимые id моделей с точной стоимостью в кредитах. Хороший агент вызывает его первым и перестаёт придумывать названия моделей.
  • Есть экономичный обходной путь по токенам. npm-пакет также открывает базовый цикл как обычные подпроцессы-команды с выводом --json, так что агент может запускать команды в оболочке вместо того, чтобы нести большой манифест инструментов. См. запуск рекламы из командной строки.

Реалистичная сессия в Claude Code

Здесь нет особого синтаксиса: это то, что вы всё равно напечатали бы.

ЗапросКакие инструменты вызываются
“Прочитай мою лендинг-страницу и составь профиль бренда.”draft_brand → update_brand
“Найди трёх ближайших конкурентов и их самые долгоживущие объявления в Meta. Какой хук повторяется?”find_competitors → pull_competitor_ads → mine_angles
“Сделай четыре варианта этого хука в 9:16 и оцени их.”plan_variations → render_ad ×4 → score_ad
“Опубликуй победителя в Instagram и поставь остальные в очередь на неделю.”post_to_meta → schedule_post → list_scheduled
“Создай под это кампанию в Meta на паузе: США, $30 в день.”create_meta_campaign → create_meta_adset → create_meta_ad
“Каждый понедельник переноси результаты прошлой недели в таблицу отчётов.”meta_insights / google_ads_report → append_to_sheet

Последняя строка это то, где терминальный агент оправдывает своё место. Еженедельный отчёт в дашборде это рутина, а в терминале это запланированная команда.

Навыки в дополнение к инструментам

Hermoso также поставляет устанавливаемые навыки Claude: готовые сценарии, которые объединяют частые последовательности (исследовать рынок, собрать объявление из бренда, провести фотосессию продукта), так что вы вызываете целый рецепт, а не расписываете каждый шаг. list_skills и get_skill открывают их любому агенту, а save_skill позволяет превратить понравившуюся директиву в собственный многоразовый навык.

Что он не сделает без вашего разрешения

Агент с бюджетом полезен только тогда, когда радиус действия ограничен, поэтому право тратить деньги ограничено на сервере, а не в промпте. Кампании, группы объявлений и объявления в Meta создаются со статусом PAUSED, и переопределить это вызывающий не может. Переключатели статуса, которые могут запустить реальные траты (по одному на каждой рекламной платформе: set_meta_campaign_status, set_google_ads_status, set_microsoft_ads_status, set_reddit_ads_status, set_linkedin_ads_status, set_pinterest_ads_status, set_x_ads_status и set_openai_ads_status, среди прочих), все отказываются работать без явного флага подтверждения. Та же защита распространяется на создание включённой группы объявлений, объявления или ключевого слова в Google Ads под уже включённым родителем, потому что такое объявление начнёт показываться на следующем аукционе. Удаление тоже требует подтверждения. Со стороны генерации hermoso_capabilities публикует точную стоимость каждой модели в кредитах до запуска, а каждый рендер сначала резервирует оценку, а затем списывает реальную стоимость, так что неудачный запуск возвращает кредиты, а не списывает их молча.

Работает и вне Claude Code

Это стандартный MCP-сервер, поэтому те же 922+ инструмента появляются в Cursor, VS Code, Codex, Cline, OpenClaw, Hermes, Claude Desktop и Claude.ai. Если нужна версия этой страницы для окна чата, см. ИИ-маркетинг в Claude; полный список инструментов и установщики в один клик см. на странице MCP и CLI.

Частые вопросы

Я сделал приложение в Claude Code. Может ли Claude Code его продвигать?

Да. Установите плагин Hermoso и войдите один раз, и Claude Code сможет превратить вашу лендинг-страницу в профиль бренда, исследовать конкурентов, делать видео- и статичную рекламу, планировать публикации в ваши каналы и создавать платные кампании на двенадцати рекламных платформах, которые создаются на паузе до вашего подтверждения. Публикация и управление кампаниями бесплатны; генерация ИИ и исследование рекламы используют кредиты.

Как добавить Hermoso в Claude Code?

Одна команда: claude plugin marketplace add hermoso-ai/hermoso && claude plugin install hermoso@hermoso, или внутри сессии /plugin marketplace add hermoso-ai/hermoso, а затем /plugin install hermoso@hermoso. Установятся пять навыков Hermoso, которые управляют CLI hermoso. Затем войдите один раз командой npx -y hermoso auth login. Если хотите видеть инструменты и в собственном списке инструментов Claude Code, команда claude mcp add hermoso -- npx -y hermoso mcp является необязательным дополнением.

Может ли Claude Code создавать и публиковать рекламу?

Да. Когда Hermoso подключён, он может рендерить готовые статичные и видеообъявления на более чем 100 моделях с вашим реальным продуктом внутри, а затем публиковать их в Facebook, Instagram, Threads, TikTok, YouTube, X, LinkedIn, Pinterest, Bluesky, Telegram и Google Business Profile и строить вокруг них кампании в Meta, Google Ads, Microsoft Advertising, Reddit Ads, LinkedIn, Pinterest, X Ads, TikTok Ads, Snapchat Ads, ChatGPT Ads, Apple Search Ads и AppLovin Ads. Рендеры возвращаются как долговечные ссылки на ассеты, поэтому ничего большого не попадает в окно контекста.

Блокируют ли рендеры видео агента?

Рендер видео занимает примерно от одной до трёх минут. Инструмент отправляет его в очередь задач и опрашивает до конца внутри вызова, поэтому он работает в любом MCP-клиенте без экспериментальной поддержки асинхронных задач. Если сессия прервётся, get_job и list_jobs позволят возобновить или проверить всё, что ещё в работе.

CLI это то же самое, что и MCP-сервер?

Они поставляются в одном npm-пакете и работают на одном API. MCP-поверхность это все 922+ инструмента (запускается командой hermoso mcp или npx -y hermoso mcp); подкоманды CLI покрывают базовый цикл (capabilities, credits, brand, create, generate, competitors, ads, research, jobs, fetch) с выводом --json для агентов, которые предпочитают запускать команды в оболочке, а не загружать манифест инструментов.

Где хранится мой API-ключ?

hermoso auth login выполняет вход через браузер с локальной петлёй и записывает ключ в ~/.hermoso/config.json с правами только для владельца (каталог 0700, файл 0600), так что другой пользователь общего компьютера не сможет его прочитать. Для CI есть флаг --token.

Можно ли запускать повторяющуюся маркетинговую задачу по расписанию?

Да, и это главная причина запускать это из терминала. Поскольку каждая возможность это вызываемый инструмент или подпроцесс-команда с выводом --json, еженедельный обзор конкурентов, пакет креативных вариантов или понедельничный экспорт результатов в Google Sheets становятся обычной запланированной командой, а не ручной рутиной в дашборде.

Связанное

Рендеры работают как серверные задачи, которые вы опрашиваете, а повторная публикация безопасна даже тогда, когда исход первой попытки неизвестен. Подробности в разделе задачи и идемпотентность.

Предпочитаете обычный терминал? См. рекламу из командной строки.

Одна команда для установки, один бесплатный аккаунт для авторизации. После этого ваш терминал может исследовать, рендерить, публиковать и отчитываться.

Начать бесплатно →   Читать документацию MCP →