ИИ-агент и реклама в Instagram: доступ без потери бюджета | Блог про ИИ-агентов для бизнеса — Михаил Ларькин

ИИ-агент и реклама в Instagram: доступ без потери бюджета

Скилл знает, когда менять креатив, но нажать кнопку не может. Коннектор нажимает, но не знает зачем. Разбираю оба слоя и то, что лежит между ними - доступы, на которых всё обычно и ломается.

Запрос «скилл для управления рекламой в Instagram» звучит просто, но за ним прячется развилка, о которую спотыкаются почти все. Я разобрал семь открытых скиллов и три коннектора. Из семи скиллов рекламой умеют управлять два. Остальные пять – это методички: полезный текст о том, когда поднимать бюджет и как понять, что креатив выгорел, но нажать кнопку в кабинете они не могут физически.

ДВА СЛОЯ, КОТОРЫЕ ПУТАЮТ
СКИЛЛ – знание
Подскажет, что частота показов выше трёх значит: креатив пора менять.
Но рук нет. Попросит выгрузку из Ads Manager.
КОННЕКТОР – руки
Ходит в Marketing API и реально меняет бюджет кампании.
Но не знает зачем. Выполнит «+50%» и «+500%» одинаково.
Между ними – доступы. Профессиональный аккаунт, связка со страницей, бизнес-портфель, системный пользователь, права, ключ. Каждый шаг умеет отваливаться молча.

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

Почему «скилл для рекламы» – это половина ответа

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

Но у скилла нет рук. Он не ходит в интернет и не имеет доступа к вашему кабинету. Спросите его «что там с моими кампаниями» – он честно ответит, что не знает, и попросит прислать выгрузку.

Нужны рекомендации – хватит скилла и выгрузки руками. Нужно, чтобы агент сам смотрел цифры и вносил изменения – нужны оба слоя плюс доступы.

Разберём каждый слой отдельно, начиная с того, что решает.

Слой решений: какой скилл брать

Из семи разобранных скиллов имеют смысл три. Остальные четыре либо оказались обёрткой над заброшенным сервисом, либо маркетинговым лид-магнитом, либо генератором красивых документов без единого обращения к данным.

РАБОЧАЯ БАЗА marketingskills 48k звёзд · MIT
Внутри лежит консольная утилита к Graph API: посмотреть кампании, вытащить статистику, создать кампанию. Новая кампания создаётся сразу на паузе – при ошибке агента деньги не начинают тратиться немедленно.
АУДИТ claude-ads 50 проверок · MIT
Проверки с числовыми порогами: качество совпадения событий, дедупликация конверсий, выгорание креативов, доля кампаний в фазе обучения, частота показов. Менять ничего не умеет – читает и выдаёт отчёт.
ОБУЧЕНИЕ ads-skills практик с $1M+ спенда
Прогрев нового кабинета, защита от банов, разбор реальной деградации кампании по неделям. Стратегическая часть работает бесплатно и без настройки.
Репозиторий marketingskills на GitHub: 48 тысяч звёзд, лицензия MIT, папки со скиллами и инструментами
Источник: github.com - 48 тысяч звёзд, MIT, внутри папки skills и tools с утилитой к Graph API

Выбор одной строкой: понять и получить рекомендации – второй, работать с кабинетом – первый, научиться – третий.

Оговорка ко всем трём
Бенчмарки внутри – стоимость клика, стоимость тысячи показов, ориентиры по конверсии – собраны на западном рынке. Пороги, завязанные на поведение алгоритма (частота, фаза обучения, выгорание креатива), переносятся нормально. Денежные – нет.

Теперь про слой, который умеет нажимать.

Слой действий: чем дать агенту руки

Здесь три варианта, и отличаются они не столько возможностями, сколько количеством посредников между вами и кабинетом.

ПУТЬ 1
Напрямую
Весь API. Ноль страховки.
ПУТЬ 2
Официальный MCP
Быстро. Без отмены.
ПУТЬ 3
Со страховкой
Подтверждение перед записью.

Путь первый: напрямую, без посредников

Самый короткий и самый недооценённый. Claude Code умеет писать и запускать код, а значит, ему не нужна специальная программа-переходник: получив ключ доступа, он ходит в Marketing API сам. Никакого дополнительного софта ставить не надо.

