Публикация в Pinterest из Codex

Запуск Codex по расписанию уже может создавать доски и креатив для пинов. Сам пин заблокирован в продакшене для приложений на Trial-доступе, и ошибка называет этот уровень доступа.

Hermoso это маркетинговый MCP-сервер: 922+ инструмента через одну точку доступа с OAuth, которые позволяют агенту исследовать рекламу, уже идущую на рынке, создавать готовые изображения и видео, публиковать их и строить платные кампании за ними. Codex получает всё это через одно подключение. Эта страница описывает один срез: что Codex реально может делать в Pinterest и что Pinterest ему не позволит.

Подключите Hermoso к Codex

  1. Одна команда, и ключ не нужен.
    codex plugin marketplace add hermoso-ai/hermoso && codex plugin add hermoso@hermoso
    Codex читает файл маркетплейса в публичном репозитории Hermoso и устанавливает пять навыков (research, ad-from-brand, generate, product-photoshoot и marketing). Навыки запускают команду hermoso через npx, поэтому список инструментов не загружается в сессии, и ничего не расходует контекст, пока не запущена команда.
  2. Войдите один раз.
    npx -y hermoso auth login
    Откроется вход через браузер, и учётные данные с доступом только для владельца сохранятся в ~/.hermoso/config.json. Нет браузера на этой машине, например в CI или контейнере? Создайте ключ в разделе MCP и CLI → Терминал и API-ключи и выполните npx -y hermoso auth login --token hmk_…. Ключ даёт реальные права на расходы, так что относитесь к нему как к паролю.
  3. По желанию: и MCP-сервер.
    codex mcp add hermoso -- npx -y hermoso mcp
    Команда записывает сервер в ~/.codex/config.toml и читает тот же сохранённый вход, так что ключа в файле нет. Предпочитаете размещённую точку доступа? codex mcp add hermoso --url https://app.hermoso.ai/mcp, затем codex mcp login hermoso для входа через OAuth. Навыки дотягиваются до каждого инструмента и без того, и без другого.
  4. Попросите Codex о чём-нибудь. «Найди самые долго работающие объявления трёх главных конкурентов и переделай лучший хук в видео 9:16» или «опубликуй этот рендер в канале». Агент выбирает инструменты; расходы подтверждаете вы.

Codex хранит MCP-серверы в ~/.codex/config.toml или в .codex/config.toml доверенного проекта, и этот файл в формате TOML, а не JSON: скопированный блок mcpServers не загрузится, а записанная вручную запись выглядит как [mcp_servers.hermoso] с command = "npx" и args = ["-y", "hermoso", "mcp"]. Завершающий mcp обязателен: npx -y hermoso без подкоманды печатает справку и выходит. Codex читает маркетплейсы плагинов в той же структуре .claude-plugin, что и Claude Code, поэтому один репозиторий ставится в обоих.

Затем подключите сам Pinterest один раз в Настройки → Коннекторы в Hermoso. Это экран согласия OAuth, поэтому единственный шаг, который требует браузера. Всё после него это вызов инструмента.

Инструменты Pinterest, которые получает Codex

  • list_pinterest_boards: доски аккаунта, включая секретные, с их id.
  • create_pinterest_board: создаёт новую доску.
  • post_to_pinterest: создаёт Pin с изображением или видео на доске, которую вы назовёте, с заголовком, описанием, ссылкой назначения и альтернативным текстом.
  • schedule_post: ставит Pin в очередь, передавая boardId.
  • list_pinterest_ads_campaigns / pinterest_ads_report: читают платную часть.

Ограничение, которое нужно знать до планирования любого процесса в Pinterest: это приложение имеет доступ Trial, а Pinterest не разрешает создавать Pin в производстве на Trial. Их слова, зафиксированные на первом реальном Pin: «Приложения с доступом Trial не могут создавать Pins в производстве». Доски и чтения на Trial работают (список досок, создание досок, чтение Pin), а ошибка Hermoso называет уровень доступа, а не предлагает переподключиться, потому что переподключение это не исправит. Обновление до доступа Standard снимает блокировку создания Pin, и оно сейчас на рассмотрении. Тот же уровень ограничивает платную часть: на Trial Pinterest вообще не открывает рекламных аккаунтов.

