Microsoft ещё теснее интегрирует Linux в Windows для разработчиков: Coreutils, контейнеры WSL и Intelligent Terminal

2026-06-02 1874 комментарии
На конференции Build 2026 Microsoft представила новые инструменты для разработчиков: Linux-подобные утилиты Coreutils для Windows, встроенные контейнеры WSL, экспериментальный Intelligent Terminal с поддержкой ИИ-агентов и готовые конфигурации для быстрой настройки среды разработки

Сегодня Microsoft открывает конференцию для разработчиков Build с обещанием сделать Windows надёжной платформой для разработки. Параллельно с работой над производительностью и стабильностью Windows 11 компания готовит оптимизированную для разработчиков среду: набор полезных инструментов и приложений и ещё более тесную интеграцию с Linux.

По словам главы Windows Павана Давулури, опыт Windows 11 оптимизировали под разработчиков: добавили часто используемые утилиты командной строки, привычную оболочку, ускоренную первоначальную настройку, встроенный способ создавать контейнеры Linux и работать с ними, а также новый экспериментальный Intelligent Terminal.

Coreutils для Windows

Microsoft сделала общедоступным Coreutils для Windows на основе проекта с открытым исходным кодом uutils – кросс-платформенной переработки GNU coreutils на языке Rust. Это более 75 Linux-подобных утилит командной строки (ls, cp, grep, find и другие), которые работают в Windows напрямую, без WSL и виртуальных машин. По словам Давулури, привычные команды и сценарии, наработанные годами при переходе между Linux, macOS, WSL, контейнерами и облачными средами, продолжают работать в Windows без изменений.

Coreutils сопоставляет команды с общим бинарным файлом через жёсткие ссылки NTFSCoreutils сопоставляет команды с общим бинарным файлом через жёсткие ссылки NTFS

Набор поставляется одним исполняемым файлом: каждая команда доступна под своим именем (cat.exe, grep.exe и так далее) через жёсткие ссылки NTFS. Чтобы не ломать старые скрипты CMD, в пакет добавлены порты исходных DOS-команд sort и find. Установить Coreutils можно командой winget install Microsoft.Coreutils или загрузкой сборки для x64 и ARM64 из репозитория на GitHub.

Контейнеры WSL

На прошлогодней конференции Build компания открыла исходный код Подсистемы Windows для Linux (WSL), а теперь интегрирует WSL в Windows ещё глубже – с помощью контейнеров WSL. Это встроенный способ создавать и запускать контейнеры Linux в Windows и взаимодействовать с ними. Microsoft подготовила и интерфейс командной строки (CLI), и API, поэтому контейнеры Linux можно запускать в том числе внутри нативных приложений Windows. Контейнеры WSL появятся в публичной предварительной версии в ближайшие месяцы.

Intelligent Terminal

Microsoft расширяет возможности Windows Terminal новым экспериментальным Intelligent Terminal для разработчиков. Это ответвление Windows Terminal с открытым исходным кодом и встроенной поддержкой ИИ-агентов: оно сохраняет всё, что есть в обычном терминале – вкладки, профили, темы, настройки, оболочки, – и добавляет в окно панель агента. По умолчанию используется GitHub Copilot CLI, но подойдёт любой агент, совместимый с протоколом ACP (Agent Client Protocol). Контекст вывода оболочки всегда под рукой, поэтому разбирать ошибки можно прямо в терминале, не копируя их в браузер и не переключаясь между окнами.

Панель агента в Intelligent TerminalПанель агента работает рядом с оболочкой. Изображение: Microsoft

Терминал сам замечает упавшие команды и предлагает или сразу применяет исправление, ведёт список активных и прошлых сессий агентов и умеет запускать задачи из палитры команд в фоновых вкладках, не блокируя работу. Intelligent Terminal ставится отдельно, рядом с обычным Windows Terminal, и пока доступен в экспериментальной версии.

Автоматическое обнаружение ошибки и предложенное исправление в Intelligent TerminalАвтоматическое обнаружение ошибки и предложенное исправление. Изображение: Microsoft

Windows Developer Configurations

Среди изменений для разработчиков – общая доступность Windows Developer Configurations, быстрого способа настроить новый компьютер с оптимизированными для разработки параметрами. Microsoft экспериментировала с этой идеей несколько лет. Конфигурации на базе WinGet устанавливают WSL, PowerShell 7 и Visual Studio Code, включают контроль версий Git в Проводнике и показ скрытых файлов – всё одной командой на любом устройстве с Windows 11.

© . По материалам The Verge
Комментарии и отзывы

Нашли ошибку?

Новое на сайте