Так это и работает на практике. Агенту даётся задача обычной фразой: настрой кампанию на трафик, возьми лучший ролик за неделю, бюджет десять долларов в день, размещение – сторис и рилсы. Дальше он выбирает ролик сам, собирает кампанию и запускает её. Тем же ключом потом вытаскивает статистику по рилсам и делает сравнение.

Плюс подхода в том, что доступен весь Marketing API целиком, а не заранее отобранный набор функций. Минус – ответственность целиком на вас: встроенных подтверждений тут нет по определению.

Путь второй: официальный коннектор Meta

В конце апреля 2026 года Meta открыла собственный сервер по адресу mcp.facebook.com/ads. Двадцать девять инструментов: отчётность, управление кампаниями, каталоги, диагностика пикселя. Подключается за минуты – вставляете адрес в настройки, входите через Facebook, выбираете бизнес-портфель. Ни приложения, ни ключей.

ГЛАВНОЕ ПРЕДУПРЕЖДЕНИЕ
Официальный коннектор пишет в живой кабинет сразу: без черновика, без подтверждения, без отмены. Фраза «подними бюджет» уходит в работу немедленно. Откатить нельзя – только вторым действием вернуть как было, если вы вообще заметили.

Второй нюанс: доступ выдают волнами. Если приходит is_ads_mcp_enabled: false, ваш кабинет пока в очереди – сначала США и аккаунты с большими расходами. Обхода нет.

Путь третий: коннектор со страховкой

pipeboard умеет то же самое, но спрашивает подтверждение перед записью и создаёт новые кампании остановленными. Ровно та защита, которой нет у официального. Взамен: несвободная лицензия до 2029 года и, в облачном режиме, ваш ключ на чужой инфраструктуре.

Отдельно для тех, кому нужна только аналитика, – gomarble: лицензия MIT, работает локально, умеет исключительно чтение. Сломать не может ничего. Только не пользуйтесь их установщиком для выпуска ключа – сделайте его сами и передайте параметром.

Доступы: что нажать, чтобы всё заработало

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

Что должно быть до старта

Instagram переведён в профессиональный аккаунт и связан с Facebook-страницей, где вы полный администратор – роли редактора недостаточно. Настроен бизнес-портфель, и внутри него лежат страница, рекламный кабинет и аккаунт Instagram.

Связка Instagram со страницей делается из приложения: Edit ProfilePublic business informationPage. Или со стороны страницы: SettingsLinked AccountsConnect Account.

Быстрый путь

Добавляете коннектор mcp.facebook.com/ads в настройках, входите через Facebook, выбираете портфель. Проверка одной фразой: попросите показать активные кампании. Пришли цифры – работает. Пришло is_ads_mcp_enabled: false – идёте длинным путём.

Длинный путь: своё приложение и ключ

1
Приложение
На developers.facebook.com открываете «Мои приложения» и создаёте новое. Выбираете сценарии использования: настройка рекламы через Marketing API и отслеживание результативности. Указываете бизнес-портфолио.
2
Разрешения
Для рекламы обязательны ads_read и ads_management, для пользовательских аудиторий понадобится business_management. Если агент должен видеть ещё и органику – охваты, просмотры рилсов, реакции на сторис – добавляете разрешения на статистику Instagram.
3
Системный пользователь
В бизнес-портфолио открываете «Системные пользователи», добавляете нового. Затем – шаг, который пропускают чаще всего – назначаете ему объекты: страницу, рекламный кабинет, аккаунт Instagram. Без этого пользователь существует, но не видит ничего.
4
Ключ
«Создать маркер» → выбираете приложение и разрешения. Срок: шестьдесят дней с обновлением или бессрочный. Бессрочный удобнее, но при утечке доступ у постороннего останется навсегда. Ключ показывается ровно один раз.
Документация Meta: таблица типов маркеров доступа, пожизненный не истекает никогда, рекомендуемый действует 60 дней
Источник: developers.facebook.com - официальная таблица сроков жизни маркеров
Meta регулярно переставляет пункты в настройках бизнеса, поэтому подписи и порядок разделов у вас могут отличаться от описанных выше. Логика при этом не меняется: приложение, разрешения, системный пользователь с назначенными объектами, ключ. Если пункт называется иначе, сверяйтесь с официальной документацией - она обновляется вместе с интерфейсом.