Лимиты Pinterest, которые стоит знать до автоматизации

ТекстОписание Pin ограничено 800 символами, заголовок 100. Это проверяется при создании или постановке в очередь, поэтому слишком длинный пост отклоняется, пока вы ещё рядом, а не обрезается тихо по пути.
ВидимостьПубличность задаёт доска, а не Pin. Pin наследует публичное или секретное состояние доски, поэтому «опубликуй где-нибудь приватно» выражается выбором секретной доски. Поэтому доска обязательный аргумент, а не значение по умолчанию.
КарусельОт 2 до 5 изображений, только изображения. Оба предела взяты прямо из OpenAPI v5 Pinterest (minItems: 2, maxItems: 5): это единственный машиночитаемый источник, который публикует Pinterest (их сайт разработчиков клиентское приложение, которое ничего не возвращает на запрос). Мультивидеокарусели нет, поэтому слайд-видео отклоняется, а не пропускается.
Какой аккаунтboardId единственное поле идентичности, которое проверяется при постановке в очередь, а не при публикации. Если его не указать, ничего не планируется, потому что «Pin на неверной доске публичная ошибка, поэтому мы никогда не выбираем доску за вас».

Попробуйте в Codex

Просите обычным языком. Это простые фразы, а не DSL:

«Неинтерактивно: для каждого нового товара из фида создайте вертикальное изображение для пина, заголовок и описание, и соберите весь пакет как JSON.»

Это проходит по цепочке list_pinterest_boards → plan_ad → generate_image → post_to_pinterest. Интерактивно Codex показывает вызов до запуска. В неинтерактивном режиме спросить некого, поэтому шаги, которые публикуют или тратят деньги, нужно продумывать заранее.

Codex в Pinterest: то, что кусается

Готовьте, но не публикуйте. Неинтерактивная задача, которая пытается создавать пины в продакшене на Trial-доступе, упадёт на каждом элементе, а никакая политика повторов не исправит уровень доступа. Доски читаются и записываются, так что структуру можно построить по-настоящему, а boardId отклоняется уже при постановке в очередь, а не в момент запуска. Для запуска по расписанию это разница между понятным сбоем сейчас и тихим сбоем потом.

Для неинтерактивных запусков предпочитайте команду hermoso с --json полному манифесту инструментов. Она куда дешевле по контексту и проще для проверок.

Исследуйте Pinterest перед публикацией

Рекламной библиотеки Pinterest нет, поэтому исследование конкурентов в Pinterest Hermoso не обещает. Креатив, который вы бы там запускали, хорошо покрыт остальной студией: make_template_ad и модели изображений создают вертикальные, текстовые картинки, которые любит эта платформа.

Платная часть

Есть инструменты рекламы Pinterest для кампании, группы объявлений и объявления, которое продвигает существующий Pin, с архивацией вместо удаления, потому что у API рекламы Pinterest нет глагола удаления (органические Pin и доски удаляются через delete_pinterest_pin и delete_pinterest_board; платные объекты можно только архивировать). Но тот же уровень доступа Trial, который блокирует создание Pin, не открывает рекламных аккаунтов, поэтому записи в рекламу недоступны, пока не выдадут доступ Standard. Это честное состояние, и лучше сказать его здесь одним предложением, чем обнаружить в последний момент.

Что Codex не может сделать сам

Агент с бюджетом полезен только тогда, когда радиус поражения ограничен, поэтому ограждение стоит в сервере, а не в промпте. Каждая рекламная кампания, группа объявлений, группа и объявление создаются на паузе, а переключения статуса, которые запускают реальные деньги, не выполняются без явного флага подтверждения. Каждый рендер сначала оценивается (hermoso_capabilities публикует точную стоимость каждой модели в кредитах до того, как что-либо тратится). Кредиты резервируются до первого вызова провайдера и списываются по точной стоимости после, поэтому сбойный запуск возвращает кредиты, а не оставляет вас с платой за ничего. Удаления тоже требуют подтверждения, а каждое дерево кампании перечитывается из рекламной платформы, прежде чем ваш агент расскажет, что он построил.

