Atrium · создать и вести портал

Atrium — инструмент, в котором вы делаете свои порталы

Портал — это то, куда приходят ваши клиенты. Atrium — инструмент, в котором вы этот портал создаёте и дальше им управляете: привычная логика CMS или админки CRM, только блоки в ней другие — ассистент, который действует, записи, процессы, фоновая работа. На выходе — настоящий продукт на вашем домене, который принадлежит вам, а не прототип, который ещё кому-то доводить.

Портал — это продукт, Atrium — место, где вы его делаете

Ваши клиенты приходят в портал: свой вход, свои записи, свой ассистент, ваше имя на всём этом. Atrium — админка, в которой вы этот портал собираете и дальше им управляете. Ваши клиенты Atrium не видят никогда.

Логика CMS, но блоки — от ИИ-продукта

Страницы и блоки, коллекции и роли, тексты, тема, домен, кто что видит, — словарь, знакомый любому, кто вёл CMS или админку CRM. Разница в том, из чего он собран: ассистент, который действует, процесс со статусами, фоновая работа, голос.

ИИ внутри продукта, а не только на сборке

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

Настоящий продукт на вашем домене, и он ваш

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

Никого не нужно нанимать посередине

Сегодняшний ответ на «хотим такой портал» — найти человека, который умеет гонять Claude или Codex, и оплатить ему квартал. Этот шаг пропадает: собирают портал агенты, обученные на Atrium, выкатывает его наш собственный конвейер, и посередине не сидит ни ваш человек, ни наш.

Скучный квартал приезжает готовым

Аккаунты, вход, сессии, фоновые задачи, админка и стоимость по каждому клиенту — это куски, которые уже работают в проде, а не код, сгенерированный под вас и проверенный потом.

Изменение — это разговор и предпросмотр

Включить блок, поднять его выше, переименовать сущность, добавить коллекцию или тариф. Вы смотрите на то, что увидят клиенты, и публикуете, когда скажете сами.

Задача

«Клиенты постоянно пишут и спрашивают, что с их заявкой. Хочется, чтобы они просто спросили — и увидели».

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

Это не один проект. Это аккаунты, биллинг, домен, сертификат, ассистент, фоновая работа, админка и кто-то, кто смотрит на всё это в три часа ночи. Большинство команд за выходные собирают интересные 10% и потом на квартал застревают в остальном.

Что такое портал и что такое Atrium

Два слова, и вся суть в том, чтобы их не путать.

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

Atrium — инструмент, в котором вы этот портал создаёте и им управляете. Работаете в нём вы; ваши клиенты его не видят, слова такого не слышат и аккаунта там не имеют.

Если вы вели CMS или админку CRM, форма покажется знакомой, и это намеренно: страницы и блоки, коллекции и роли, тексты, тема, домен, кто что видит. Другое здесь — сами блоки. Вместо заголовка и текстового поля в библиотеке лежат ассистент, который действует, процесс со статусами, фоновая работа, которая переживает закрытую вкладку, голос, учёт. ИИ-часть уже стоит на месте — вы её расставляете, а не изобретаете.

Создание выглядит так:

  1. Вы регистрируетесь и описываете задачу. Кто ваши клиенты, зачем они приходят и что должно быть правдой, прежде чем вы покажете портал живому клиенту. Звонок для этого не нужен.
  2. Собирают агенты. Агенты, обученные именно на Atrium, подбирают части и складывают их вместе — вход, записи, процесс со статусами, ассистент, фоновые задачи, админка, учёт, — а доставку от начала до конца ведёт тот же автоматический конвейер, который выкатывает сам Forge. К вашему аккаунту не приставлен человек — ни с вашей стороны, ни с нашей.
  3. Предпросмотр, который вы утверждаете. Вы смотрите на то, что увидят клиенты, и это уходит в прод, когда скажете вы, — под вашим именем, по рабочему адресу.

А дальше вторая половина, в которой вы проведёте следующие два года:

  1. Ведение портала. Включить блок. Поднять его над соседним. Переименовать «заявку» в «дело» везде, где это читают клиенты. Добавить коллекцию, добавить тариф, поменять тему, перевести на другой домен. Каждое такое изменение — названное и ограниченное действие, которое применяет агент и кладёт перед вами предпросмотр, а не задача в трекере и не «кто-то правит файлы».

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

Agent-first — для тех, кто не просил себе ещё одну программу

Порталы, которых на самом деле хотят, — это не те, которые клиентам нужно осваивать.

Клиент приходит с фразой — «что с моей заявкой», «запишите меня на четверг», «отправьте счета за прошлый месяц бухгалтеру» — и эта фраза и есть интерфейс. Ассистент делает дело: создаёт запись, запускает работу, возвращается с результатом, а не с советом, и продолжает после закрытой вкладки.

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

Это и есть agent-first, и именно поэтому портал, собранный так, — не тот же продукт, что те же функции, разложенные по формам.

Что приезжает уже работающим