Как хранить ключ

ЧЕЛОВЕК С ВАШИМ КЛЮЧОМ ЗАПУСТИТ РЕКЛАМУ НА ЛЮБОЙ БЮДЖЕТ
ПРАВИЛО 1
Ключ кладётся в файл с переменными окружения, а не вставляется в переписку с агентом. Вставленный в чат ключ уходит на серверы вместе с историей.
ПРАВИЛО 2
Файл закрывается от системы контроля версий до того, как вы его создадите. Правило исключений не действует на файлы, которые уже попали под отслеживание.

Где всё это обычно ломается

Кнопка Connect Account серая
Вы не полный админ страницы, а редактор. Или Instagram остался личным, или вы вошли не в тот профиль, или аккаунт уже привязан к другой странице. Проверять в таком порядке.
Ключ получен, но не сохранён
Meta показывает его один раз и больше не покажет. Лечится генерацией нового – старый лучше отозвать.
Ключ валидный, но кампаний нет
Запрос проходит, ошибки нет, список пустой. Почти всегда системному пользователю не назначили объекты. Возвращаетесь в настройки и добавляете аккаунт и страницу.
Заявка на расширенный доступ отклоняется мгновенно
Не отказ по существу, а сигнал, что бизнес не прошёл верификацию. Для своего кабинета эта история не нужна вообще.
Ключ прописан, а скрипт его не видит
Если значение содержит пробелы или скобки и не взято в кавычки, строка ломается – и всё, что записано ниже, молча не загружается. Ключ в файле видно, а программа его не находит.

И шестое, специфичное для этого года: кампании формата Advantage+ Shopping через API создавать и менять нельзя – Meta закрыла эту возможность. Если агент отвечает отказом именно на такой кампании, дело не в правах.

Правило, которое стоит завести сразу

Агент с доступом к рекламному кабинету – это агент с доступом к деньгам. У официального коннектора нет ни черновиков, ни подтверждения, ни отмены, поэтому страховку придётся держать самому.

СНАЧАЛА
«Покажи, что собираешься изменить, в какой кампании, на сколько»
ПОТОМ
«Делай» – отдельной командой, после того как прочитали план

Это звучит как лишний шаг ровно до первого раза, когда агент неправильно понял формулировку. Разница между «увеличь на 20 процентов» и «увеличь до 20 процентов от общего бюджета» – одна буква и совсем разные деньги.

Ещё три вещи, которые лучше сделать до того, как что-то пойдёт не так. Начните с небольшой кампании, а не с основной. Держите дневной лимит на уровне кабинета – он ограничивает ущерб независимо от того, что решил агент. И проверяйте изменения в интерфейсе первое время, пока не появится доверие к тому, как агент понимает ваши формулировки.

Что в итоге

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

Ставите скилл. Проверяете коннектор. Заводите привычку сначала спрашивать план.
Не доступен официальный – своё приложение с ключом либо pipeboard со встроенным подтверждением.

Отдельно про цифры: любые бенчмарки в этих скиллах собраны на западном рынке. Логика алгоритма переносится, стоимость клика – нет.

Автор
Михаил Ларькин

Исследую, как строить бизнес с AI-агентами. Провёл корпоративное обучение в десятках компаний.

Статью подготовила моя контент-система, проверил и подписал я Как это работает

Telegram-канал

Источники

FAQ

Нужно ли проходить проверку приложения в Meta для своего кабинета?

Нет. Права ads_read и ads_management работают в режиме разработки на тех аккаунтах, где вы администратор. Проверка нужна только если вы делаете сервис для чужих кабинетов.

Чем скилл отличается от коннектора?

Скилл - это знание: он подсказывает, когда менять креатив и на сколько поднимать бюджет. Коннектор - это доступ к Marketing API, он выполняет действия. Скилл без коннектора остаётся советом.

Можно ли откатить изменения, которые сделал агент?

У официального коннектора Meta отмены нет - изменения уходят в живой кабинет сразу. Вернуть можно только вторым действием вручную. У pipeboard есть подтверждение перед записью.

Сколько живёт ключ доступа?

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

Почему агент видит пустой список кампаний, хотя ключ рабочий?

Почти всегда системному пользователю не назначили объекты - рекламный аккаунт и страницу. Ключ валиден, но доступа к объектам нет.