AdsAgent — это open-source проект на GitHub, представляющий собой AI-агента для работы с рекламными кампаниями Facebook* и Instagram* через Meta* Ads API. Репозиторий разработан как набор инструментов (skills) для автоматизации анализа, оптимизации и управления рекламой с помощью ИИ.
Проект ориентирован на специалистов, работающих с несколькими рекламными аккаунтами и стремящихся сократить количество ручных операций при анализе и масштабировании кампаний. AdsAgent не является SaaS-сервисом — это конфигурация AI-агента, которую можно развернуть и доработать под собственные задачи.
Архитектура и принцип работы
AdsAgent построен на агентской модели. Основной агент выступает в роли оркестратора и распределяет задачи между отдельными модулями (skills). Взаимодействие с рекламными аккаунтами осуществляется через Meta Advertising API (через MCP-сервер), что позволяет агенту получать статистику, управлять кампаниями и формировать рекомендации.
ИИ анализирует ключевые метрики, выявляет проблемные зоны и предлагает конкретные действия: изменение бюджетов, оптимизацию AdSet, работу с креативами или корректировку таргетинга. Все рекомендации формируются на основе данных конкретного аккаунта, без использования шаблонных правил.
Основной функционал
В текущей версии проект включает около 12 специализированных skills:
- Главный агент (/ads-agent) — точка входа для всех задач и управление логикой работы.
- Оптимизация (/ads-optimizer) — анализ AdSet и рекомендации по масштабированию или остановке.
- Отчеты (/ads-reporter) — генерация отчетов по ключевым метрикам за выбранные периоды.
- Управление кампаниями (/campaign-manager) — создание структуры Campaign → AdSet → Ad под разные цели.
- Анализ креативов (/creative-analyzer) — оценка рекламных материалов по Risk Score и эффективности.
- Таргетинг (/targeting-expert) — подбор интересов, аудиторий и похожих аудиторий.
- Генерация текстов и креатива — создание рекламных текстов и изображений с помощью ИИ.

Для оценки эффективности используется внутренняя метрика Health Score, которая учитывает CTR, CPM, CPL, динамику показателей и другие параметры. На ее основе агент предлагает конкретные действия по каждому AdSet.
Практическое применение
AdsAgent подходит для медиабаеров и команд, которые хотят автоматизировать аналитику и рутинное управление рекламными кампаниями. Проект может использоваться как основа для внутренних инструментов и адаптироваться под конкретные вертикали и рабочие процессы.
Репозиторий открыт, поддерживает кастомизацию и не привязан к конкретному интерфейсу, что делает AdsAgent гибким решением для специалистов, уже работающих с Meta Ads API и заинтересованных во внедрении ИИ в управление рекламой.
Ссылка на репозиторий.
*Принадлежит Meta — деятельность компании признана экстримистской на территории РФ






