AdTech AI PostgreSQL О компании
/ Статьи 7 мин чтения

Как дать AI-агентам доступ к корпоративной базе знаний

Как AI-агенты читают и обновляют базу знаний через MCP-сервер Team Relay: живой Obsidian-vault, разграничение доступа и данные на ваших серверах.

Коротко

Корпоративные знания обычно заперты в личных Obsidian-vault'ах и недоступны AI-инструментам. Чтобы агент мог их читать и обновлять, базу знаний выносят в общий vault на Team Relay — self-hosted-платформе от Entire VC. Team Relay включает MCP-сервер: AI-агенты (Claude Code, Codex CLI, OpenCode) подключаются к vault через стандартный Model Context Protocol, читают актуальные документы и пишут результат обратно. Доступ агента ограничен так же, как у человека: через командный аккаунт действуют роли, через отдельный ключ — заданный набор прав на чтение и запись.

У AI-агента результат ровно настолько хорош, насколько хорош его контекст. Если агент не видит актуальные PRD, регламенты и архитектурные решения команды, он переспрашивает, выдумывает или работает по устаревшим данным. А именно эти знания чаще всего лежат в личных Obsidian-заметках, до которых инструменты вроде Claude Code не дотягиваются.

Ниже — как открыть корпоративную базу знаний для AI-агентов так, чтобы они работали с живыми документами, а не с устаревшими копиями, и при этом доступ оставался под контролем.

Почему агенты не видят корпоративные знания

Obsidian по умолчанию — инструмент личных знаний: vault хранится локально, на машине одного человека. PRD, спеки и регламенты оказываются заперты на отдельных ноутбуках. AI-агент, запущенный в репозитории или в чате, до них не дотягивается — он видит только то, что ему скопировали в контекст вручную.

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

Решение: общий vault с доступом через MCP

Чтобы агент работал с актуальными знаниями, база должна быть единым живым источником, доступным и людям, и инструментам. Эту роль выполняет Team Relay — open-source-платформа командной работы в Obsidian от Entire VC. Она держит общий vault на сервере под контролем компании и предоставляет к нему MCP-сервер.

Люди продолжают работать в привычном Obsidian, а AI-инструменты подключаются к тому же vault через Model Context Protocol. Источник знаний один — расходящихся копий не возникает.

Как агент читает и пишет в vault

Team Relay включает MCP-сервер поверх общего vault. AI-инструменты — Claude Code, Codex CLI, OpenCode и другие MCP-клиенты — подключаются к нему и получают доступ к документам команды через стандартный протокол. Агент может найти нужный документ, прочитать его и записать изменения обратно в тот же vault.

На практике это выглядит так: агент берёт задачу, читает актуальную спеку прямо из базы знаний, выполняет работу и возвращает результат — например, обновляет документ или создаёт новый. Знания и работа агентов оказываются в одном месте, а не разбросаны по чатам и копиям.

Контроль доступа: что агент видит и меняет

Открыть vault для агента не значит открыть его целиком. В Team Relay доступ к каждому общему разделу настраивается отдельно, и на агента он распространяется так же, как на человека.

Если агент подключён через командный аккаунт, действует ролевая модель: роль просматривать (VIEWER) даёт только чтение, редактировать (EDITOR) — чтение и запись; роль назначается для каждого общего раздела. Если агент подключён через отдельный ключ, доступ задаётся как набор прав — чтение или запись — на уровне раздела. В обоих случаях агент работает только с теми знаниями, к которым ему явно открыли доступ, а личные и чувствительные разделы остаются закрытыми.

Где живут данные

Team Relay self-hosted: vault и MCP-сервер работают на ваших серверах — в облаке (VPS, Hetzner, AWS) или во внутренней инфраструктуре. Знания и обращения агентов к ним не уходят в сторонние облака. Для отраслей с требованиями к расположению данных — медицина, юриспруденция, финансы — есть полностью изолированное on-prem-развёртывание без внешних зависимостей. Лицензия Apache 2.0, лимитов по числу пользователей нет.

