
Применение ИИ для автоматизации согласования договоров аренды позволяет решить проблему избыточной нагрузки на юридический департамент. В практике крупных операторов связи эта нагрузка связана не с подготовкой новых документов, а на проверку версий контрагентов. Несмотря на наличие типовых форм и шаблонов, собственники земельных участков и зданий практически всегда возвращают документы с изменениями. В каждом вложении может быть до 20 страниц текста, где пункты переставлены, формулировки ответственности смягчены, а сроки скорректированы под интересы контрагента.
Для крупного телекома это оборачивается тысячами согласований в год. Пока юрист вычитывает каждую страницу, чтобы найти отличия от типовой формы, другие договоры простаивает в очереди. Скорость сделки в этом случае напрямую зависит от того, насколько быстро удастся провести первичный разбор: понять, что именно изменил собственник и насколько эти правки допустимы.
Мы интегрировали в этот процесс ИИ-конвейер, который берет на себя черновую работу по сверке. Система получает заполненный договор от контрагента, находит в базе соответствующую типовую форму и проводит смысловой анализ различий. Итогом становится автоматически сформированный протокол разногласий, в котором зафиксированы все отклонения: добавления, удаления и изменения текста.
Помимо фиксации факта правок, система выполняет три ключевые функции:
Весь цикл анализа занимает от 10 до 30 секунд. Важно, что система работает «в фоне»: протокол прикрепляется к карточке договора в 1С еще на этапе регистрации входящего сообщения. К моменту, когда юрист приступает к работе, у него уже есть готовая разметка документа.
Такой подход меняет роль специалиста: он не тратит время на поиск отличий, а сразу переходит к оценке рисков и переговорам. Это позволяет сократить количество циклов согласования и быстрее выпускать финальные редакции договоров, что особенно важно при масштабном строительстве сетевой инфраструктуры.
Работа с договорами почти всегда оказывается самым ресурсоёмким участком в работе юридического подразделения. Поэтому неудивительно, что, по наблюдениям Gartner, многие компании используют ИИ в проверке и управлении договорами, чтобы ускорять согласование, снижать стоимость рутины и повышать стабильность решений с точки зрения риска.
Крупный телеком-оператор с распределённой инфраструктурой размещения базовых станций по всей стране. Договорная работа связана с арендами площадок (земельные участки и крыши), большим количеством собственников и постоянным потоком согласований.
Для согласования договоров аренды контрагентам (собственникам) направлялись типовые формы. Контрагент заполнял форму и возвращал документ в компанию; затем договор регистрировался в 1С и попадал в очередь на согласование у юриста.
Проверка выполнялась вручную. Юрист открывал полученный договор, подбирал соответствующую типовую форму (их несколько — по типам объектов) и сравнивал документы в стандартном режиме сравнения Microsoft Word. Формально этот режим работает правильно: он показывает все отличия между файлами.
Но для проверки этого оказалось недостаточно — Word одинаково отмечает и редакционные правки, и заполнение пустых полей (даты, реквизиты, адреса), и существенные изменения условий. Дополнительно отчёт усложняли переносы и перестановки: перемещённые пункты часто отображались как «удалено в одном месте и вставлено в другом», даже когда смысл не менялся.
Поэтому перед подготовкой протокола разногласий юристу приходилось вручную разбирать результат сравнения: отделять заполнение полей и несущественные правки от изменений, которые действительно меняют смысл условий и влияют на права, обязанности и риски сторон. При массовом потоке договоров это превращалось в узкое место и задерживало выдачу первых замечаний контрагенту.
Договорились начать с тех договоров аренды, где типовые формы используются чаще всего.
Что исключили на первом этапе:
Цель проекта — сократить время прохождения договоров аренды в массовом потоке за счёт автоматизации первичного разбора договоров и подготовки протокола разногласий. Мы убрали избыточные ручные операции в цепочке согласования: юрист начинает работу не с чтения и сравнения документов, а с готового результата, который сразу показывает отклонения от типовой формы и приоритеты.
Автоматизация согласования договоров аренды с ИИ в этом проекте нацелена на сокращение рутины и ускорение обратной связи контрагенту.
Чтобы юрист мог доверять результату, протокол разногласий
Задача оказалась сложнее, чем просто «сравнить два файла». В массовом потоке договоров важно не найти все отличия подряд, а быстро отделить шум от юридически значимых разногласий — так, чтобы юрист сразу видел то, что влияет на риск и скорость сделки.
У Заказчика несколько типовых форм по типам объектов и несколько редакций для каждого типа. Если сравнивать документ собственника «не с той» версией, система будет отмечать ложные расхождения, хотя фактически условия укладываются в допустимую редакцию. Поэтому первый шаг — определить, какую типовую форму и какую редакцию брать за основу.
В присылаемых черновиках меняется порядок разделов и пунктов, переименовываются заголовки, абзацы объединяются или дробятся. В таких условиях простое построчное сравнение даёт множество “разрозненных” отличий и плохо показывает, какие фрагменты действительно соответствуют друг другу.
В документе много ожидаемых отличий, которые не должны попадать в протокол разногласий
Типовые формы содержат поля для заполнения: ФИО, адреса, реквизиты, даты, параметры площадки. При сравнении шаблона и заполненного договора такие места выглядят как изменения (вместо «____» появляется значение), хотя это параметры сделки, а не правки условий.
Кроме того, в шаблонах часто предусмотрены альтернативы формулировок — например, разные пункты для ИП и ЮЛ или аренда земельного участка целиком или аренда части участка, аренда нежилого помещения или крыши (кровли). Выбор допустимого варианта тоже не должен считаться расхождением, иначе система будет постоянно отмечать эти случаи как ошибки.

