Архитектурный подход · CC BY-SA 4.0
PHASE

Архитектура кибер-предприятия эпохи ИИ

Подход к построению информационных бизнес-систем, в котором всё предприятие описывается как сеть объектов с фазовым жизненным циклом, а участие человека и ИИ-агента строится на одном и том же механизме.

Вадим Соглаев · Андрей Юмашев · 2026
Зачем

Система как исполнитель, а не как калькулятор

Информационные бизнес-системы переходят из одной парадигмы в другую. Традиционная — система как инструмент поддержки человека: хранит данные и считает, а все решения принимает человек. Новая — система как автономный исполнитель: она сама ведёт объекты по жизненному циклу, назначает работу людям и агентам, принимает рутинные решения. Участие человека сокращается по мере того, как система накапливает данные и повышает точность.

Для построения систем в новой парадигме нужна информационная модель, в которой автоматизация — правило по умолчанию, а участие человека — осознанное решение там, где оно действительно нужно. Phase предлагает такую модель: рассматривать предприятие изначально как автоматическую кибернетическую систему, а её объекты — как сущности с поведением, жизненным циклом и связями, одинаково понятные аналитику, разработчику и ИИ-агенту.

Ядро модели

Три примитива — и больше ничего

Вся прикладная логика описывается тремя и только тремя примитивами. Это полный словарь, которым инженер программирует деятельность предприятия. Остальное — планировщик, адаптеры, шина событий — инфраструктура движка, одинаковая для всех объектов.

01

Фаза

Объект существует в одной из конечного множества фаз. Из фазы он выходит, когда выполнен критерий — условие по полям. Переход мгновенен: условие выполнено → скачок в новую фазу.

02

Порождение

Объект порождает дочерние объекты — автоматически при переходе или по решению участника. Каждый самостоятелен и связан с родителем подписками в обе стороны.

03

Подписка

Объект реагирует на смену фазы другого объекта: при выходе источника из фазы движок пишет сигнал в системное поле подписчика. Так распространяется реакция предприятия.

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

Ключевые решения

Что отличает Phase

Симметрия участников

Сотрудник и ИИ-агент изменяют фазу объекта через один механизм — запись в поле. Нет специального «шага человека» и «шага агента». Тип поля задаёт только право записи; логика переходов к типам слепа.

Автономия как настройка

Степень участия человека — конфигурация, а не архитектура. Переход от ручного управления к автономному — изменение конфигурации объекта, не переработка кода. Команда наращивает автономию по мере роста доверия к агенту.

Честное знание о времени

Поле хранит не только значение, но и его свежесть — когда знание было актуальным. Цифровая модель — наилучшее доступное знание о реальном объекте, а не абсолютная истина. Коррекции не переписывают историю.

Предсказуемость для ИИ-кодинга

Короткий словарь и декларативные конфигурации с машинно-проверяемой схемой. Есть один правильный способ сделать каждую вещь — агент воспроизводит паттерн без импровизации, а валидатор отклоняет неверную конфигурацию до применения.

Данные для обучения

Контекст → решение → исход → коррекция человека фиксируются как побочный продукт работы. Размеченный набор данных для улучшения агентов появляется автоматически, без отдельной разметки.

Проверка до запуска

Таблица переходов — математический объект. До запуска можно доказать, что каждая фаза достижима, нет фаз-ловушек, а инварианты безопасности соблюдены. Автономию расширяют на доказательстве, а не на доверии.

Поле объекта

Кто и как меняет состояние

Поля классифицируются по источнику изменения — это архитектурное решение об ответственности за данные, а не техническая деталь.

Тип поляКто пишетНазначение
СистемноеСобытия: интеграции, планировщик, переходы дочерних объектовСигналы из реального мира, таймеры, синхронизация
АгентскоеИИ-агент через инструментыРезультаты анализа, классификации, генерации
ПользовательскоеСотрудник через интерфейсРешения, подтверждения, ввод данных

Движок проверяет условие перехода, не различая, чьей записью оно выполнено. Запись сотрудника, агента и внешней системы действует на жизненный цикл объекта одинаково — поэтому передача решения от человека к агенту возможна без переработки модели.

Управление адаптацией

Модель достаёт до самого верха

Полное управление предприятием — это два контура. Действие — вести объекты к целям при заданной структуре. Адаптация — менять саму структуру, когда она перестаёт достигать целей. Phase строит оба контура одними и теми же тремя примитивами: цель — объект, изменение конфигурации — объект, даже подчинённое предприятие — цифровой двойник внутри другого предприятия.

В модели нет привилегированного слоя, который перестраивает её извне. Программирование системы становится обычной работой над объектом — симметричной для инженера и агента.

Граница автономии принципиальна, а не временна: агент исполняет накопленное знание и действует из прошлого, а новое — новую цель, нестандартное решение — привносит человек. Контур управления замкнут и работает сам, осознанно привлекая человека там, где упирается в границу известного. Не машина вместо людей — машина, которая точно использует человеческую мудрость.