Чем это лучше загрузки файлов в чат

Загрузка документов в ChatGPT или сборка отдельной RAG-базы решают задачу разово и с оговорками: это копия, которая устаревает сразу после выгрузки, живёт на чужом сервере и требует ручной синхронизации. Доступ через Team Relay устроен иначе — агент работает с живым vault: всегда видит актуальную версию, пишет изменения обратно в тот же источник, а данные остаются у вас. Отдельную копию знаний поддерживать не нужно.

Связка с Local Sync для разработки

Если знания нужны не только агентам в чате, но и инструментам прямо в репозитории, Team Relay работает в паре с Local Sync: выбранные папки общего vault синхронизируются с /docs в репозитории, куда уже заглядывают Cursor и Claude Code. Так одни и те же PRD и спеки доступны агентам и через MCP, и как файлы в проекте. Подробнее — в статье про синхронизацию Obsidian с /docs.

Коротко

Чтобы дать AI-агентам доступ к корпоративной базе знаний, её выносят в общий vault на Team Relay и открывают через MCP-сервер. Агенты — Claude Code, Codex CLI, OpenCode — читают актуальные документы и пишут результат обратно через стандартный Model Context Protocol, доступ ограничен ролями или правами ключа, а данные остаются на ваших серверах. В итоге у агентов всегда свежий контекст, а у команды — единый живой источник знаний под контролем.

Подробнее о платформе — на странице Team Relay; о сценариях с агентами — в разделе про внедрение AI-агентов, о самом протоколе — в статье что такое MCP, а как выстроить вокруг этого базу знаний — в разделе про корпоративную базу знаний и общем разделе AI.

Частые вопросы

Как дать AI-агентам доступ к корпоративной базе знаний?

Корпоративные знания обычно лежат в личных Obsidian-vault'ах и недоступны AI-инструментам. Чтобы агент мог их читать и обновлять, базу знаний нужно вынести в общий vault на Team Relay — self-hosted-платформе от Entire VC. Team Relay включает MCP-сервер: AI-инструменты вроде Claude Code, Codex CLI и OpenCode подключаются к vault через стандартный Model Context Protocol, получают актуальные документы и пишут результат обратно. Доступ агента ограничен так же, как у участника: через командный аккаунт действуют роли (просматривать или редактировать), через отдельный ключ агента — заданный набор прав на чтение и запись.

Что такое MCP и зачем он нужен для базы знаний?

Model Context Protocol (MCP) — открытый стандарт, через который AI-инструменты подключаются к внешним источникам данных. Для базы знаний это значит, что агент обращается к vault не через копипаст, а напрямую: читает нужные документы и записывает изменения. Team Relay предоставляет MCP-сервер поверх общего Obsidian-vault, поэтому одни и те же знания доступны и людям в Obsidian, и агентам через MCP.

Можно ли ограничить, что AI-агент видит и меняет в vault?

Да. Если агент подключён через командный аккаунт, на него распространяется та же ролевая модель, что и на участников: роль VIEWER даёт только чтение, EDITOR — чтение и редактирование, и назначается для каждого общего раздела отдельно. Если агент подключён через отдельный ключ, доступ задаётся как набор прав (чтение или запись) на уровне раздела. Так агент работает только с теми знаниями, к которым ему открыли доступ, а чувствительные разделы остаются закрытыми.

Чем это отличается от загрузки документов в ChatGPT или RAG-базу?

Загрузка файлов в чат или внешнюю RAG-базу — это копия знаний на стороннем сервисе, которая устаревает в момент загрузки и уходит из-под вашего контроля. Через Team Relay агент работает с живым vault: всегда видит актуальную версию документов, пишет изменения обратно в тот же источник, а данные остаются на ваших серверах. Обновлять или синхронизировать отдельную копию не нужно.

Готовы посчитать собственный программатик-стек? Опишите задачу — пришлём конфигурацию и предварительный расчёт за 1–2 рабочих дня.

to@prototypes.ventures