Рис. 1. Выбор одного из предусмотренных в шаблоне вариантов пункта («ИЛИ») не является расхождением.
В примере на рисунке 1 типовая форма содержит альтернативные редакции: объект аренды может быть описан как «нежилое помещение» или как «часть крыши (кровли) здания». Контрагент выбирает крышу. Система должна распознавать выбор варианта и не считать альтернативную ветку «удалённым пунктом».

Рис. 2. Выбор сценария из типовой формы («ВАРИАНТ 1» или «ВАРИАНТ 2» ) не является расхождением.
В примере на рисунке 2 в типовой форме заранее предусмотрены два варианта: для долгосрочного договора — вступление в силу с момента государственной регистрации, для краткосрочного — с даты/после подписания. В договоре контрагента используется один из допустимых вариантов, а альтернативная ветка из шаблона не применяется. Система должна распознавать такой выбор как выбор варианта и не отмечать его как «удалённый пункт» или «правку условий».

Рис. 3. Заполнение пустых полей в типовой форме — это не расхождение.
В примере на рисунке 3 в типовой форме параметры оставлены как поля для заполнения («указать»), а в договоре подставлены конкретные значения (например, 380 вольт и 15 кВт). Такие изменения система должна распознавать как заполнение полей, а не как изменение условия.
При этом значения из заполненных полей проверяются отдельно: на корректность формата, на соответствие допустимым диапазонам/минимумам и на внутренние правила компании. Но даже при такой проверке заполнение поля само по себе не должно превращаться в «разногласие» — в протокол попадает только результат отдельной проверки (если выявлено отклонение от требований).

Рис. 4. Оговорки «указать, если имеются…» относятся к опциональным полям: их отсутствие не должно считаться расхождением.
В примере на рисунке 4 типовая форма содержит условную конструкцию: «за исключением: ____ (указать, если имеются обременения…)». Это поле заполняется только при наличии соответствующих обстоятельств. Если обременений нет, в договоре допустимо оставить его пустым или убрать уточняющую часть — такое расхождение система должна трактовать как «не применимо», а не как изменение условия.
Отдельно обрабатываются ситуации, когда: вместо пустого поля появляется конкретное перечисление обременений или меняется смысл гарантии (например, из безусловного заявления превращается в оговорку или ограничение).
Документ может выглядеть почти идентичным типовой форме, но содержать одну-две правки с высокой значимостью: сроки уведомлений, суммы, порядок индексации, ответственность, основания расторжения и другие условия. Именно такие изменения важнее всего выявлять в первую очередь.
Рис. 5. Критичное изменение смысла одной частицей «не»
В примере на рисунке 5 показано, что в типовой форме закреплено исключение: плата не начисляется и не уплачивается за определённый период. В договоре контрагента формулировка меняется на противоположную: плата начисляется и уплачивается. Это не «шум сравнения», а прямое изменение экономического условия. Такие случаи должны выделяться как критичные, даже если изменения минимальны по объёму текста.

