Hermoso это маркетинговый MCP-сервер: 922+ инструмента через одну точку доступа с OAuth, которые позволяют агенту исследовать рекламу, уже идущую на рынке, создавать готовые изображения и видео, публиковать их и строить платные кампании за ними. Claude Code получает всё это через одно подключение. Эта страница описывает один срез: что Claude Code реально может делать в TikTok и что TikTok ему не позволит.
Подключите 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 (research, ad-from-brand, generate, product-photoshoot и marketing), которые запускают командуhermosoчерезnpx, поэтому список инструментов не загружается в ваши сессии, и ничего не тратит контекст, пока не запущено. - Войдите один раз.
Открывается вход в браузере через loopback, как уnpx -y hermoso auth logingh, и сохраняется учётные данные, доступные только владельцу, в~/.hermoso/config.json. Claude Code выполняет это за вас при первом обращении к Hermoso. Нет браузера на этой машине, например в CI, на удалённом сервере или в контейнере? Создайте ключ в MCP & CLI → Terminal & API keys и выполнитеnpx -y hermoso auth login --token hmk_…. Ключ даёт реальное право тратить деньги, поэтому относитесь к нему как к паролю. - Необязательно: MCP-сервер тоже. Если вы хотите, чтобы инструменты Hermoso были и в собственном списке инструментов Claude Code, выполните
claude mcp add hermoso -- npx -y hermoso mcpпосле входа. Он читает то же сохранённое учётные данные, поэтому ключ не попадает в.claude.json. Навыкам без него доступны все инструменты. - Попросите Claude Code о чём-нибудь. «Найди самые долго работающие объявления трёх главных конкурентов и переделай лучший хук в видео 9:16» или «опубликуй этот рендер в канале». Агент выбирает инструменты; расходы подтверждаете вы.
Плагин и необязательный MCP-сервер работают с теми же инструментами и тем же аккаунтом. Разница в контексте: список инструментов загружается в каждую сессию ещё до того, как вы что-то напечатаете, а навыки ничего не стоят, пока не запущена команда.
Затем подключите сам TikTok один раз в Настройки → Коннекторы в Hermoso. Это экран согласия OAuth, поэтому единственный шаг, который требует браузера. Всё после него это вызов инструмента.
Инструменты TikTok, которые получает Claude Code
post_to_tiktok: публикует готовое видео или фото-пост до 35 изображений в эфир на профиле с выбранной приватностью или в черновики TikTok, чтобы доделать в приложении. Также несёт настройки взаимодействия (комментарии, дуэт, стич), кадр обложки и раскрытие брендированного контента.schedule_post: ставит на потом в общий календарь, с приватностью, зафиксированной при постановке в очередь.tiktok_account / tiktok_creator_info: био аккаунта, верификация, количество подписчиков и видео, а также уровни приватности, которые сам аккаунт разрешает.tiktok_post_status: отслеживает пост, который TikTok ещё обрабатывает, поэтому медленная загрузка проверяется, а не публикуется дважды.list_tiktok_videos / tiktok_account_insights: последние посты с просмотрами, лайками, комментариями и репостами, а также собственная аналитика аккаунта с демографией подписчиков для бизнес-аккаунта со 100 или более подписчиками.list_tiktok_comments / reply_to_tiktok_comment / moderate_tiktok_comment: читает комментарии к вашим постам, отвечает от имени аккаунта, ставит лайк, скрывает или удаляет, после подключения авторизации аккаунта TikTok.search_tiktok: поиск по ключевым словам среди публичного TikTok, это половина исследований.
Ещё два эксплуатационных факта. Фото-посты TikTok загружаются по URL, а не выгружаются, поэтому хост, который отдаёт изображения, должен быть подтверждён в портале разработчиков TikTok, прежде чем фото-посты вообще смогут уйти. И черновик не несёт кадр обложки: при прямой публикации Hermoso ставит лучший кадр видео обложкой, а для черновика обложку вы выбираете в приложении TikTok.
Лимиты TikTok, которые стоит знать до автоматизации
| Текст | Подпись к видео в TikTok ограничена 2,200 символами, подпись к фото-посту 4,000, а заголовок фото 90. Проверка происходит при создании или постановке в очередь, поэтому слишком длинный пост отклоняется, пока вы ещё здесь, чтобы его исправить, а не молча обрезается по дороге. |
|---|---|
| Видимость | Всем, подписчикам, друзьям, только вам или в черновик, выбираете вы. Hermoso прошла аудит Direct Post TikTok в августе 2026 года, поэтому пост может выйти в эфир на профиле. Правило TikTok: создатель выбирает приватность для каждого поста, ничего не выбрано заранее, и только из уровней, которые tiktok_creator_info разрешает аккаунту. Поэтому Hermoso спрашивает, а не подставляет по умолчанию, и отклоняет пост без выбора до загрузки чего-либо. Черновик уходит во входящие TikTok, чтобы вы доделали его в приложении, там же добавляется звук TikTok. Варианта «по ссылке» нет. Брендированный контент нельзя сочетать с приватным (только вы) постом, и эта комбинация отклоняется, а не решается за вас. |
| Карусель | До 35 изображений как фото-пост TikTok, только изображения. Это число TikTok: «массив, содержащий до 35 URL фото». Порядок и есть слайд-шоу, поэтому порядок слайдов и есть продукт. Одно изображение это просто пост из одного слайда, а не отказ. |
| Какой аккаунт | Нет. TikTok публикует в подключённый аккаунт. |
Попробуйте в Claude Code
Просите обычным языком. Это простые фразы, а не DSL:
«Отрендери три варианта хука, опубликуй самый сильный публично, загрузи остальные два в черновики TikTok и выведи id публикаций.»
Это вызывает search_tiktok → plan_ad → render_ad → post_to_tiktok. Claude Code спрашивает перед запуском инструмента, а расшифровка видна прямо в терминале, поэтому шаг публикации это строка, которую можно прочитать до нажатия y.
Claude Code в TikTok: то, что кусается
Задавайте приватность в команде каждый раз. TikTok не допускает значения по умолчанию, поэтому шаг без неё отклоняется до загрузки, и это правильный отказ для автономного запуска. Публикация, которая ещё обрабатывается, возвращается как pending; опрашивайте tiktok_post_status по id публикации вместо повтора, потому что повтор это второй пост.
У плагина нет манифеста инструментов, что важнее всего в длинном автономном запуске: агент вызывает команду hermoso на каждом шаге, а --json у любой команды даёт машинный вывод для проверки.
Исследуйте TikTok перед публикацией
У Hermoso нет поиска по библиотеке рекламы TikTok такого рода, как на Meta, поэтому исследование TikTok органическое: search_tiktok находит то, что работает, по ключевому слову, а analyze_video разбирает клип на хук, биты и текст на экране, чтобы паттерн можно было переиспользовать, а не угадывать.
Платная часть
TikTok Ads это одна из двенадцати платных платформ, на которых Hermoso строит кампании и читает их, включая кампании Smart+ и Spark Ads, которые продвигают органический пост. Это отдельное подключение от органического. Кампании работают через Marketing API TikTok, а публикация через одобрение публикации контента TikTok, поэтому Hermoso отчитывается по каждому отдельно и не позволяет одному намекать на другое. Только переключение статуса с подтверждением включает реальные деньги.
Что Claude Code не может сделать сам
Агент с бюджетом полезен только тогда, когда радиус поражения ограничен, поэтому ограждение стоит в сервере, а не в промпте. Каждая рекламная кампания, группа объявлений, группа и объявление создаются на паузе, а переключения статуса, которые запускают реальные деньги, не выполняются без явного флага подтверждения. Каждый рендер сначала оценивается (hermoso_capabilities публикует точную стоимость каждой модели в кредитах до того, как что-либо тратится). Кредиты резервируются до первого вызова провайдера и списываются по точной стоимости после, поэтому сбойный запуск возвращает кредиты, а не оставляет вас с платой за ничего. Удаления тоже требуют подтверждения, а каждое дерево кампании перечитывается из рекламной платформы, прежде чем ваш агент расскажет, что он построил.
Один шаг намеренно не безголовый: подключение аккаунта это экран согласия OAuth, поэтому канал подключается один раз в браузере. Всё после этого это вызов инструмента.
Остальная матрица
Публикация в TikTok из Claude Code: Facebook · Instagram · Threads · YouTube · X · LinkedIn · Pinterest · Bluesky · Telegram. Или посмотрите всё, куда Claude Code может публиковать.
Публикация в TikTok из: Claude · ChatGPT · Cursor · Codex · Cline · OpenClaw · Grok Bot · Hermes · Gemini CLI · Perplexity · Le Chat · Claude Cowork · Perplexity Computer · Paperclip · Маркетинг в Claude Code
Часто задаваемые вопросы
Может ли Claude Code публиковать в TikTok?
Да, с плагином 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 есть более 922 инструментов, включая публикацию в TikTok, а также инструменты, которые исследуют объявления, уже идущие на вашем рынке, и рендерят сам креатив.
Как подключить TikTok к 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: она открывает браузер и сохраняет учётные данные сама, так что ключ создавать и вставлять не нужно. Затем подключите TikTok внутри Hermoso в Настройки → Коннекторы: это экран согласия OAuth в браузере. После этого Claude Code публикует в TikTok как обычный вызов инструмента.
Может ли Claude Code опубликовать карусель в TikTok?
Да. Фото-пост TikTok принимает до 35 изображений в том порядке, в котором вы их передали, и этот порядок и есть слайд-шоу. Видео смешивать нельзя. Claude Code вызывает один и тот же инструмент публикации в любом случае, а канал, который не может вынести карусель, отклоняется с реальной причиной.
Может ли Claude Code запланировать пост в TikTok на потом?
Да. schedule_post ставит его в один календарь, общий со всеми остальными каналами, с подписью под каждый канал, если текст должен отличаться; list_scheduled и cancel_scheduled читают его и отзывают. TikTok один из одиннадцати каналов, которые ставятся в очередь.
Нужен ли Claude Code мой пароль от TikTok?
Нет. Вы подключаете TikTok к Hermoso один раз через экран согласия OAuth в браузере, и затем Claude Code обращается к нему как к вызову инструмента. Подключение аккаунта единственный шаг, который не безголовый; после него ничего не требует пароля, и модели никогда не передаются учётные данные.
Сколько стоит публикация в TikTok из Claude Code?
Публикация в TikTok не стоит кредитов; TikTok не берёт плату за вызов API. Кредиты тратятся на рендер. Планы стоят $29, $69 и $149 в месяц за 1,200, 3,000 и 7,000 кредитов, и все функции доступны на каждом плане, включая Free. Исключение только корпоративный SSO.
Начните бесплатно: 30 кредитов при регистрации и ещё 250+ можно заработать. Все функции доступны на каждом плане.
Начать бесплатно → Посмотреть цены