Один шаг намеренно не безголовый: подключение аккаунта это экран согласия OAuth, поэтому канал подключается один раз в браузере. Всё после этого это вызов инструмента.

Остальная матрица

Из Codex публикуйте в: Facebook · Instagram · Threads · TikTok · YouTube · X · LinkedIn · Bluesky · Telegram. Или см. всё, куда Codex может публиковать.

Публикация в Pinterest из: Claude · ChatGPT · Claude Code · Cursor · Cline · OpenClaw · Grok Bot · Hermes · Gemini CLI · Perplexity · Le Chat · Claude Cowork · Perplexity Computer · Paperclip · Реклама из командной строки

Часто задаваемые вопросы

Может ли Codex публиковать в Pinterest?

Да, с плагином Hermoso для Codex. Выполните codex plugin marketplace add hermoso-ai/hermoso && codex plugin add hermoso@hermoso, что установит навыки Hermoso, затем войдите один раз командой npx -y hermoso auth login. Вход открывает браузер и сохраняет учётные данные сам, поэтому ключ создавать и вставлять не нужно. Для MCP-сервера выполните также codex mcp add hermoso -- npx -y hermoso mcp. Тогда в Codex появляются 922+ инструмента, включая те, что публикуют в Pinterest, а также те, что исследуют рекламу, уже работающую на вашем рынке, и создают сам креатив.

Как подключить Pinterest к Codex?

Два шага, каждый по одному разу. Выполните codex plugin marketplace add hermoso-ai/hermoso && codex plugin add hermoso@hermoso, что установит навыки Hermoso, затем войдите один раз командой npx -y hermoso auth login. Вход открывает браузер и сохраняет учётные данные сам, поэтому ключ создавать и вставлять не нужно. Для MCP-сервера выполните также codex mcp add hermoso -- npx -y hermoso mcp. Затем подключите Pinterest в Hermoso: Настройки → Коннекторы, там откроется экран согласия OAuth в браузере. После этого Codex публикует в Pinterest как обычный вызов инструмента.

Нужен ли Codex мой пароль от Pinterest?

Нет. Вы подключаете Pinterest к Hermoso один раз через экран согласия OAuth в браузере, и затем Codex обращается к нему как к вызову инструмента. Подключение аккаунта единственный шаг, который не безголовый; после него ничего не требует пароля, и модели никогда не передаются учётные данные.

Сколько стоит публикация в Pinterest из Codex?

Pinterest не берёт плату за вызов API, поэтому публикация не стоит кредитов. Кредиты тратятся на генерацию креатива для Pin. Тарифы: $29, $69 и $149 в месяц за 1 200, 3 000 и 7 000 кредитов, и каждая функция доступна на любом тарифе, включая Бесплатный. Исключение: корпоративный SSO.

Может ли Codex опубликовать карусель в Pinterest?

В принципе да: от 2 до 5 изображений, только изображения, прямо из OpenAPI v5 Pinterest. На практике создание самого Pin заблокировано в производстве, пока у этого приложения доступ Trial. Codex вызывает тот же инструмент публикации в любом случае, а канал, который не может нести карусель, отклоняется с настоящей причиной.

Может ли Codex запланировать пост в Pinterest на потом?

Да. schedule_post ставит его в один календарь, общий со всеми остальными каналами, с подписью под каждый канал, если текст должен отличаться; list_scheduled и cancel_scheduled читают его и отзывают. Pinterest один из одиннадцати каналов, которые ставятся в очередь.

Начните бесплатно: 30 кредитов при регистрации и ещё 250+ можно заработать. Все функции доступны на каждом плане.

Начать бесплатно →   Посмотреть цены