Новый Surface Laptop Ultra от Microsoft, созданный на базе Windows on ARM, спроектирован для запуска локального ИИ в производственной среде. С сегодняшнего дня эти устройства также становятся первоклассными инструментами для разработки ИИ на Python и анализа данных благодаря поддержке Windows on ARM со стороны Anaconda.
С первого дня Python, conda и проверенные пакеты, на которые полагаются разработчики, работают на этих устройствах нативно. Теперь разработчики могут управлять ими всеми в Kilo Desktop — агентном инженерном инструменте для разработчиков и специалистов по анализу данных, создающих ИИ-приложения и анализирующих данные.
Новая система «песочниц» для агентов в Windows on ARM предоставляет разработчикам полный путь на одном устройстве для исследования, проектирования и разработки производственного ИИ-агента или ИИ-приложения, работающего локально.
Нативный Python с первого дня
До сих пор Python-разработчики, использующие Windows on ARM, полагались на эмуляцию. Anaconda и Miniconda работали через Prism — слой трансляции, позволяющий запускать x64-приложения на ARM-чипах. Это работало, но каждая инструкция проходила через дополнительный этап, а пакеты с кодом, специфичным для оборудования, не всегда работали корректно.
Нативная поддержка устраняет этот этап. Среда выполнения Python, менеджер пакетов conda и пакеты из доверенного репозитория Anaconda теперь собраны для ARM64 и работают непосредственно на процессоре. Для ИИ-разработчиков и специалистов по анализу данных результат прост: установите Kilo Desktop на новое устройство Microsoft Surface, и Python будет вести себя так же, как и везде.
Это наиболее важно для работы с ИИ. Локальный ИИ зависит от длинной цепочки программного обеспечения, от Python до библиотек, взаимодействующих с GPU. Когда каждое звено в этой цепочке является нативным и доверенным, оборудование может делать то, для чего оно было создано, и обеспечивать необходимую производительность в доступном интерфейсе.
Один файл, одна среда, любое устройство
Большинство проектов на Python начинаются со среды: выделенного рабочего пространства с собственной версией Python и пакетами. Conda позволяет разработчикам описать это рабочее пространство в одном файле environment.yml.
В Windows on ARM этот файл работает так же, как и на любой другой платформе. Kilo Desktop позволяет импортировать и создавать среды, управлять локальными моделями и предоставлять эти среды и модели вашему устройству. Вы можете импортировать свой файл environment.yml в Kilo Desktop, подтянуть проверенные пакеты Anaconda и начать сборку оттуда, а коллега с тем же файлом получит ту же настройку. Таким образом, проект, созданный на одном устройстве Surface, можно воссоздать на другом или на машине коллеги с гораздо меньшими усилиями.
Локальный ИИ на базе Windows on ARM
Архитектура Windows on ARM делает практичным запуск ИИ-моделей полностью на устройстве Surface. После загрузки пакетов и моделей все работает на самом устройстве. Данные не отправляются в облако.
Kilo Desktop позволяет импортировать, обслуживать и использовать локальные модели непосредственно внутри приложения. Разработчики и специалисты по анализу данных загружают модель с открытыми весами и запускают локальный сервер моделей в несколько кликов. Сервер использует широко распространенный API, совместимый с OpenAI, поэтому существующий код и инструменты могут обращаться к локальной модели, просто изменив один адрес.
Как это работает вместе
Сложите эти части вместе, и разработчик сможет пройти путь от нового устройства Surface до работающего ИИ-приложения за считанные минуты:
- Установите нативную сборку Kilo Desktop для Windows on ARM и получите доступ к пакетам Anaconda.
- Создайте среду проекта из одного файла environment.yml.
- Запускайте модели локально из Kilo Desktop.
- Создайте Python-приложение с пакетами Anaconda, например, дашборд Streamlit для локального набора данных, который отвечает на вопросы с использованием модели на устройстве.
Каждая часть стека остается на ноутбуке: среда выполнения Python, пакеты, модель, агент, данные и готовое приложение.
Почему это важно
Для индивидуальных разработчиков это ноутбук, способный запускать реальные ИИ-нагрузки локально. Это полезно для прототипирования, работы с конфиденциальными частными данными или просто для работы на ходу.
Для команд это добавляет две вещи, которые требовали предприятия: воспроизводимость и контроль. Файлы среды обеспечивают согласованность настроек на разных устройствах. «Песочницы» дают командам возможность позволить агентам работать над реальными проектами, ограничивая при этом их доступ.
Для экосистемы Windows on ARM нативные пакеты Anaconda Python открывают более широкие возможности и перспективы для разработки. Инструменты, которые специалисты по анализу данных и ИИ-разработчики используют каждый день, теперь работают на платформе нативно.
Начало работы
Нативная поддержка Windows on ARM от Anaconda уже доступна. Чтобы попробовать полный рабочий процесс на новом устройстве Surface:
- Получить Kilo с пакетами Anaconda для Windows on ARM
- Получить проверенные пакеты Anaconda для Windows on ARM
- Контейнеры выполнения Microsoft на GitHub









