Як підключити Instagram до Claude Code

Одне встановлення плагіна, і Claude Code може відрендерити, підписати і опублікувати в Instagram в тій самій термінальній сесії, де був створений креатив.

Hermoso, це MCP-сервер для маркетингу: 1 000+ інструментів через один OAuth-захищений endpoint, які дозволяють агенту досліджувати рекламу, що вже працює на ринку, створювати рекламу-зображення та відео, публікувати її і будувати платні кампанії за нею. Claude Code отримує доступ до всього через одне підключення. Ця сторінка охоплює один зріз: що Claude Code справді може робити у Instagram і чого Instagram йому не дозволяє.

Підключіть Hermoso до Claude Code

  1. Одна команда, і ключ не потрібен.
    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, тож список інструментів не завантажується у ваші сесії, і нічого не коштує контексту, поки вона не запущена.
  2. Увійдіть один раз.
    npx -y hermoso auth login
    Відкривається вхід у браузері через loopback, як у gh, і зберігаються облікові дані, доступні лише власнику, у ~/.hermoso/config.json. Claude Code запускає це за вас, коли Hermoso потрібен уперше. Немає браузера на цій машині, наприклад у CI, на віддаленому сервері чи в контейнері? Створіть ключ у MCP & CLI → Terminal & API keys і запустіть npx -y hermoso auth login --token hmk_…. Ключ має реальні повноваження витрат, тож ставтеся до нього як до пароля.
  3. Необов’язково: також MCP-сервер. Якщо ви хочете, щоб інструменти Hermoso були і в списку інструментів Claude Code, після входу виконайте claude mcp add hermoso -- npx -y hermoso mcp. Він читає те саме збережене обліковий запис, тож ключ не потрапляє в .claude.json. Навички досягають кожного інструмента і без нього.
  4. Попросіть Claude Code щось зробити. «Знайди найдовше працюючі оголошення трьох моїх найближчих конкурентів і переробі найкращий хук у відео 9:16» або «опублікуй цей рендер у каналі». Агент обирає інструменти, а ви підтверджуєте витрати.

Плагін і необов’язковий MCP-сервер дають доступ до тих самих інструментів і того самого облікового запису. Різниця в контексті: список інструментів завантажується в кожну сесію ще до того, як ви щось введете, тоді як навички нічого не коштують, поки команда не запущена.

Потім підключіть сам Instagram один раз: Settings → Connectors у Hermoso. Це екран OAuth-згоди, тож це єдиний крок, що потребує браузера. Усе після цього, виклик інструмента.

Інструменти Instagram, які отримує Claude Code

  • post_to_meta: публікує в Instagram з target: "instagram". Instagram, візуальний канал, і API це підтверджує: пост потребує зображення або відео.
  • schedule_post: ставить у чергу в спільному календарі, з окремим підписом для каналу, якщо текст має відрізнятися від версії для Facebook або LinkedIn.
  • list_meta_comments / reply_to_meta_comment / moderate_meta_comment: читання, відповіді та модерація коментарів під постом.
  • meta_page_insights / meta_post_insights: охоплення, покази, збереження та залученість для акаунта і для кожного поста.
  • search_instagram: пошук за ключовими словами серед публічних Reels в Instagram, для дослідження, а не для публікації.

Два факти про Instagram, які варто знати, перш ніж автоматизувати. У API Meta немає нативного планування в Instagram, тож розклад, це черга Hermoso, а не Instagram, і передача scheduleAt від Facebook для Instagram відхиляється, а не тихо публікується зараз. А підпис в Instagram не можна редагувати після публікації: єдине, що Meta дозволяє змінити в опублікованому пості, це чи увімкнені коментарі. Видалення підтримується: manage_meta_post видаляє звичайні пости, Stories, Reels і цілі альбоми каруселей, але не окрему картку з альбому.

Ліміти Instagram, які варто знати, перш ніж автоматизувати

ТекстПідпис в Instagram обмежено 2,200 символами. Ліміт застосовується під час створення або постановки в чергу, тож занадто довгий пост відхиляється, поки ви ще тут і можете його виправити, а не тихо обрізається під час публікації.
ВидимістьЛише публічні. Content Publishing API від Meta публікує негайно або взагалі не публікує, а в Instagram «немає непублічних, приватних чи чернеткових постів». Якщо вам потрібен етап перевірки в Instagram, він має відбутися до виклику, а не після.
КарусельВід 2 до 10 слайдів, зображення і відео можна змішувати. Верхня межа, власна межа Meta, процитована в таблиці можливостей, яку вона застосовує: «Carousels are limited to 10 images, videos, or a mix of the two.» Нижня межа 2, наша, бо один слайд не є каруселлю на жодній платформі. Запит на один слайд публікується як звичайний пост, а не відхиляється.
Який обліковий записpageId. Instagram публікує через підключену Facebook-сторінку, тож те саме поле ідентичності її й вибирає.

Спробуйте в Claude Code

Просіть звичайною мовою. Це прості речення, а не DSL:

«Зроби карусель з 5 слайдів із ./assets/slides, перевір, що кожен слайд у межах лімітів Instagram, опублікуй її і збережи постійне посилання в примітки до релізу.»