АккаунтыНастоящий вход по почте или через Google, по клиенту, с готовой работой с сессиями
АссистентОтвечает потоком, принимает файлы и голос, выполняет просьбы, а не описывает их
Фоновая работаЗадачи, которые идут после закрытия вкладки и отчитываются сами
ХостингПо умолчанию — у нас; ваш домен одной CNAME-записью; при необходимости всё передаётся вам
УчётВо сколько вам обходится каждый клиент в месяц — в деньгах
ДанныеВаши, везде, и только ваши

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

Ваш продукт, ваш домен, ваш и есть

Клиенты входят по вашему адресу и видят ваше имя. Ничто в портале не говорит, кто его построил, — ни в интерфейсе, ни в письме, ни в тексте ошибки; эту границу держит код, а не страница с политикой, и держит с тех пор, как месяц назад мы сделали то же самое для генерации сайтов .

Про владение — то же самое, только короче: по умолчанию портал открывается на нашем поддомене, который мы и эксплуатируем, CNAME переводит его на ваш домен, а если вы захотите репозиторий и конфигурацию развёртывания — вы их забираете и запускаете портал сами. Спорить про vendor lock-in тут не о чем ровно потому, что забирать вы будете обычное разворачиваемое приложение.

Чем это не является

Это не конструктор приложений по описанию, и разница не в том, за сколько секунд появляется первый экран.

Такие инструменты держат интеллект на фабрике: вы описываете приложение, модель пишет код, а пользуются ваши клиенты в итоге обычным CRUD-приложением из форм. До демо это доводит, а дальше отдаёт вам ту часть, которую никто не любит: права, которые проверялись только в интерфейсе, ключи, лежащие не там, мультиарендность, дежурство в три часа ночи. Обычный следующий шаг — нанять человека, который умеет гонять Claude или Codex, и потратить тот самый квартал, который вы пытались пропустить.

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

Быстро — это уже норма. Смысл в том, чтобы на пятидесятой неделе это была та же система, что и в первый день.

Как ощущается изменение

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

Вы это говорите. Агент вносит изменение, и вас уже ждёт предпросмотр — настоящий портал с вашими данными, по адресу, который видите только вы. Смотрите, публикуете — и клиенты это видят. Если получилось не то, вы говорите об этом, и до клиентов ничего не доходит.

Чего вы не делаете никогда — не заводите задачу в трекере, не ждёте релизного окна и не обнаруживаете в пятницу, что заодно переехало что-то, о чём вы не просили. Каждое изменение — одна названная вещь, и каждое можно откатить.

Кому это подходит

Вы сделали прототип, и он застрял. Ассистент работает в ноутбуке. Аккаунты, биллинг, домен и поддержка — это три месяца, которых у вас нет. Идею оставляем, обвязку пропускаем.

У вас агентство или интеграции под клиентов. По порталу на клиента, каждый со своим адресом — нашим поддоменом или доменом самого клиента, — со своим учётом и счётом, и ни один не знает об остальных.

У вас уже есть продукт, и вы хотите ассистента внутри него. Поставить работающего ассистента перед существующими клиентами, не переписывая то, что уже есть.

Агенты на каждом уровне

Эту часть легко пролистать, поэтому скажем прямо.

Портал собирают агенты. Не шаблонизатор и не отдел разработки с очередью задач, а агенты, обученные именно на библиотеке Atrium, — из частей, которые уже работают.

Выкатывают тоже агенты. Доставка идёт через тот же автоматический конвейер, который собирает и разворачивает сам Forge: ревью, тесты, деплой. Никакой очереди, в которой вы стоите.

И пользуются им тоже агенты. Получившийся портал agent-first для людей, которые в него входят, и ровно так же доступен их агентам: ассистент, с которым разговаривает ваш клиент, — это интерфейс, который машина ведёт не хуже человека.

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

Честное состояние

Порталы работают по-настоящему. Части, из которых они собраны, стоят в проде, agent-first компоненты работают перед живыми клиентами, а граница, описанная выше, соблюдается сегодня, а не запланирована. Портал открывается на <ваш-портал>.atriumdev.app, а для тех, кому всё нужно внутри России, — на зеркале <ваш-портал>.atriumdev.ru, и переезжает на ваш домен, как только вы направите на него CNAME.

Растёт пока библиотека. Всё собирается из блоков, которые уже работают, — именно поэтому порталу можно доверять с первого дня, и ровно поэтому требование, которого до вас никто не просил, может потребовать нового блока, прежде чем его получится включить. Если так выйдет, вам об этом скажут, а не подсунут правдоподобно выглядящий экран. Лучше вы прочитаете это здесь, чем узнаете на второй неделе.

Регистрация, тарифы и документация — на atriumdev.app .

Где это стоит рядом с остальным Forge

Forge — это платформа внизу: среда для агентов, шлюз к моделям, механика развёртывания, сайты и голос. Ею можно пользоваться напрямую — эта дверь здесь , и для команды, у которой уже есть продукт и нужно добавить в него одну возможность, вызов API из своего бэкенда — ровно та форма, которая нужна.

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

Расскажите, что должны уметь ваши клиенты

Это и есть весь бриф. Портал собирают агенты, обученные на Atrium, выкатывает его наш собственный конвейер доставки, а первая версия открывается на настоящем домене — пробуйте с живым клиентом. Изменить что-то потом — это ещё одна фраза, а не ещё один квартал.