← Все статьи
Кейсы

Новые инструменты для разработки под ОС Аврора: влияние на корпоративный ритейл

23.09.2026 · 5 мин чтения

Компания «Открытая мобильная платформа» (ОМП) интегрировала MCP-сервер в портал разработчика доверенной мобильной операционной системы «Аврора». По данным [Computerra](https://www.computerra.ru/363700/razrabatyvat-pod-os-avrora-stalo-proshhe/), это нововведение позволяет ИИ-ассистентам, таким как Claude или Cursor, получать контекстную информацию из документации и SDK напрямую. Для российского ритейла, который активно использует парк устройств на базе Aurora OS для своих сотрудников, данное событие кардинально снижает порог входа и стоимость владения собственными нативными приложениями.

Что произошло

Техническая суть обновления заключается во внедрении протокола MCP (Model Context Protocol) на стороне портала разработчиков ОМП. Ранее процесс создания приложений для "Авроры" с использованием LLM был сопряжен с высоким уровнем ошибок: инженерам приходилось вручную копировать фрагменты API-документации, манифестов AndroidManifest.xml специфичных для Aurora и примеров кода в чат с нейросетью. Контекст постоянно терялся, а генерируемый код часто содержал вызовы несуществующих методов или игнорировал требования безопасности отечественной платформы.

Теперь архитектура взаимодействия изменилась:

1. Разработчик однократно подключает свой IDE-клиент (например, Cursor) к эндпоинту MCP-сервера ОМП через токен авторизации.

2. При написании кода агент самостоятельно отправляет запрос к серверу за актуальной сигнатурой метода или описанием разрешения (permission), необходимого для работы со сканером ШК или банковским терминалом.

3. Ответ сервера поступает в виде структурированных данных, что исключает галлюцинации модели, основанные на устаревших датасетах.

Это означает, что сборка интеграционного модуля для ТСД (терминала сбора данных) под управлением "Авроры" теперь может быть частично автоматизирована. Система гарантирует, что предложенный ИИ метод com.aurora.barcode.scan() будет существовать в целевой версии системной библиотеки устройства.

Почему это важно

Для ИТ-руководителей в российском ритейле этот шаг решает сразу три критические проблемы: дефицит кадров, соблюдение требований регуляторов и скорость вывода новых функций (Time-to-Market).

Во-первых, рынок мобильных разработчиков, владеющих стеком именно "Авроры", крайне узок. Большинство команд привыкли к стандартному Android AOSP или iOS. Возможность делегировать рутинное написание бриджей между UI и аппаратными компонентами (сканер отпечатков, NFC-модуль кассы самообслуживания) среднему миддлу сокращает время реализации задачи в разы. Это особенно актуально при развертывании парка из сотен устройств, где требуется кастомизация клиентского приложения для разных ролей — от кассиров до мерчандайзеров.

Во-вторых, вопрос комплаенса по линии ФСТЭК и реестра отечественного ПО. Приложения для "Авроры" должны корректно работать с изолированной программной средой (ИПРС) и использовать только разрешенные каналы передачи данных. Ручная разработка часто приводит к ошибкам, когда приложение пытается сохранить кэш ценников в общедоступную папку /sdcard/Pictures/, нарушая политику безопасности MDM. ИИ-агент, опирающийся на актуальный MCP-сервер ОМП, изначально предложит путь вида /data/data/<package>/files/secure_cache/, соответствующий требованиям защищенного контура.

В-третьих, интеграция с системами управления устройствами. Любое новое приложение должно бесшовно взаимодействовать с установленным на устройстве клиентом Komendant MDM. Через него передаются настройки Wi-Fi профиля магазина, прокси для доступа к ERP и белые списки запускаемых приложений. Теперь генерация конфигурационных файлов .xml, которые читает сервис DevicePolicyManager на уровне ОС, также может быть поручена ассистенту без риска синтаксических ошибок в политиках ограничений.

Что делать

Чтобы воспользоваться преимуществами ускорения разработки и не допустить появления уязвимостей, ИТ-директорам следует обновить внутренние регламенты CI/CD и шаблоны проектов.

Настройка среды разработки команды

Необходимо централизованно выдать команде доступ к ресурсам ОМП и настроить инструментарий.

    {
      "mcpServers": {
        "aurora-platform": {
          "url": "https://mcp.dev.auroraos.ru/sse",
          "token": "${env:AURORA_MCP_TOKEN}"
        }
      }
    }

Корректировка политик сборки и подписи

Снижение барьера входа не отменяет необходимости строгого контроля артефактов.

    configurations.all {
        resolutionStrategy.eachDependency { details ->
            if (details.requested.group == 'com.google.android.gms') {
                throw new GradleException("Google dependencies are forbidden in Aurora builds")
            }
        }
    }

Синхронизация с MDM-профилями

Перед релизом новой версии приложения необходимо проверить его совместимость с текущими политиками блокировки.

Источник: https://www.computerra.ru/363700/razrabatyvat-pod-os-avrora-stalo-proshhe/

← Вернуться ко всем статьям