
Разбор · Подготовили 07.10.2026
Свою ERP заказывают не целиком: агенты собирают её по одному процессу за раз
Как выбрать первый процесс, связать его с действующим учётом и принять результат до расширения системы.
Текст подготовлен машиной агентов под надзором инженера vibecoding.ru · факты проверены 7 октября 2026
Свою ERP с ИИ-агентами стоит заказывать по одному рабочему процессу: от события в компании до проверенного результата в учёте.
Клиентской ERP у нашей машины пока нет. На опыте vibecoding.ru и подходах студий разберём, что должно войти в первый заказ, чтобы следующий процесс опирался на работающую систему.
Не хотите разбираться сами? Внедряем ИИ в ваш бизнес: задачи без лимита, одна цена в месяц, отмена в любой момент.
1. Первым заказом становится завершённый процесс, который можно принять.
Разработка ERP начинается с ответа, какой результат сотрудники должны получить без ручного переноса данных. ERP связывает заказы, запасы и производство общим учётом. Красивой таблицы для этого мало.
Первый процесс стоит выбирать по повторяющейся потере времени или ошибке. В учебном примере торговой компании это резерв товара под заказ. Менеджер обещает поставку, а склад должен видеть, что этот товар уже занят.
Границу такого заказа проводят от подтверждения заявки до снятия резерва при отгрузке или отмене. Внутри нужны правила изменения количества, права сотрудников и проверка свободного остатка. Это пример постановки, не наш клиентский кейс.
Если заказать только «экран склада», приёмка закончится показом экрана. Чтобы принять процесс, сотрудник должен провести операцию и сверить результат. Подробный шаблон задачи для агента уже есть в соседнем разборе.
Первый процесс: событие, результат и проверка
Учебный сценарий редакции, 07.10.2026. Это условия приёмки для примера, не результат внедрения. Состав ERP сверяли по определению Microsoft.
2. Новую часть связывают с действующим учётом до переключения сотрудников.
Своя система не требует сразу заменить то, что уже работает. Axmor на странице ERP-разработки описывает отдельные модули и сервисы вокруг существующего учёта. Поэтапный подход был и до агентов.
В нашем примере резерв можно вести в новом модуле, сохранив учёт фактических остатков в действующей системе. Но источник каждого значения назначают заранее. Две программы, каждая из которых сама решает, сколько товара свободно, дадут два разных ответа.
Surf предлагает проверять обмен до переключения сотрудников, Firecode описывает выпуск ключевых модулей поэтапно. Мы прочитали их страницы 7 октября 2026. Из этих подходов следует полезное условие заказа: работающий обмен входит в приёмку первого процесса.
Если старый код надо менять постепенно, приёмы разобраны в статье про технический долг. ERP добавляет вопрос учёта: кто записывает факт, кто получает его копию и где сотрудник увидит расхождение.
До запуска назначают источник каждого значения
Распределение данных в учебном примере редакции, 07.10.2026. Принцип постепенного перехода: Martin Fowler, редакция 22.08.2024; обмен до переключения: Surf, проверено 07.10.2026.
3. Агенты собирают код по правилам процесса, которые остаются рядом с системой.
Агенту для кода нужен описанный процесс. В техническом разборе Surf агент получает карту системы и пишет нужное изменение; тесты и линтер проверяют результат. Поэтому неверно считать, что студии вообще не используют агентов.
Инженер ведёт машину агентов: переводит договорённости в описание, ограничивает изменения и проверяет работу. Для резерва он фиксирует момент подтверждения заказа и правила отмены. Агент собирает формы, обмен и проверки по этим правилам.
На нашем сайте описание живёт рядом с кодом. На открытой карте машины 7 октября 2026 указаны 387 тысяч строк описаний и 391 тысяча строк кода. Это объём нашего проекта, не норматив документации для ERP.
Общее описание сохраняет смысл при следующей задаче. Если менеджер попросит частичную отгрузку, агент должен прочитать прежние правила резерва. Файл и порядок его чтения разобраны в статье о правилах для ИИ-агентов.
Что подтверждает наша машина и что потребуется проверить у вас
Публичная страница /open, снимок 07.10.2026. Строки описаний и кода — общий объём на дату снимка; 2 685 — тесты на каждом пуше, не число тестовых файлов. Клиентской ERP в этих данных нет.
Своя админка стала внутренним инструментом vibecoding.ru. Но учёт заявок сайта не проверяет производственные партии или складские остатки. Свою CRM мы разбирали отдельно; здесь интересует следующий шаг от интерфейса к связанным операциям.
Правила вашей ERP должны проходить её проверки. Количество строк и тестов само по себе не отвечает, совпали ли остатки после отмены заказа. Ответ даёт конкретная сверка.
Что и как мы проверяли
| Факт | Что известно | Проверено |
|---|---|---|
| Наш опыт | Живой /open: 387 тысяч строк описаний против 391 тысячи строк кода, 2 685 тестов на каждом пуше и отдельная зона админки. Это снимок общего объёма проекта на 7 октября, без переноса чисел на клиентскую ERP. | 2026-10-07 |
| Условия подписки | Живой /services: «Все проекты», 500 000 ₽ в месяц, три потока. Поток — одна задача в работе. Это тариф, не цена законченной ERP. | 2026-10-07 |
| Подходы студий | Прочитаны первичные страницы Axmor, Surf и Firecode. Они описывают расширение, обмен и поэтапность; техническая страница Surf прямо описывает агента. Их проценты, цены и сроки не используем. | 2026-10-07 |
| Примеры операций | Резерв, отгрузка и производственный пилот — учебные сценарии редакции. Клиентской ERP у нашей машины нет. Истории поломок сайта сверены по исходным записям, без цитат закрытых файлов. | 2026-10-07 |
4. Приёмка проверяет обмен и исключения, которые не видны на демонстрации.
Демонстрация показывает ход без ошибок. Для ERP важны и отмена, и повторный запрос, и оборванный обмен. К каждому такому случаю нужен ожидаемый результат в учёте.
В примере резерва повторная отправка подтверждения не должна занять товар ещё раз. После разрыва связи сотрудник должен видеть, завершилась ли операция. Сообщение «готово» при неподтверждённом обмене создаёт обещание товара, которого может не быть.
Тест должен проверять результат на границе двух частей системы. Мы это узнали на своём сайте: поле терялось при передаче между этапами, а позже форма ответа разошлась с его проверкой. Обе истории закончились новыми проверками.
2 685 тестов на каждом пуше указаны на /open в снимке 7 октября 2026. Для вашего процесса нужны свои проверки. Число чужих зелёных тестов не подтверждает правильность вашего остатка.
Поломка становится правилом, которое проверяет машина.
31.07
Поле описания обложки терялось при передаче между этапами нашей ленты. Правило: поля передаёт один общий модуль; тест проверяет, что каждый путь использует его.
24.09
Ответ функции получил поле, которого не знала его проверка; часть страниц новостей отвечала ошибкой. Правило: отдельный тест сверяет поля ответа с валидатором, а не только результат функции.
Истории машины vibecoding.ru, 31.07 и 24.09.2026. Сверены по исходным записям 07.10.2026; это поломки сайта, не клиентской ERP.
Критерии готовности принимает сотрудник, который знает операцию. Разработчик проверяет код и обмен; кладовщик сверяет остаток и отмену. Решение о запуске остаётся у назначенного руководителя.
Агенту хватает вымышленных заказов для проверки логики. Если в материалах есть данные людей, подготовку примеров разбирает статья о персональных данных и ИИ-агентах.
Старый учёт и новый модуль сверяют на выбранных операциях до переключения. Расхождения сначала объясняют и исправляют. Скриншот похожих сумм не заменяет сверку отдельных заказов.
Условия допуска и восстановления после поломки разобраны в статье об ответственности за ошибки ИИ. В заказе ERP они превращаются в проверяемый вопрос: что происходит с уже принятыми операциями при возврате к прежнему модулю?
Лист приёмки первого процесса
Лист приёмки редакции для учебного сценария, 07.10.2026. Это предлагаемые условия заказа, не результаты клиентского внедрения. Surf описывает автотесты по критериям приёмки; проверено 07.10.2026.
5. Для производства первый процесс заканчивается фактом выпуска и сверкой материала.
ERP-система для производства требует границы, понятной цеху. Для пилота можно выбрать передачу материала в работу и запись фактического выпуска. В пример сразу включают возврат остатка и брак.
План выпуска и факт выпуска должны оставаться разными записями. Если экран автоматически списывает весь план как выполненный, руководитель видит выпуск, которого ещё не было. Агент не может сам решить, когда мастер подтверждает результат.
Правила единиц измерения тоже задаёт предприятие. Материал на входе и изделие на выходе могут учитываться по-разному. Из пересчёта должны быть видны расход и потери, а не только зелёный статус задания.
Это учебный пример выбора процесса, а не рассказ о нашем заводе. Если нельзя выделить операцию без переделки всего учёта, первой работой станет разбор данных и зависимостей. Покупать весь набор экранов до такого разбора рано.
Граница производственного пилота
Учебный сценарий редакции, 07.10.2026. Состав данных, правила пересчёта и допустимые расхождения определяет конкретное предприятие. Это не схема бухгалтерского учёта и не клиентский кейс.
6. Следующий процесс заказывают после работы сотрудников и разбора расхождений.
Первый заказ должен закончиться работающей операцией и списком того, что выяснилось при её использовании. Сотрудники проводят заказы, сверяют результат и отмечают возвраты к ручному учёту. По этим событиям выбирают следующую правку.
Цена месяца разработки не равна цене готовой ERP. На подписке «Все проекты» 500 000 ₽ в месяц дают три потока работы; условия проверены 7 октября 2026. Поток означает одну задачу в работе и очередь следующих. Ночные дежурства, архитектурные решения и найм в тариф не входят.
Три потока можно отвести под учёт, склад и кабинет, если их изменения согласованы. Общие справочники и правила обмена остаются общими. Три параллельных задания, меняющих один остаток без согласования, не дают три завершённых процесса.
Месячный формат подходит, когда после запуска идут новые задачи и доработки. Если нужна одна форма без дальнейшей разработки, оснований для такой подписки нет. Если непонятно, с какого процесса начать, поможет тест для руководителя.
Что передать подрядчику и что получить к концу первого этапа
План первого этапа редакции, 07.10.2026. Репозиторий заказчика и месячный формат — условия /services на эту дату. Срок и полная смета ERP по этой таблице не определяются.
Замер делают по одной и той же операции. Время подтверждения, расхождения учёта и ручные исправления сравнивают до и после запуска. Количество написанного кода не показывает, стало ли проще отгружать товар.
Расхождение становится правилом, правило становится тестом, агент исправляет код. Когда повторная проверка и сотрудник принимают результат, можно добавлять соседний процесс. Так система растёт по обратной связи от работы.
7. Частые вопросы
Чем разработка ERP отличается от разработки учётной системы?+
Учётная система может закрывать одну операцию. ERP связывает несколько процессов общими данными и правилами. Первый модуль не нужно называть готовой ERP: связность проверяют по мере подключения следующих процессов.
ERP для малого бизнеса обязательно должна быть своей?+
Нет. Если готовая система закрывает процесс и сотрудникам не приходится переносить данные вручную, сначала сравните доработку с новой разработкой. Собственная система оправдывает обсуждение, когда можно назвать конкретный процесс, который готовое решение не закрывает.
Можно ли разработать ERP без замены действующей системы?+
Да, начать с отдельного модуля и обмена. Для каждого вида данных заранее назначают источник. До переключения сотрудников проверяют совпадение результатов и обработку ошибок обмена.
Будет ли ИИ принимать решения об остатках и списаниях?+
В описанном подходе агенты пишут код и тесты. Работающая система исполняет согласованные правила учёта. Разрешение списать материал или подтвердить выпуск задаёт предприятие, а не модель во время операции.
Сколько стоит разработка ERP и когда она будет готова?+
Тариф «Все проекты» на /services — 500 000 ₽ в месяц за три потока, проверено 07.10.2026. Это не смета всей ERP. Полный объём зависит от процессов, данных и обмена; как считать срок задачи и очередь, разбирает статья о сроках разработки.
У вас есть ERP, которую вы сделали клиенту агентами?+
Нет. Наш опыт здесь — собственная машина и админка vibecoding.ru. Предлагаем начинать с проверяемого процесса; цену и срок клиентской ERP этот опыт не подтверждает.
Источники
- Открытая карта машины: описания, код, админка и контур проверки · vibecoding.ru, снимок 07.10.2026 — наш замер
- Подписка на разработку: тарифы, потоки и репозиторий заказчика · vibecoding.ru, проверено 07.10.2026 — условия сервиса
- Разработка ERP: модули вокруг существующей системы · Axmor, прочитано 07.10.2026 — первоисточник
- Внутренние процессы: источник данных и обмен до переключения · Surf, прочитано 07.10.2026 — первоисточник
- Внутренняя система: агент получает карту, результат проверяют тесты · Surf, прочитано 07.10.2026 — первоисточник
- Заказная ERP: поэтапный выпуск модулей · Firecode, прочитано 07.10.2026 — первоисточник
- Определение ERP: связанные данные и процессы · Microsoft, прочитано 07.10.2026 — документация вендора
- Strangler Fig: постепенное обновление системы · Martin Fowler, редакция 22.08.2024, прочитано 07.10.2026 — авторский блог
Запомнить
- Выберите завершённый процесс и назовите результат в учёте. Заказ на набор экранов оставляет проверку данных за пределами приёмки.
- Назначьте источник каждого значения. До запуска проверьте обмен, отмену и повтор операции.
- Получите описание правил вместе с кодом и тестами. Сотрудник должен принять результат своей операции.
- Сравните один процесс до и после запуска. Следующий заказывайте по обнаруженным расхождениям и ручной работе, которая осталась.