微软公布了 2026 年针对开发者工具链的投资计划,重点聚焦 PowerShell、Windows OpenSSH 及相关配套工具的改进与优化。此次更新将围绕安全性提升、用户体验改善以及功能增强三大维度展开,目的是为高级用户和 IT 管理员提供更高效、更可靠的工具支持。

安全优先与社区响应
微软明确将安全性置于功能开发之上,这一策略与 2024 年宣布的”安全至上”方针保持一致。除安全强化外,微软承诺优先修复社区报告的关键问题,确保工具链的稳定性和可靠性。
PowerShell 7.7 核心改进
作为 2026 年的重点版本,PowerShell 7.7 将引入多项关键更新:
- 存储路径重构:默认情况下,PowerShell 将用户模块和配置文件从 Documents 文件夹迁移至新位置。此举解决了 Documents 文件夹与 OneDrive 同步冲突的长期痛点。该变更已在 2025 年发布设计细节,预计将在 PowerShell 7.7 早期预览版中实现。
- 模块动态加载:支持在不更新配置文件脚本的情况下加载模块和注册功能。
- 更新通知优化:延迟更新通知机制,以兼容包管理器的工作流程。
- Bash 风格支持:引入类似 Bash 的别名和宏功能。
- MCP 服务器:实现专用的 MCP(Model Context Protocol)服务器。
PSReadLine 模块升级
PSReadLine 模块将获得两项重要更新:一是上下文感知的预测性 IntelliSense 功能;二是将键盘输入读取流程与终端渲染解耦的架构改进。后者虽不会立即显现效果,但将为后续功能迭代奠定更灵活的技术基础。
Windows OpenSSH 与生态工具
针对 Windows OpenSSH,微软正考虑在其分支版本中增加 EntraID 认证支持。此外,2026 年还将推进以下工作:
- PowerShellGallery / PSResourceGet:完成向 Microsoft Artifact Registry(MAR)的全面迁移,并优化并发性能与可靠性。
- DSC v3:Desired State Configuration 3.2 版本将正式发布通用版(GA),同时推出用于 Linux 场景的 Python 适配器,并启动 3.3 版本的开发工作。
via Microsoft