Собран 11.10.2026 для CTO. Решение одно и короткое, но от него зависят срок, цена и содержание КП, поэтому здесь всё, что нужно, чтобы принять его за полчаса и не возвращаться.
Какую коробку ставим клиенту как систему записи. Не «какой платформой автоматизировать LAB целиком» — агентский слой у нас свой, и он останется нашим при любом выборе.
Почему это решение ваше, а не моё: оно определяет обязательства перед заказчиком по срокам и деньгам, а их называете вы.
| Где | Что там |
|---|---|
20-rynok-sistem.md | 13 кандидатов, отсев, шорт-лист из 4, обоснование каждой оценки, источники |
22-matrica.md | матрица с весами и проверка устойчивости |
22-matrica.py | пересчёт: меняете веса в 22-vesa.csv — видите новый порядок |
21-sposob-realizacii.md | что мы на этой коробке строим: 8 сущностей, 5 агентов, дата-сервисы |
11-svyazka-uchastok-chat-fajl.md | зачем вообще коробка: 9 узлов, где решение теряется |
| Вариант | Баллы | Первых мест при случайных весах |
|---|---|---|
| Битрикс24 | 184 | 81 % |
| ELMA365 | 172 | 8 % |
| ERPNext | 169 | 11 % |
| Планфикс | 165 | 1 % |
Честная оговорка про матрицу. Первая её версия дала Битрикс24 100 % — он оказался не ниже остальных по каждому критерию. Так не бывает: это значило, что оси я подобрал под него. Добавил три критерия, где он объективно слабее — глубина настройки под нестандартный процесс, независимость от поставщика, перегруженность для команды в 15 человек, — и поправил две оценки. После этого картина стала различающей: 81 % против 11 и 8.
Как читать 81 %. Это не «в 81 % случаев он лучше». Это «при четырёх из пяти разумных расстановок приоритетов он выходит первым». Оставшиеся 19 % — не шум: туда попадают расстановки, где независимость от поставщика и глубина настройки весят больше цены и скорости старта. Если вам важно именно это, честный ответ — ERPNext.
Не вообще, а на том, что мы собираемся делать.
| Наш сценарий | Битрикс24 | Планфикс | ELMA365 | ERPNext |
|---|---|---|---|---|
| Завести сущность «Единица работ» с полями | смарт-процесс, настройка | справочник с атрибутами | приложение в конструкторе | своя doctype во Frappe — ближе к разработке |
| Агент пишет в неё из чата | официальный MCP + REST | API, MCP сторонний | API, MCP нет | XML-RPC, MCP модулем |
| Агент узнаёт поля сам | userfieldconfig.* | API справочников | метамодель платформы | интроспекция Frappe |
| Права агента | права сотрудника, встроено | ролевая модель | ролевая модель | ролевая модель |
| Импорт канвы из Google | штатный импорт | штатный импорт | через API | через API |
| Начать завтра | да, облако | да, облако | нет: нужен кластер | нет: нужен сервер |
| Кто чинит, когда сломалось | партнёр или вендор | вендор | вендор | мы |
Главная разница в одной строке: только у Битрикс24 агентский слой подключается штатно, у остальных это наша работа. На MVP это разница в неделях, а не в днях.
Лицензии. Цифры из открытых источников на октябрь 2026, перед КП подтверждаются у партнёра.
| Вариант | Лицензии в год | На 3 года | Чего здесь нет |
|---|---|---|---|
| Битрикс24, облако «Стандартный» | 67 080 ₽ (до 50 польз., годовая оплата) | ≈ 201 000 ₽ | индексации цен вендором |
| Планфикс, план A | €1 440 (15 польз. × €8/мес) | ≈ €4 300 | оплата в валюте, курс не наш риск, но наш вопрос |
| Планфикс, план B | €3 240 (15 польз. × €18/мес) | ≈ €9 700 | то же |
| ELMA365 | цена по запросу | — | плюс инфраструктура: Kubernetes, PostgreSQL, MongoDB, S3 и администрирование |
| ERPNext | 0 | 0 | плюс наши дни: локализация, поддержка, обновления — всё на нас |
Вывод по деньгам: разница в лицензиях между Битрикс24 и Планфиксом на три года — порядка двухсот тысяч рублей. Это меньше, чем стоимость двух недель работы команды. Лицензия не должна решать этот выбор — решать должна скорость старта и то, как подключается агентский слой.
| Риск | Вероятность | Чем снимаем |
|---|---|---|
| MCP коробки сырой: протокол пережил ломающий редизайн 28.07.2026 | средняя | пилот первой же неделей; при провале — свой слой поверх REST, +1–2 недели |
| Лимиты REST не выдержат частых запросов агента | средняя | кеш в дата-сервисах; закладываем в архитектуру заранее |
| Команда не примет «комбайн» | высокая — один раз уже не приняли | скрываем лишнее ролями; команда продолжает жить в чатах, в систему ходит агент |
| Зависимость от одного поставщика | средняя | агенты и дата-сервисы наши; см. цену разворота ниже |
| Цены вырастут | низкая на горизонте MVP | годовая оплата фиксирует год |
Главный довод за то, чтобы не мучиться выбором дольше одного разговора.
Агентский слой ходит в коробку через дата-сервисы, а не напрямую. Поэтому смена коробки стоит не «переписать всё», а переписать слой доступа:
| Что переделывается при смене коробки | Доля работ |
|---|---|
| Агенты (правила, тексты, сценарии) | не трогаются |
| Дата-сервисы (чтение и запись сущностей) | переписываются целиком |
| Модель данных (8 сущностей) | переносится, но заводится заново |
| Данные | выгрузка и загрузка |
Это примерно четверть работ MVP. То есть ошибка в выборе коробки стоит около четверти бюджета этапа, а не всего проекта. Поэтому выбирать надо быстро, а не идеально — и поэтому же архитектура с самого начала делается с отделённым слоем доступа.
Две недели, архитектор и разработчик. Пока это не проверено, срок и цена MVP — оценка, а не обязательство, и так и должно быть написано в КП.
| Проверяем | Критерий «прошло» | Если не прошло |
|---|---|---|
| MCP на нашем сценарии | агент читает и пишет смарт-процесс от имени сотрудника | свой слой поверх REST, +1–2 недели |
| Лимиты REST | агент опрашивает раз в минуту сутки без отказов | кеш, +3–5 дней |
| Импорт из Google | канва и одна рабочая таблица заезжают без ручной правки | перенос руками, +2–3 дня на таблицу |
| Чтение чатов | уже работает | — |
Битрикс24, облако, тариф «Стандартный». Коробочная версия — возможность Delivery, не обязательство MVP.
Три довода по убыванию силы:
1. Единственный, у кого агентский слой подключается штатно: официальный MCP-сервер с 22.01.2026. У остальных это наши недели.
2. Весь нестандарт LAB — подрядчики, единицы работ, мастер-файлы — ложится в смарт-процессы настройкой, без разработки.
3. Старт завтра и цена, которая не участвует в разговоре.
Если вы не согласны с приоритетами — поменяйте веса в 22-vesa.csv и запустите python 22-matrica.py. При любом разумном наборе наверху окажется Битрикс24 или ERPNext; Планфикс и ELMA365 в этой задаче не выигрывают почти никогда.
Про «не Битрикс 😁» — 12.10 выяснилось, как было на самом деле. Моя прежняя догадка («не было процессов и ответственного») оказалась неточной. Алина рассказала конкретно: систему сочли громоздкой, понимали, что всех сотрудников туда не завести, и не хотели уходить из Telegram. Дошли до внедрения с менеджментом, Васей и Максимом. Задачи зашли — «стало понятно, как их ставить и завершать». Проекты не зашли — «не удалось провести от А до Б», «неудобно», «много времени отнимает».
Это довод за предложенную архитектуру, а не против: всех заводить мы не собираемся, из Telegram никто не уходит, а начинаем мы с простых сущностей — ровно там, где у них получилось. Подробный разбор — в 20-rynok-sistem.md.
И появился новый источник обследования. Старый аккаунт у них есть; тариф не продлён, доступа сейчас нет (бесплатный не включается из-за функций платного, система просит 14 000 ₽/мес). Александр запросил доступ в админку. Если дадут — увидим, что именно было настроено и на чём встало: это дешевле любого интервью. Заодно отмечу, что 14 000 ₽/мес — тариф вдвое дороже нужного для команды в 15 человек.
Алина сама предложила разобрать эту историю на встрече с теми, кто в системе работал.
1. Коробка: Битрикс24 / ERPNext / другое.
2. Пилот: запускаем две недели до подписания КП или включаем в первый этап?
3. Файлы: остаёмся на Яндекс.Диске со ссылками из коробки или переносим в её хранилище.
4. Max: бухгалтер и Валентин не в Telegram — их участок в MVP закрываем людьми или выносим в Delivery.
После первого ответа я досчитываю покрытие связкой, ресурсно-календарный план, финансовую модель и собираю КП. До него эти четыре артефакта считать не из чего.