Workspace: память по клиентам, задачам и кампаниям для ИИ
Раньше ИИ-агент по рекламе всё забывал между сессиями: каждый раз заново выяснял, что за клиент, какие у него кабинеты, что вы решали неделю назад и какие задачи висят. Workspace в LidFly решает это — даёт ИИ единую память по клиентам, кампаниям, решениям, документам и задачам. И отдельно отвечает на боль агентств: много клиентов, у каждого много кампаний.
Проблема: ИИ без памяти
ИИ-агент отлично работает с живыми данными рекламных кабинетов: получил статистику, поправил ставки, собрал семантику. Но между диалогами у него нет памяти. Каждый новый чат начинается с нуля.
На практике это выглядит так. Вы просите проанализировать кампанию, ИИ выгружает данные через API, делает выводы — и через час всё это исчезает. Завтра он снова не знает, что у клиента «Ромашка» целевой CPA 800 рублей, что по бренду решено не лить, а РСЯ отключили в прошлый вторник, потому что CPA вырос вдвое.
Часть людей пыталась лечить это локальными .md-файлами: «запиши контекст клиента в файл». Но файлы живут на одном компьютере, теряются, расходятся между специалистами и не являются надёжным источником правды. А для агентства с десятками клиентов это вообще не масштабируется.
Так появился Workspace — отдельный слой памяти, который хранит рабочий контекст в облаке LidFly и отдаёт его ИИ компактно и по делу.
Что такое Workspace
Workspace — это рабочая область, в которой собрано всё, что касается ваших клиентов и проектов. Подключается как отдельный MCP-сервис по адресу /mcp/workspace и работает рядом с провайдерскими инструментами Яндекс Директа, VK Ads и LidFly.
Внутри Workspace хранит:
- Клиентов — доменные карточки проектов («Ромашка», «ООО Ромашка»), а не технические логины;
- Привязки кабинетов — связи клиента с его кабинетами в Яндекс Директе, VK Ads, Метрике и LidFly;
- Кампании — внутренние карточки кампаний с кратким контекстом;
- Настройки — целевой CPA, бренд-политику, бюджеты, с наследованием от клиента к кампании;
- Документы — бриф, семантическое ядро, структуру кампаний, аудит, заметки;
- Решения — что сделали, почему, какой ожидали эффект и какой получили;
- Слепки — состояние кампаний и агрегированную аналитику на момент времени;
- Задачи — напоминания и план проверок по клиентам и кампаниям.
Важно: токены и доступы к рекламным кабинетам в Workspace не хранятся — они остаются в защищённом хранилище отдельно. Workspace про рабочий контекст, а не про секреты. И всё строго изолировано: вы видите только своих клиентов и свои данные.
Клиент — это не client_login
Это ключевая идея, на которой держится вся модель. Привычка приравнивать клиента к логину кабинета ломается, как только у одного клиента появляется несколько площадок.
| Понятие | Что это |
|---|---|
workspace_client_id | Клиент как бизнес-сущность. У него может быть сразу Яндекс Директ, VK Ads, Метрика и сайт на LidFly. |
client_login | Ключ конкретного кабинета Яндекс Директа. Передаётся в провайдерские инструменты для live-запросов. |
vk_client_id | Ключ кабинета VK Ads. Тоже про кабинет, а не про клиента. |
Поэтому ИИ говорит «клиент Ромашка», а под капотом понимает, что у Ромашки есть Директ-кабинет agencymanager-romashka, VK-кабинет с другим id и счётчик Метрики. Один клиент — много кабинетов.
Как ИИ работает с 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_clientsилиworkspace_searchи взять егоworkspace_client_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 — это не ещё один набор инструментов, а память. Клиенты, кабинеты, кампании, решения и задачи в одном месте, с поиском, контекстом и без утечек между клиентами.