Це проходить через search_instagram → plan_ad → render_ad → post_to_meta (target: "instagram"). Claude Code питає, перш ніж запустити інструмент, а стенограма тут же в терміналі, тож крок публікації, це рядок, який ви можете прочитати, перш ніж натиснути y.

Claude Code у Instagram: частина, що кусається

Підпис в Instagram не можна змінити після публікації, тож вбудуйте перевірку в скрипт, а не в вибачення: нехай Claude Code покаже вам порядок слайдів і підпис, і лише тоді викличе інструмент публікації. Якщо рендер виявився неправильним, manage_meta_post видаляє весь пост разом з альбомами. Порядок важливіший, ніж здається людям. Слайд 2 має йти за слайдом 1, і Hermoso зберігає порядок, який ви передаєте, точно.

Плагін не містить маніфесту інструментів, що найважливіше у довгому автономному запуску: агент викликає команду hermoso для кожного кроку, а --json у будь-якій команді дає машинний вивід для перевірки.

Досліджуйте Instagram перед публікацією

search_meta_ads охоплює розміщення в Instagram так само, як у Facebook, бо це одна бібліотека. Для органіки search_instagram шукає публічні Reels за ключовим словом, і саме на цій поверхні формат справді працює. Вибірки за профілем і хештегом ідуть через fetch_social_data та search_instagram_hashtag.

Платна частина

Розміщення в Instagram купуються через те саме дерево кампаній Meta, що й у Facebook: create_meta_campaign → create_meta_adset → create_meta_ad, з розміщеннями, які обираються для кожної платформи та позиції. preview_meta_ad показує реальну відрендерену рекламу за розміщенням до витрат, а meta_insights розбиває результати за віком, статтю, розміщенням і країною. Саме ця розбивка визначає наступний креатив.

Чого Claude Code не може зробити самостійно

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

Один крок свідомо не є безголовим: прив’язка облікового запису, це екран OAuth-згоди, тож канал підключається один раз у браузері. Усе після цього, виклик інструмента.

Решта матриці

Публікуйте з Claude Code на: Facebook · Threads · TikTok · YouTube · X · LinkedIn · Pinterest · Bluesky · Telegram. Або дивіться усе, куди Claude Code може публікувати.

Публікуйте в Instagram з: Claude · ChatGPT · Cursor · Codex · Cline · OpenClaw · Grok Bot · Hermes · Gemini CLI · Perplexity · Le Chat · Claude Cowork · Perplexity Computer · Paperclip · Claude Code marketing

Поширені запитання

Чи може Claude Code публікувати у Instagram?

Так, з плагіном 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, які запускають команду hermoso через npx, тож список інструментів не завантажується у ваші сесії. Увійдіть один раз через npx -y hermoso auth login, це відкриє браузер і збереже обліковий запис самостійно, тож ключ створювати і вставляти не потрібно. Тоді Claude Code отримує 1 000+ інструментів, зокрема ті, що публікують у Instagram, а також ті, що досліджують рекламу, яка вже працює на вашому ринку, і створюють сам креатив.

Як підключити Instagram до 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, які запускають команду hermoso через npx, тож список інструментів не завантажується у ваші сесії. Увійдіть один раз через npx -y hermoso auth login, це відкриє браузер і збереже обліковий запис самостійно, тож ключ створювати і вставляти не потрібно. Потім підключіть Instagram у Hermoso: Workspace → Connectors, це екран OAuth-згоди в браузері. Після цього Claude Code публікує у Instagram як звичайний виклик інструмента.

Чи потрібен Claude Code мій пароль від Instagram?

Ні. Ви підключаєте Instagram до Hermoso один раз через екран OAuth-згоди в браузері, а далі Claude Code працює з ним як із викликом інструмента. Прив’язка облікового запису, єдиний крок, що не безголовий; після нього жоден пароль не потрібен, і жодні облікові дані ніколи не передаються моделі.

Чи може Claude Code запланувати пост у Instagram на пізніше?

Так. schedule_post ставить його в чергу в календарі, спільному з усіма іншими каналами, з окремим підписом для кожного каналу, якщо текст має відрізнятися. list_scheduled і cancel_scheduled читають його і знімають із черги. Instagram входить до одинадцяти каналів, які працюють через чергу.

Чи може Claude Code опублікувати карусель в Instagram?

Так, від 2 до 10 слайдів, і можна змішувати зображення та відео. Десять, це власний опублікований ліміт Meta, а не той, що вигадав Hermoso. Claude Code викликає той самий інструмент публікації в будь-якому разі, а канал, який не може нести карусель, відхиляється з реальною причиною.

Скільки коштує публікація у Instagram з Claude Code?

Публікація в Instagram не коштує кредитів; Meta не стягує плату за кожен виклик API. Кредити витрачаються на сам рендер. Тарифи коштують $29, $69 і $149 на місяць за 1,300, 3,100 і 6,750 кредитів, і кожна функція доступна на кожному тарифі, включно з Free. Єдиний виняток, корпоративний SSO.

Почніть безкоштовно з 30 кредитами під час реєстрації та заробіть понад 250 додаткових. Кожна функція доступна на кожному тарифі.

Почати безкоштовно →   Переглянути ціни