Какие процессы нельзя автоматизировать с помощью AI
Метод выбора между automate, assist и do not automate yet
Stakes, evidence, ownership, permissions, appeal и rollback
Авторский decision tree STOP-AI и контрольная матрица BOUNDARY
Границы AI-автоматизации, human review, необратимые действия и operational safety

$ assess automation_boundary --process candidate
> inspect: stakes / evidence / ownership / permissions
> classify: automate / assist / do-not-automate-yet
> require: appeal / rollback / traceability / stop-ownerAI-автоматизация создаёт ценность только тогда, когда система принимает ограниченное решение, показывает evidence, сдерживает последствия ошибки и возвращает контроль названному owner. Некоторые процессы этим условиям не соответствуют. Их нужно оставить человеку, сначала перепроектировать или использовать AI только как обратимую помощь.
Этот материал отвечает на узкий вопрос: какие процессы нельзя автоматизировать с помощью AI? Он не утверждает, что AI в целом опасен или что любой high-stakes workflow обязан остаться ручным. Здесь есть метод, который отделяет полезную поддержку от недопустимой передачи полномочий.
Широкий коммерческий интент принадлежит landing page AI-специалиста в Армении. Статья поддерживает её long-tail критериями, decision tree и оригинальной boundary matrix.
Начните с бизнес-решения, а не с модели
Процесс — это не только последовательность кликов. Он включает trigger, evidence, правила, суждение, действие, запись результата и recovery path. Границу автоматизации нужно проводить вокруг каждого решения и действия, а не вокруг целого отдела.
Рассмотрим жалобу клиента. AI может классифицировать сообщение, найти нужную политику, суммировать историю аккаунта и подготовить черновик ответа. Но он не должен автоматически отклонять значимое требование, если evidence неполное, политика спорная или у клиента нет реальной возможности оспорить решение.
Та же граница нужна при найме, платежах, медицинской администрации, юридической проверке, дисциплинарных решениях, изменении identity и safety-операциях. Подготовку часто можно ускорить. Финальное полномочие должно оставаться у квалифицированного человека.
До обсуждения технологии зафиксируйте:
- кто владеет результатом и может остановить процесс;
- какое evidence необходимо для правильного решения;
- какие правила детерминированы, а где требуется суждение;
- кого затронет решение и как он может оспорить ошибку;
- обратимо ли действие и за какое время;
- какая система является source of truth;
- какая запись должна сохраниться для аудита и incident review.
Если ответов нет, автоматизация скроет неоднозначность, а не устранит её.
Процессы, которые нельзя автоматизировать полностью
Необратимые действия без надёжного rollback
Не давайте автономному AI прямой контроль над действиями, которые нельзя отменить в пределах допустимого времени и ущерба. Примеры: удаление authoritative records, крупный платёж, окончательное закрытие аккаунта, публикация обязательства или изменение доступа к критической системе.
AI может подготовить действие, проверить поля и объяснить аномалии. Исполнение должно требовать явного approval, второго контроля или детерминированного safety gate. Rollback, который существует только на бумаге, не является контролем: он должен быть проверен, измерен по времени и иметь owner.
Решения с неполным или спорным evidence
AI не должен принимать решение, когда источники неполны, противоречат друг другу, устарели или недоступны. Модель не способна определить authoritative версию политики по двум конфликтующим документам. Она может показать конфликт и abstain.
Это относится к knowledge assistants, document review и CRM workflows. Retrieval confidence не доказывает правильность исходного документа. Процессу нужны ownership источника, versioning, permissions и путь разрешения разногласий.
High-stakes решения без реальной апелляции
Избегайте полной автоматизации, когда решение существенно влияет на трудоустройство, кредит, медицинский доступ, юридические права, безопасность или другой consequential interest, а затронутый человек не может понять и оспорить результат.
Проблема не только в accuracy модели. Она процедурная: evidence может быть ошибочным, критерии — неуместными, контекст — отсутствовать, а ответственность — размыться. Используйте AI для организации evidence или выявления кейсов, но решение должен принимать и фиксировать квалифицированный owner.
Работа, зависящая от неявного контекста
Опытные операторы используют контекст, которого нет в формальных данных: недавний incident, отношения с клиентом, устное исключение, локальный языковой нюанс или зависимость между командами. Автоматизация только формальных шагов создаёт уверенный, но операционно неверный результат.
Наблюдайте representative cases до реализации. Стабильный контекст превратите в явные rules, sources или labels. Оставшееся суждение удерживайте на human boundary, пока evidence не станет достаточным для перепроектирования.
Нестабильные процессы со сменой ownership
Не автоматизируйте workflow, который меняется каждую неделю, не имеет согласованного definition of done или постоянно переходит между owners. Реализация закодирует временное поведение и сделает дальнейшее исправление дороже.
Сначала упростите процесс, установите source of truth и распределите decision rights. Возможно, обычной workflow automation будет достаточно. Если интерпретация всё ещё нужна, добавляйте AI только после стабилизации операционного контракта.
Действия, где ошибка распространяется быстрее обнаружения
AI workflow способен создать тысячи сообщений, обновлений или транзакций до того, как monitoring заметит систематическую ошибку. Не давайте автономность, если blast radius растёт быстрее review capacity.
Используйте rate limits, batch caps, canary execution, shadow mode и circuit breakers. Каждый write path должен быть idempotent или защищён от дублей. Если один неверный output запускает downstream systems без containment boundary, оставьте действие ручным.
Процессы с неясными правами на данные
Не автоматизируйте доступ к персональным, конфиденциальным, регулируемым или клиентским данным, пока не определены purpose, permissions, retention и disclosure boundaries. Полезный prompt не является разрешением на передачу данных.
Минимизируйте поля, изолируйте tenants, ограничьте tools и логируйте доступ. Если команда не может назвать identity, которая читает и пишет в каждой системе, процесс не готов к AI-автоматизации.
Задачи без наблюдаемого определения качества
Если reviewers не могут договориться, как выглядит правильный результат, модель нельзя надёжно оценить. «Выглядит нормально» недостаточно для production acceptance.
Создайте examples, severe-error rules, schemas и abstention state. Если качество остаётся субъективным, используйте AI как исследовательского помощника, сохраняя человеческое авторство и ответственность.
Decision tree STOP-AI
Следующий оригинальный decision tree создан специально для этой статьи. Это не юридический стандарт, benchmark или универсальная система оценки.
- S — Stakes: может ли ошибка существенно навредить человеку, активу, обязательству или критической операции? Если да, нужны усиленные review и authority boundaries.
- T — Traceability: показывает ли система evidence, rules, model version и историю действий? Если нет, не автоматизируйте решение.
- O — Ownership: есть ли один названный owner для acceptance, incidents и остановки workflow? Если нет, остановитесь и назначьте ответственность.
- P — Permission: явны ли права на данные и tools, соблюдается ли least privilege? Если нет, заблокируйте реализацию.
- A — Appeal: может ли затронутый человек или оператор оспорить и исправить результат? Если нет, consequential judgment должен остаться человеку.
- I — Irreversibility: можно ли отменить действие в требуемое время и в пределах допустимого blast radius? Если нет, нужны ручное исполнение или детерминированный safety gate.
Если процесс проваливает Ownership, Permission или Traceability, он не готов даже к пилоту с write access. Если не пройдены Appeal или Irreversibility, AI может помогать с подготовкой, но не должен владеть финальным действием. Stakes определяет требуемую силу evidence и review.
Матрица BOUNDARY
Используйте BOUNDARY, чтобы классифицировать candidate workflow. Оценивайте критерии от 0 до 3: ноль означает отсутствие контроля, три — operational evidence. Не складывайте числа в универсальный «automation score»: один критический ноль может перевесить высокий итог.
| Критерий | Вопрос | Evidence готовности |
|---|---|---|
| B — Blast radius | Ошибка ограничивается одним кейсом или малым batch? | Caps, canary mode, circuit breaker |
| O — Ownership | Названы accountable business и technical owners? | Decision rights и incident duty |
| U — Undo | Каждый write можно отменить или компенсировать? | Проверенный rollback и recovery time |
| N — Necessary evidence | Решения основаны на authoritative sources? | Versioned sources и evaluation cases |
| D — Data rights | Явны purpose, access и retention? | Approved data contract и least privilege |
| A — Appeal | Люди могут проверить и оспорить результат? | Review queue и correction path |
| R — Rules and uncertainty | Система отделяет правила от интерпретации? | Deterministic validation и abstention |
| Y — Yield visibility | Наблюдаемы accepted quality и severe errors? | Metrics, audit events и incident review |
Матрица даёт три маршрута:
- Automate: детерминированная, обратимая и наблюдаемая работа с ограниченными ошибками;
- Assist: AI готовит, ищет, классифицирует или создаёт draft, а человек утверждает consequential action;
- Do not automate yet: отсутствуют ownership, evidence, permissions, appeal, rollback или определение качества.
Третий маршрут не обязательно постоянный. Он показывает операционную работу, необходимую до следующей оценки.
Безопасные альтернативы полной автоматизации
Удалите ненужный шаг
Лучшим результатом может быть устранение двойного ввода, лишнего согласования или отчёта, которым никто не пользуется. Исправьте policy и source-of-truth проблемы до добавления модели.
Используйте детерминированный software
Validation, расчёты, entitlement checks, format conversion и известные routing rules обычно принадлежат обычному коду. AI не должен заменять правила, которые можно выразить и протестировать точно.
Запустите AI в shadow mode
Пусть система создаёт рекомендации без влияния на production. Сравнивайте их с реальными решениями операторов и фиксируйте причины расхождений. Shadow mode выявляет недостающий контекст без автономного риска для клиентов и систем.
Создавайте drafts с явным approval
Черновики ответов, summaries, extraction results и proposed CRM updates экономят время, сохраняя полномочия. Интерфейс должен показывать sources, uncertainty и изменённые поля, а не только кнопку approve рядом с убедительным текстом.
Маршрутизируйте исключения, а не скрывайте их
Считайте abstention и escalation успешными outcomes. Система, которая распознаёт неоднозначный кейс и отправляет его правильному owner, может быть ценнее системы, отвечающей всегда.
Как спроектировать human boundary
Human-in-the-loop — не декоративное согласование. Reviewer нужны время, контекст и полномочия для обнаружения ошибки. Если approval превращается в очередь однотипных кликов, ответственность остаётся формальной, а outcome фактически контролирует automation.
Настоящий review contract определяет:
- какие действия требуют review, а какие разрешены автоматически;
- какие evidence и source links видит reviewer;
- какие поля изменяет AI и какие защищены;
- какие severe errors требуют escalation;
- максимальный размер очереди и response time;
- кто может override, остановить и перезапустить workflow;
- как corrections попадают в evaluation set;
- как логируются исходный input, output, approval и action.
Измеряйте correction effort и disagreement, а не только approval rate. Высокий approval rate может означать хорошее качество, слабую проверку или нехватку времени у reviewers.
Контролируемая последовательность реализации
1. Нанесите текущий процесс на карту
Проследите реальные кейсы от trigger до записанного outcome. Зафиксируйте exceptions, неформальную работу, смену источников и recovery. Предыдущий guide о карте процесса до выбора модели даёт подробный метод.
2. Отметьте границы решений и действий
Разделите retrieval, interpretation, recommendation, approval и execution. Отметьте irreversible writes, high-stakes judgments, sensitive data и downstream propagation.
3. Примените STOP-AI и BOUNDARY
Запишите evidence по каждому критерию. Отсутствующий контроль становится backlog item, а не предположением. Для каждого slice выберите Automate, Assist или Do not automate yet.
4. Постройте самый маленький обратимый slice
Начните с read-only retrieval, classification или draft. Используйте representative cases, включая неполные данные, conflicting sources, multilingual input и случаи, где правильный ответ — abstain.
5. Проверьте всё до добавления writes
Определите accepted outcomes, severe errors, correction load, latency, cost и fallback. Проверьте permissions, idempotency, batch limits, audit events и rollback. Добавляйте write action только при локализуемой ошибке.
6. Эксплуатируйте со stop conditions
Назовите owner, способного поставить систему на паузу. Задайте thresholds для severe errors, необъяснимого drift, queue overload, stale sources и integration failures. Production workflow без stop path не завершён.
Практический следующий шаг
Выберите одну планируемую AI-автоматизацию. Нарисуйте пять блоков: evidence, interpretation, recommendation, approval и action. Для каждого определите owner, permissions, rollback, appeal и наблюдаемое качество. Затем примените STOP-AI и BOUNDARY.
Если workflow попал в Assist, это не провал дизайна. Возможно, это самая ответственная и экономичная production boundary. Если результат — Do not automate yet, улучшите process contract до покупки модели.
Страница AI-автоматизации описывает широкую implementation-компетенцию, а кейсы отделяют operating proof от claims. Для scoped review используйте бриф проекта, чтобы зафиксировать workflow, systems, data, owners и risk boundary.
require(owner && evidence && leastPrivilege && traceability);
if (!appeal || !rollback || blastRadius > tolerance) route = "assist";
if (!owner || !permission || !qualityDefinition) route = "do_not_automate_yet";