Сегодня 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 без изменений.

Набор поставляется одним исполняемым файлом: каждая команда доступна под своим именем (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 ставится отдельно, рядом с обычным Windows Terminal, и пока доступен в экспериментальной версии.

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