Workspace: память по проектам, задачам и кампаниям для ИИ
Раньше ИИ-агент по рекламе всё забывал между сессиями: каждый раз заново выяснял, что за проект, какие у него кабинеты, что вы решали неделю назад и какие задачи висят. Workspace в LidFly решает это — даёт ИИ единую память по проектам, кампаниям, решениям, документам и задачам. И отдельно отвечает на боль агентств: много клиентов, у каждого много кампаний.
Проблема: ИИ без памяти
ИИ-агент отлично работает с живыми данными рекламных кабинетов: получил статистику, поправил ставки, собрал семантику. Но между диалогами у него нет памяти. Каждый новый чат начинается с нуля.
На практике это выглядит так. Вы просите проанализировать кампанию, ИИ выгружает данные через API, делает выводы — и через час всё это исчезает. Завтра он снова не знает, что у проекта «Ромашка» целевой CPA 800 рублей, что по бренду решено не лить, а РСЯ отключили в прошлый вторник, потому что CPA вырос вдвое.
Часть людей пыталась лечить это локальными .md-файлами: «запиши контекст проекта в файл». Но файлы живут на одном компьютере, теряются, расходятся между специалистами и не являются надёжным источником правды. А для агентства с десятками клиентов это вообще не масштабируется.
Так появился Workspace — отдельный слой памяти, который хранит рабочий контекст в облаке LidFly и отдаёт его ИИ компактно и по делу.
Что такое Workspace
Workspace — это рабочая область, в которой собрано всё, что касается ваших проектов. Для агентств проект обычно равен клиенту. Подключается как отдельный MCP-сервис по адресу /mcp/workspace и работает рядом с провайдерскими инструментами Яндекс Директа, VK Ads и LidFly.
Внутри Workspace хранит:
- Проекты — доменные карточки бизнеса, направления или клиента агентства («Ромашка», «ООО Ромашка»), а не технические логины;
- Внешние сущности провайдера — связи проекта с Direct/VK Ads кабинетом, счётчиком Метрики, сайтом LidFly или другим provider-specific ресурсом;
- Кампании — внутренние карточки кампаний с кратким контекстом;
- Настройки — целевой CPA, бренд-политику, бюджеты, с наследованием от проекта к кампании;
- Документы — бриф, семантическое ядро, структуру кампаний, аудит, заметки;
- Решения — что сделали, почему, какой ожидали эффект и какой получили;
- Слепки — состояние кампаний и агрегированную аналитику на момент времени;
- Задачи — напоминания и план проверок по проектам и кампаниям.
Важно: токены и доступы к рекламным кабинетам в Workspace не хранятся — они остаются в защищённом хранилище отдельно. Workspace про рабочий контекст, а не про секреты. И всё строго изолировано: вы видите только свои проекты и свои данные.
Проект — это не client_login
Это ключевая идея, на которой держится вся модель. Привычка приравнивать проект к логину кабинета ломается, как только у одного проекта появляется несколько площадок.
| Понятие | Что это |
|---|---|
workspace_project_id | Канонический id проекта: бизнеса, клиента агентства или отдельного направления работ. |
client_login | Ключ конкретного кабинета Яндекс Директа. Передаётся в провайдерские инструменты для live-запросов. |
vk_client_id | Ключ кабинета VK Ads. Тоже про кабинет, а не про клиента. |
Поэтому ИИ говорит «проект Ромашка», а под капотом понимает, что у Ромашки есть Директ-кабинет agencymanager-romashka, VK-кабинет с другим id и счётчик Метрики. Один проект может использовать несколько внешних сущностей провайдера, а одна такая сущность может быть источником кампаний для нескольких проектов. Для агентства project обычно равен клиенту.
Как ИИ работает с Workspace
Логика простая и состоит из трёх шагов:
- Сначала память. На вопрос про проект, историю, настройки или решения ИИ сперва берёт контекст из Workspace через
workspace_get_context— это компактная сводка без обращения к внешним API. - Потом живые данные. Провайдерские инструменты (
get_campaigns, статистика Директа и VK) вызываются только чтобы проверить текущее состояние кабинета. - Затем выводы обратно. Важные решения сохраняются через
workspace_record_decision, документы — черезworkspace_save_document, слепки — черезworkspace_save_campaign_snapshot.
В итоге память не протухает и не зависит от конкретного чата. Завтра другой специалист (или вы сами в новой сессии) получит тот же контекст: что за проект, что решали, что в работе.
Зачем это: Workspace превращает разовые ответы ИИ в накопительную базу знаний по проекту. Каждое решение становится частью истории, а не теряется в логе чата.
Поиск по всему Workspace
Когда контекста накапливается много, нужен нормальный поиск, а не пролистывание. В Workspace встроен полнотекстовый поиск с поддержкой русской морфологии: запрос «кампании» находит «кампания», работают поиск по фразе в кавычках и минус-слова, а результаты ранжируются по релевантности.
Имена и ИНН проектов дополнительно ищутся по подстроке и опечаткам, так что «Рог» найдёт «ООО Рога и копыта». Искать можно по проектам, кампаниям, документам и решениям одним инструментом workspace_search.
Для агентств: много проектов, много кампаний
Отдельно мы вычистили сценарий агентства, где проектов-клиентов десятки, а кампаний у каждого — сотни. Здесь важно, чтобы ИИ не захлёбывался и не путал данные между проектами.
Рекомендованный порядок работы:
- Найти проект через
workspace_list_projectsилиworkspace_searchи взять егоworkspace_project_id. - Дальше обращаться по этому id — он однозначен, в отличие от имени.
- Если по имени нашлось несколько проектов, инструмент вернёт список кандидатов и попросит уточнить. ИИ не угадывает — это защищает от загрязнения контекста чужими данными.
- Если кампаний много, их перебирают через
workspace_list_campaignsс поиском и страницами, а не пытаются впихнуть всё в один обзор.
И ещё одно полезное обновление — синхронизация кампаний. После того как ИИ посмотрел кабинет через get_campaigns или vk_get_campaigns, он может зафиксировать кампании в Workspace одним вызовом workspace_sync_campaigns. Тот обновит названия, статусы и типы кампаний и при этом не затрёт ваш контекст и решения, которые вы вели вручную.
Важно: контекст по проекту никогда не «протекает» между проектами. Если проект не определён однозначно, ИИ покажет кандидатов, а не вывалит задачи и историю всего агентства.
Задачи и напоминания в одном месте
Задачи переехали в Workspace и стали едиными для всех провайдеров. Раньше напоминания по Директу, VK и LidFly жили раздельно — теперь это одна очередь.
ИИ создаёт задачи через workspace_add_tasks, показывает через workspace_get_tasks и закрывает через workspace_complete_task. Задачу можно привязать к проекту и кампании, задать срок и готовый промпт-инструкцию — что именно проверить, когда придёт время. Всё хранится в облаке и видно в личном кабинете.
Примеры промптов
Эти запросы можно использовать в Claude, ChatGPT, Cursor или другом MCP-клиенте с подключённым Workspace MCP.
Покажи контекст по проекту Ромашка: открытые задачи, последние решения и действующие настройки. Внешние API не дёргай.
Найди во всём workspace всё, что касается семантики по бренду: документы, решения, кампании.
Получи кампании проекта Ромашка из Яндекс Директа и синхронизируй их в workspace. Мои заметки и решения по кампаниям не трогай.
Зафиксируй решение по проекту Ромашка: отключил РСЯ в поисковой кампании, потому что CPA вырос вдвое. Ожидаю снижение расхода без потери лидов. Поставь напоминание проверить результат через неделю.
Что я решал по проекту Ромашка за последний месяц и какие задачи ещё открыты?
У меня два проекта-клиента с похожим названием. Покажи кандидатов и их кабинеты, я выберу нужный.
Кому это пригодится
Фрилансеру и маркетологу — чтобы не держать контекст проекта в голове и в разрозненных файлах. ИИ помнит целевые показатели, прошлые решения и открытые задачи.
Агентству — чтобы передавать работу между специалистами без потерь. Новый человек открывает контекст проекта-клиента и сразу видит историю решений, а не расшифровывает чужие заметки.
Предпринимателю — чтобы видеть, что и зачем делалось в рекламе, и не зависеть от памяти конкретного подрядчика.
Как подключить
Workspace доступен как MCP-сервис по адресу /mcp/workspace. Нужен API-ключ LidFly и MCP-клиент (Claude, ChatGPT, Cursor и другие). Инструкции по подключению — в документации, а подробности по работе агентств с проектами-клиентами и кабинетами — в разделе Агентствам.
Если вы уже работаете с Яндекс Директом или VK Ads через LidFly, Workspace встанет рядом и начнёт копить контекст по мере работы.
Что дальше
Мы будем углублять денормализованные карточки проекта для ещё более быстрых ответов, добавлять автоматическую сводку по кампаниям и расширять экспорт контекста. Базовая идея уже работает: ИИ перестаёт быть «забывчивым гением» и становится агентом с памятью по каждому проекту.
Вывод: Workspace — это не ещё один набор инструментов, а память. Проекты, кабинеты, кампании, решения и задачи в одном месте, с поиском, контекстом и без утечек между проектами.