Плоскость управления
Плоскость управления (control plane) - это слой, который решает, кто что запускает, где и разрешено ли это. Он не выполняет работу сам; он управляет тем, что её выполняет.
M.A.V.E.N - плоскость управления для AI-агентов. Она стоит на границе: с одной стороны - детерминированный код, который вы пишете: скрипты, пайплайны, запросы с известным результатом. С другой - недетерминированные агенты: модели и CLI, которые рассуждают, используют инструменты и возвращают то, что вы не могли бы вычислить заранее.
Эта граница и есть суть. Коду нужны гарантии; агенты их дать не могут. Что-то должно стоять между ними и превращать одно в другое: направлять запрос к подходящему провайдеру, следить за тем, что установлено и разрешено, переключаться на запасной вариант, когда провайдер недоступен, и записывать, сколько было потрачено. Это «что-то» и есть плоскость управления.
Чем она управляет
Заголовок раздела «Чем она управляет»- Флот. Каждая модель и агент, до которых дотягивается эта установка - чат-API, локальные модели Ollama, CLI-агенты, агрегаторы провайдеров. Все они отвечают в одном Чате; поле глобальная модель выбирает, кто отвечает приложению, которое не спрашивает; Менеджер моделей решает, какие из них вообще доступны.
- Маршрутизация и отказоустойчивость. Запрос называет модель; если её провайдер недоступен, цепочка отказоустойчивости отвечает следующим кандидатом, а не оставляет запрос без ответа.
- Готовность. Приложение, которому нужен CLI, демон или ключ, сообщает об этом на карточке настройки, пока зависимость не появится; Health перечисляет все зависимости в одном месте и показывает, какие приложения ломаются, пока зависимость недоступна.
- Учёт. Сколько потратил каждый вызов - записывается для Телеметрии и ограничивается дневным потолком расходов.
- Хранилище. Всё созданное попадает в ваше хранилище (vault) Obsidian, а Медиатека - хаб, который показывает это целиком.
Чем она не является
Заголовок раздела «Чем она не является»Это не размещённый в облаке сервис, не шлюз, через который вы пропускаете свои данные, и не агент сам по себе. Она работает на вашем оборудовании и оркестрирует процессы, которые тоже работают на вашем оборудовании. См. Local-first. Когда один и тот же флот нужен нескольким людям, M.A.V.E.N Teams добавляет общий подписанный журнал событий.
- Агенты - недетерминированная сторона.
- Оркестрация - много агентов, один ответ.