At Build 2026, Microsoft has unveiled the general availability of Coreutils for Windows, a significant advancement that introduces a native suite of Linux-style command-line utilities tailored to enhance cross-platform development workflows.
Coreutils: A Bridge for Developers
For those unfamiliar with Coreutils, it stands for Core Utilities, a vital element of GNU and Linux-based operating systems. These utilities encompass a range of essential commands utilized for file, shell, and text manipulation. Commands such as ls, cp, mv, rm, cat, and pwd are integral to the GNU Core Utilities package, serving as indispensable tools for developers and system administrators in Unix-like environments.
Microsoft assures that Coreutils for Windows will function similarly to its GNU counterpart, enabling developers to employ familiar commands and command-line pipelines seamlessly across Windows, Linux, macOS, containers, and the Windows Subsystem for Linux (WSL). This eliminates the need for script rewrites or workflow adjustments, streamlining the development process.
While some utilities may overlap with existing Command Prompt or PowerShell commands, Microsoft has deliberately excluded others that rely on POSIX-specific functionality, as these could potentially disrupt Windows operations or prove unhelpful. The project is accessible through a dedicated GitHub repository, inviting developers to explore its capabilities.
Innovative Tools for Native App Development
In addition to Coreutils, Microsoft announced another intriguing feature at Build 2026: “Windows Development Skills.” This new set of AI-powered development tools aims to assist developers in creating and maintaining Windows applications more effectively.
The Skills are designed to equip AI agents with current knowledge and guidelines essential for native Windows app development, significantly minimizing the risk of outdated or incorrect recommendations without requiring human oversight. This initiative promises to refine the coding experience, making it more efficient and reliable.
With a commitment to achieving a “100% native” environment for Windows 11 apps, Microsoft envisions that these tools will significantly expedite this transition while addressing common pitfalls encountered during development.
The project is built on WinUI 3 and the Windows App SDK, manageable through the winapp CLI. Developers can find its dedicated repository on GitHub, along with further details in the announcement blog post available on Microsoft’s official website.