Рис. 6. Замена правила «с даты подписания Акта» на конкретную дату — существенное изменение условия и должно попадать в протокол разногласий.
Пример на рисунке 6 показывает, почему для смысловой классификации нужны отдельные проверки дат и сроков. В типовой форме начало начисления платы привязано к событию — подписанию акта приёма-передачи. В редакции контрагента это условие заменено на фиксированную календарную дату. Формально текст выглядит похожим, но меняется юридическая логика: вместо «когда наступит событие» появляется «с какого числа», и плата может начать начисляться независимо от фактической передачи объекта.
Поэтому такие изменения система относит к юридически значимым и поднимает в приоритетную проверку: даты, сроки и числовые параметры выделяются как критичные маркеры и не могут автоматически трактоваться как «заполнение формы» или редакционная правка.
При сотнях документов в месяц ручное сравнение каждого договора с типовой формой становится экономически неэффективным. Возникает очередь на первичный разбор, растёт время до первых замечаний, увеличивается число кругов согласования — и в итоге замедляется цикл «получили черновик → подписали».
Далее разберём, как работает автоматизация согласования договоров аренды с ИИ: сопоставление с типовой формой, очистка несущественных отличий, смысловая классификация и сборка протокола.
Логика решения определяется самой природой массового потока: здесь задача — не фиксировать все отличия подряд, а выделять юридически значимые расхождения.
Поэтому мы выстроили многоуровневую обработку:
• детерминированные алгоритмы приводят документы к единому представлению, сопоставляют пункты и отсекают несущественные различия;
• языковая модель выполняет смысловую классификацию и помогает приоритизировать оставшиеся расхождения.
В терминах корпоративного ИИ это пример архитектуры «вокруг модели»: надёжность системы обеспечивают данные, правила, алгоритмы и процесс, а не только сама языковая модель (подробнее: Архитектура корпоративного ИИ). При проектировании мы использовали чек-лист решений при проектировании промышленных ИИ-систем (см.: ИИ: из пилота в прод).
На выходе формируется протокол разногласий с привязкой к фрагментам документа и пунктам типовой формы, оценкой критичности и предложенной позицией. Финальная проверка и решение остаются за юристом.
На первом уровне мы работаем с договором как с полноценным Word-документом — со структурой и оформлением: разделами, заголовками, списками, таблицами, реквизитами и приложениями. Это позволяет привести входные документы к единому представлению и получить отчёт о различиях, привязанный к конкретным местам в файле.
Мы перестали зависеть от того, в каком виде контрагент прислал документ: система приводит его к единому представлению для анализа
Мы научились сравнивать типовую форму и заполненный контрагентом договор на уровне структуры Word: система фиксирует различия и помечает их прямо в документе (в тех местах, где они обнаружены).
Корректная работа со структурой договора. Важные условия часто находятся в таблицах и структурированных блоках — мы их не теряем.
Этот уровень хорошо отвечает на вопрос «чем отличаются два файла между собой», но для юридической экспертизы этого недостаточно:
Поэтому дальше нужны следующие уровни: сопоставление по смыслу, исключение несущественных различий и оценка критичности изменений.
На первом уровне мы научились фиксировать различия между двумя Word-документами и привязывать их к конкретным местам в файле.
Но этого недостаточно, когда контрагент меняет структуру: переставляет пункты, перенумеровывает разделы или перефразирует условия. Поэтому на втором уровне мы переходим к сравнению на уровне текстовых фрагментов и пунктов — чтобы устойчиво сопоставлять «одно и то же» даже при разной форме подачи.
Система не сравнивает документы строка к строке — она сопоставляет пункты по содержанию и контекстным признакам: “Расторжение” остаётся “Расторжением”, даже если у контрагента это пункт № 9, а у нас — № 12
Мы построили библиотеку типовых форм и добавили слой текстового сопоставления.
Технически этот уровень опирается на два механизма:
Этот уровень заметно улучшает сопоставление, но сам по себе ещё не даёт готового результата:
Дальше переходим к следующим уровням обработки. На этих шагах вводятся дополнительные правила и проверки: они позволяют исключить ожидаемые различия (заполнение полей, допустимые варианты), выделить юридически значимые отклонения и собрать финальный протокол разногласий.
После первых двух уровней у нас получается большой список найденных отличий. Но значительная часть из них — это не разногласия по условиям, а технические и редакционные изменения: заполнение полей, перенумерация, оформление, служебные пометки в шаблоне. Если передать этот список дальше «как есть», он будет перегружать и модель, и юриста.
На третьем уровне мы добавили каскад из около 15 правил, которые последовательно «очищают» результат сравнения перед оценкой по смыслу и классификацией. Правила работают как фильтр: они не принимают юридическое решение, а убирают то, что обычно не влияет на условия договора, чтобы на следующих этапах анализировать только содержательные изменения.
Каскад выполняет, в частности, такие операции:
Правила «снимают» различия только там, где они действительно относятся к заполнению формы или редакционным изменениям. Если изменение затрагивает ключевые условия (сроки, суммы, индексацию, ответственность, расторжение), оно остаётся в наборе кандидатов на разногласия и передаётся дальше.
Даже после очистки остаются случаи, где только правил недостаточно:
Нужна приоритизация по риску. Поэтому дальше нужен уровень, который выполняет смысловую классификацию и приоритизацию отклонений, а затем собирает итоговый протокол разногласий в удобном для юриста виде. Для этого будем применять уже искусственный интеллект, а точнее — большие языковые модели.
После первых трёх уровней у нас остаётся «очищенный» список кандидатов: отличия уже привязаны к конкретным фрагментам и не перегружены техническими и редакционными изменениями. На четвёртом уровне мы подключаем языковую модель, чтобы дать этим отличиям понятную юридическую интерпретацию и подготовить материал для протокола разногласий.
Модель классифицирует каждое отличие в одну из трёх категорий:
Чтобы снизить вероятность ошибок, поверх модели добавлены проверки:
Важно помнить: языковая модель — не детерминированный алгоритм и требует контроля.
1. Модель может ошибаться в классификации.
Поэтому используются страховочные проверки (числа, критические термины), а результат трактуется как “помощник юриста”, а не автоматическое решение.
2. Разница между «допустимым вариантом» и «существенным отклонением» не всегда формализуема.
Поэтому словари, правила критичности и шаблоны промптов настраиваются под юридическую политику и практику Заказчика.
3. Если используется внешний провайдер модели, появляется зависимость по доступности и качеству.
Это решается резервным сценарием на случай недоступности модели (можно временно работать без неё или использовать альтернативный контур), а также тем, что до обращения к модели мы заранее максимально сокращаем список кандидатов за счёт правил и сопоставления — поэтому зависимость от внешнего сервиса минимальна.
После того как система нашла отличия, исключила несущественные изменения и выполнила смысловую классификацию, мы переводим результат в прикладной документ, с которым юристу удобно работать в процессе согласования.
Работа юриста начинается с протокола разногласий, сформированного системой относительно типовой формы
Система автоматически формирует протокол разногласий в формате Word. Для каждого отклонения фиксируются:
Параллельно система может сформировать структурированный реестр отклонений в формате JSON — для интеграции, аналитики и автоматической маршрутизации.
Практика показала, что автоматизация согласования договоров аренды с ИИ напрямую влияет на скорость сделки: юрист получает готовый протокол разногласий и начинает работу с приоритетных расхождений.
Каждое отклонение привязано к конкретным фрагментам документа и к пунктам типовой формы, имеет критичность и предложенную позицию. Это снижает рутинную нагрузку, но сохраняет ответственность и решение за юристом. Такой подход можно перенести на любые договорные процессы с типовыми формами и вариативной практикой контрагентов.
Есть идея для автоматизации? Запишитесь к нам на демонстрацию, и мы покажем, как встроить ИИ в обработку, анализ и согласование документов и в бизнес-процессы.
Получайте свежие статьи об AI, данных и аналитике прямо на почту