954 закрытые задачи из 1002 за два месяца — это не отчет бодрого стартапа после раунда инвестиций, а результат работы одного скрипта на 600 строк кода. Пока Enterprise-сектор закупает лицензии на переусложненные платформы и рассуждает об этике ИИ, реальная маржинальность обнаруживается в архитектурной аскезе. Опыт сервиса SKUmind — аналитики для селлеров на Ozon — доказывает: главным тормозом автоматизации становится не глупость моделей, а человек в роли «живого маршрутизатора».
Проблема, с которой столкнулся основатель проекта, типична для любого растущего бизнеса: он сам превратился в узкое место. Имея 12 открытых вкладок Claude Code, где каждая нейросеть играла свою роль — от техлида до медиабайера, — он тратил дни на пересказ контекста. Техлид выдал миграцию — нужно нести её тестировщику. Аналитик поправил ТЗ — нужно бежать к разработчику. В такой конфигурации производительность системы ограничена скоростью, с которой Homo Sapiens копирует текст между окнами. Это создает иллюзию бурной деятельности, но на деле является жестким потолком роста.
Провал модных концепций
Попытки решить вопрос координации через популярные «костыли» закономерно провалились. Игры с переменными окружения разбились о тупость VS Code, которая не умеет изолировать контексты для разных панелей. Идея с Telegram-ботом в качестве транспорта выглядела изящно только в презентациях: она решала вопрос доставки, но не структуры. Без жесткого протокола общий чат мгновенно превращается в помойку, где «всё написано, но ничего не найти». Третий путь — инъекция правил через файл конфигурации CLAUDE.md — оказался архитектурно грязным, смешивая код продукта со служебным мусором процесса.
Информация ходила через меня. Я стал не архитектором, а маршрутизатором пакетов. Причём маршрутизатором с плохой памятью: к вечеру я не помнил, кому что передал и что осталось висеть, а иногда переставал понимать, чем занимался весь день.
Этот этап «хождения по граблям» критически важен. Он доказывает, что для автономности не нужны нейросетевые оркестраторы или дорогостоящие SaaS-подписки. Нужна простая шина координации на стандартной библиотеке Python, которая игнорирует маркетинговый шум и просто передает данные. Отказ от лишних сущностей позволил нащупать механику, где контроль не требует участия человека.
Архитектура Blackboard против корпоративного хаоса
Рабочим решением стал паттерн Blackboard — «общая доска», реализованная через обычный markdown-файл. Это классическая сетевая топология, где любой участник может передать работу любому другому, минуя центральный узел. В системе SKUmind у каждого из 12 Claude-агентов есть своя секция в файле со строгим статусом задач: open или done. Никаких баз данных и серверов — файл живет локально, что исключает конфликты при параллельной записи из разных окон.
Ключевой элемент системы — жесткая демаркация ролей (boundaries) в конфигурации. Техлид отвечает за архитектуру и ревью, но не касается ТЗ. Аналитик определяет, что строить, но не лезет в код. Такая сегментация позволяет агентам действовать автономно, ориентируясь на структуру данных, а не на «улучшенные промпты». В этой схеме markdown-файл становится единственным источником правды, заменяя бесконечные созвоны и Jira-тикеты. Медиана в 47 минут на задачу — это смертный приговор традиционным департаментам, где согласование одного «хендоффа» может длиться днями.
Экономика такой архитектуры прозрачна: она экономит бюджет на токены, отсекая лишний контекст, и, что важнее, возвращает время жизни фаундеру. Когда система совершает 1002 передачи задач за 60 дней без участия человека, вопрос о найме новых сотрудников закрывается сам собой. Это радикальное упрощение обнажает неэффективность Enterprise-решений, которые плодят новые слои абстракции там, где достаточно текстового файла и пары сотен строк кода. Большим компаниям придется либо принять эту аскезу, либо продолжать перерабатывать бюджеты в бессмысленные тикеты, пока их не съедят те, кто умеет писать скрипты.