Windows Memeluk Pengembangan AI di Build 2025

Kami sangat senang untuk sekali lagi berada di konferensi Build, momen istimewa setiap tahun untuk terhubung dengan komunitas pengembang global. Sangat menggembirakan untuk berbagi apa yang telah kami kerjakan dan untuk mempelajari bagaimana para pengembang menggunakan platform Microsoft untuk membangun inovasi generasi berikutnya.

Di Microsoft, kami percaya bahwa masa depan kecerdasan buatan (AI) sedang dibangun di cloud, edge, dan Windows. Windows sekarang, dan akan terus menjadi, platform terbuka yang memberdayakan pengembang untuk melakukan pekerjaan terbaik mereka dan memberikan fleksibilitas tertinggi.

Bintang utara kami jelas: menjadikan Windows platform terbaik bagi pengembang, dibangun khusus untuk era baru AI, di mana kecerdasan terintegrasi ke dalam perangkat lunak, silikon, dan perangkat keras. Mulai dari menggunakan Windows 11 di klien hingga menggunakan Windows 365 di cloud, kami sedang membangun platform yang mendukung berbagai skenario, mulai dari pengembangan AI hingga alur kerja TI inti, semuanya dengan keamanan sebagai yang pertama dan terpenting.

Selama setahun terakhir, kami telah meluangkan waktu untuk mendengarkan para pengembang untuk memahami apa yang paling mereka hargai dan di mana kami memiliki kesempatan untuk terus menjadikan Windows lingkungan yang lebih baik untuk pengembangan, khususnya di era pengembangan AI. Umpan balik ini telah membentuk pandangan kami tentang platform pengembang Windows dan pembaruan yang kami perkenalkan hari ini.

Fitur Baru untuk Windows di Build:

  • Windows AI Foundry adalah evolusi dari Windows Copilot Runtime, yang menyediakan platform terpadu dan andal yang mendukung siklus hidup pengembangan AI dari pemilihan model, optimasi, fine-tuning, hingga penyebaran di seluruh klien dan cloud. Windows AI Foundry mencakup beberapa kemampuan:

  • Windows ML adalah dasar dari platform AI dan runtime inferensi AI bawaan di Windows. Ini memungkinkan pengembang untuk membawa model mereka sendiri dan menyebarkannya secara efisien di seluruh ekosistem mitra silikon kami termasuk AMD, Intel, Nvidia, dan Qualcomm yang menjangkau CPU, GPU, dan NPU.

  • Windows AI Foundry terintegrasi dengan Foundry Local dan katalog model lainnya seperti Ollama dan NVIDIA NIMs, memberi pengembang akses langsung ke berbagai model sumber terbuka yang siap pakai di silikon Windows. Ini memungkinkan pengembang untuk menelusuri, menguji, berinteraksi, dan menyebarkan model dalam aplikasi lokal mereka.

  • Selain itu, Windows AI Foundry menyediakan API AI yang siap pakai yang didukung oleh model bawaan Windows pada Copilot+ PC untuk tugas-tugas bahasa dan visual utama seperti kecerdasan teks, deskripsi gambar, pengenalan teks, perintah khusus, dan penghapusan objek. Kami mengumumkan beberapa kemampuan baru seperti LoRA (low-rank-adaption) untuk fine-tuning SLM Phi Silica bawaan kami menggunakan data khusus. Kami juga mengumumkan API baru untuk pencarian semantik dan pengambilan pengetahuan sehingga pengembang dapat membangun pencarian bahasa alami dan skenario RAG (Retrieval Augmented Generation) dalam aplikasi mereka menggunakan data khusus mereka.

  • Mengembangkan Windows 11 untuk lingkungan Agentic masa depan dengan dukungan asli untuk Model Context Protocol (MCP). Integrasi MCP dengan Windows akan menyediakan kerangka kerja standar bagi agen AI untuk terhubung ke aplikasi Windows asli, memungkinkan aplikasi untuk berpartisipasi dengan mulus dalam interaksi Agentic. Aplikasi Windows dapat mengekspos kemampuan tertentu untuk meningkatkan keterampilan dan kemampuan agen yang diinstal pada PC Windows. Kami akan menawarkan pratinjau pengembang pribadi dengan mitra terpilih dalam beberapa bulan mendatang untuk mulai mengumpulkan umpan balik.

  • Aplikasi Tindakan di Windows, kemampuan pengembang aplikasi baru yang membuka titik masuk baru bagi pengembang untuk menarik pengguna baru dengan membangun tindakan dan meningkatkan penemuan untuk fitur tertentu dalam aplikasi.

  • Fitur Keamanan Windows Baru seperti Virtualization-Based Security (VBS) Enclave SDK dan Post-Quantum Cryptography (PQC) memberi pengembang alat tambahan untuk mempermudah pengembangan solusi aman seiring evolusi lanskap ancaman.

  • Windows Subsystem for Linux (WSL) Sumber Terbuka, mengundang pengembang untuk berkontribusi, menyesuaikan, dan membantu kami mengintegrasikan Linux dengan lebih mulus ke dalam Windows.

  • Peningkatan Baru pada Alat Pengembang Windows Populer termasuk Terminal, WinGet, dan PowerToys yang memungkinkan pengembang untuk meningkatkan produktivitas dan fokus pada apa yang mereka lakukan dengan terbaik - membuat kode.

  • Fitur Pertumbuhan Microsoft Store Baru termasuk pendaftaran pengembang gratis, Penginstal Web untuk Aplikasi Win32, pelaporan analitik, program promosi aplikasi, dan banyak lagi untuk membantu pengembang aplikasi meningkatkan perolehan, penemuan, dan keterlibatan pengguna di Windows.

Windows AI Foundry

Kami ingin mendemokratisasi kemampuan pengembang untuk membangun, bereksperimen, dan menjangkau pengguna dengan pengalaman AI terobosan. Kami telah mendengar dari para pengembang yang baru memulai dengan AI yang lebih menyukai solusi siap pakai untuk kemampuan tugas khusus untuk mempercepat integrasi AI dalam aplikasi mereka. Pengembang juga mengatakan kepada kami bahwa mereka membutuhkan cara mudah untuk menelusuri, menguji, dan mengintegrasikan model sumber terbuka dalam aplikasi mereka. Pengembang yang membangun model canggih mereka sendiri mengatakan kepada kami bahwa mereka lebih menyukai solusi cepat dan bertenaga untuk menyebarkan model secara efisien di berbagai silikon. Untuk memenuhi berbagai kebutuhan pengembangan, kami telah mengembangkan Windows Copilot Runtime untuk menjadi Windows AI Foundry yang menyediakan banyak kemampuan yang kuat.

Mempermudah Pengembang untuk Mengakses Model Sumber Terbuka yang Siap Pakai

Windows AI Foundry terintegrasi dengan Foundry Local dan katalog model lainnya seperti Ollama dan NVIDIA NIMs, memberi pengembang akses langsung ke berbagai model sumber terbuka yang siap pakai di silikon Windows. Melalui katalog model Foundry Local, kami telah menyelesaikan pekerjaan berat untuk mengoptimalkan model-model ini di seluruh CPU, GPU, dan NPU agar siap digunakan.

Selama pratinjau, pengembang dapat mengakses Foundry Local melalui penginstalan WinGet (winget install Microsoft.FoundryLocal) dan Foundry Local CLI untuk menelusuri, mengunduh, dan menguji model. Foundry Local akan mendeteksi perangkat keras (CPU, GPU, dan NPU) secara otomatis dan membuat daftar model kompatibel yang dapat dicoba oleh pengembang. Pengembang juga dapat memanfaatkan Foundry Local SDK untuk mengintegrasikan Foundry Local dengan mudah ke dalam aplikasi mereka. Dalam beberapa bulan mendatang, kami akan menghadirkan kemampuan ini langsung ke Windows 11 dan Windows App SDK, merampingkan pengalaman bagi pengembang yang menerbitkan aplikasi produksi dengan Foundry Local.

Meskipun kami menyediakan model sumber terbuka yang siap pakai, kami memiliki semakin banyak pengembang yang membangun model mereka sendiri dan menghadirkan pengalaman terobosan kepada pengguna akhir. Windows ML adalah fondasi dari platform AI dan runtime inferensi AI bawaan yang menyederhanakan dan menyebarkan model secara efisien di CPU, GPU, dan NPU.

Windows ML, runtime inferensi lokal berperforma tinggi yang dibangun langsung di Windows, menyederhanakan pembuatan aplikasi produksi dari model sumber terbuka atau berpemilik, termasuk pengalaman Copilot+ PC kami sendiri. Ini dibangun sejak awal untuk dioptimalkan untuk kinerja dan ketangkasan model, serta merespons laju inovasi dalam arsitektur model, operator, dan pengoptimalan di semua lapisan tumpukan. Windows ML merupakan evolusi DirectML (DML) yang disintesis oleh pembelajaran kami dari tahun lalu - diinformasikan oleh mendengarkan banyak pengembang, Mitra Silikon kami, dan tim kami mengembangkan pengalaman AI Copilot+ PC. Windows ML dirancang dengan mempertimbangkan umpan balik ini, memungkinkan Mitra Silikon kami (AMD, Intel, Nvidia, Qualcomm) untuk menggunakan kontrak penyedia eksekusi untuk mengoptimalkan kinerja model dan selaras dengan laju inovasi.

Windows ML menyediakan beberapa manfaat:

Penyebaran yang Disederhanakan: Memungkinkan pengembang untuk menerbitkan aplikasi produksi tanpa harus mengemas runtime ML, penyedia eksekusi perangkat keras, atau driver dengan aplikasi mereka. Windows ML mendeteksi perangkat keras pada perangkat klien, mengekstrak penyedia eksekusi yang sesuai, dan memilih penyedia eksekusi yang benar untuk inferensi berdasarkan konfigurasi yang disediakan pengembang.

Adaptasi Otomatis ke Generasi Perangkat Keras AI Masa Depan: Windows ML memungkinkan pengembang untuk membangun aplikasi AI dengan percaya diri di ekosistem silikon yang berkembang pesat. Saat perangkat keras baru diperkenalkan, Windows ML membuat semua dependensi yang diperlukan tetap mutakhir dan beradaptasi dengan silikon baru sambil mempertahankan akurasi model dan kompatibilitas perangkat keras.

Alat untuk Menyiapkan dan Menerbitkan Model Berperforma Tinggi: Alat canggih yang termasuk dalam AI Toolkit untuk VS Code untuk berbagai tugas mulai dari konversi model, kuantisasi, hingga pengoptimalan menyederhanakan proses untuk menyiapkan dan menerbitkan model berperforma tinggi.

Kami bekerja sama dengan semua Mitra Silikon kami (AMD, Intel, Nvidia, Qualcomm) untuk mengintegrasikan penyedia eksekusi mereka dengan mulus dengan Windows ML, memberikan kinerja model yang optimal untuk silikon spesifik mereka.

Banyak pengembang aplikasi seperti Adobe, Bufferzone, McAfee, Reincubate, Topaz Labs, Powder, dan Wondershare telah bermitra dengan kami dalam memanfaatkan Windows ML untuk menyebarkan model di seluruh silikon AMD, Intel, Nvidia, dan Qualcomm. Untuk mempelajari lebih lanjut tentang Windows ML, kunjungi blog ini.

Berintegrasi dengan Cepat dan Mudah dengan AI Menggunakan API yang Didukung oleh Model Bawaan Windows

Kami menyediakan API AI siap pakai yang didukung oleh model bawaan Windows untuk tugas-tugas penting seperti kecerdasan teks dan pemrosesan gambar. Ini termasuk API bahasa seperti peringkasan teks dan penulisan ulang dan API visual seperti deskripsi gambar, pengenalan teks (OCR), super-resolusi gambar, dan segmentasi gambar yang semuanya tersedia dalam versi stabil dengan rilis terbaru Windows App SDK 1.7.2. API ini menghilangkan overhead dari pembuatan atau penyebaran model. API ini berjalan secara lokal di perangkat dan membantu memberikan privasi, keamanan, dan kepatuhan tanpa biaya tambahan dan dioptimalkan untuk NPU di Copilot+ PC. Pengembang aplikasi seperti Dot Vista, Filmora oleh Wondershare, Pekerjaan oleh pengembang, Powder, iQIYI, dan lainnya telah memanfaatkan API AI siap pakai kami dalam aplikasi mereka.

Kami juga telah mendengar dari para pengembang bahwa mereka perlu menyempurnakan LLM dengan data khusus mereka untuk mendapatkan output yang diperlukan dari skenario khusus. Banyak juga yang menyatakan bahwa menyempurnakan model dasar adalah tugas yang sulit. Itulah sebabnya kami mengumumkan dukungan LoRA (low-rank-adaption) untuk Phi Silica.

Memperkenalkan LoRA (Low-Rank-Adaption) untuk Phi Silica untuk Menyempurnakan SLM Bawaan kami Menggunakan Data Khusus

LoRA meningkatkan efisiensi fine-tuning dengan hanya memperbarui sebagian kecil parameter model dengan data khusus. Ini memungkinkan peningkatan kinerja untuk tugas yang diinginkan tanpa memengaruhi kemampuan model secara keseluruhan. Ini tersedia dalam pratinjau publik hari ini di Snapdragon X Series NPU dan akan tersedia untuk PC Intel dan AMD Copilot+ dalam beberapa bulan mendatang. Pengembang dapat mengakses LoRA untuk Phi Silica di Eksperimen 2 dari Windows App SDK 1.8.

Pengembang dapat memulai dengan pelatihan LoRA untuk Phi Silica melalui AI Toolkit untuk VS Code. Pilih alat fine-tuning, pilih model Phi Silica, konfigurasikan proyek, dan luncurkan pelatihan di Azure menggunakan kumpulan data khusus. Setelah pelatihan selesai, pengembang dapat mengunduh adaptor LoRA, menggunakannya di atas API Phi Silica, dan bereksperimen dengan perbedaan respons dengan dan tanpa adaptor LoRA.

Memperkenalkan Pencarian Semantik dan Pengambilan Pengetahuan untuk LLM

Kami memperkenalkan API pencarian semantik baru untuk membantu pengembang membuat pengalaman pencarian yang kuat dengan data aplikasi mereka sendiri. API ini mendukung baik pencarian semantik (pencarian berdasarkan makna, termasuk pencarian gambar) dan pencarian leksikal (pencarian berdasarkan kata-kata yang tepat), memberdayakan pengguna untuk menemukan apa yang mereka butuhkan dengan cara yang lebih intuitif dan fleksibel.

API pencarian ini berjalan secara lokal di semua jenis perangkat dan memberikan kinerja dan privasi yang mulus. Di Copilot+ PC, kemampuan semantik diaktifkan untuk pengalaman premium.

Selain pencarian tradisional, API ini juga mendukung RAG (Retrieval Augmented Generation), memberdayakan pengembang untuk menggunakan data khusus mereka sendiri untuk mendukung output LLM.

API ini saat ini tersedia dalam pratinjau pribadi.

Singkatnya, Windows AI Foundry menyediakan banyak kemampuan bagi para pengembang untuk melayani mereka di seluruh perjalanan AI mereka. Ini menyediakan API siap pakai yang didukung oleh model bawaan, alat untuk menyesuaikan model bawaan Windows, dan runtime inferensi berperforma tinggi untuk membantu pengembang mengirimkan model mereka sendiri dan menyebarkannya di silikon. Dengan integrasi Foundry Local ke dalam Windows AI Foundry, pengembang juga dapat mengakses banyak katalog model sumber terbuka.

Adopsi Windows AI Foundry ISV

Kami sangat senang untuk merayakan komunitas pengembang luar biasa kami yang membangun pengalaman AI di perangkat di Windows 11 hari ini dan kami tidak sabar untuk melihat apa lagi yang akan dibangun oleh para pengembang dengan kemampuan kaya yang ditawarkan oleh Windows AI Foundry ini.

Memperkenalkan Dukungan Model Context Protocol (MCP) Asli untuk Memberdayakan Ekosistem Agentic di Windows 11

Saat dunia bergerak menuju masa depan yang agentic, Windows berevolusi untuk menyediakan alat, kemampuan, dan paradigma keamanan tempat agen dapat beroperasi dan meningkatkan keterampilan mereka untuk memberikan nilai yang berarti kepada pelanggan.

Platform MCP di Windows akan menyediakan kerangka kerja standar bagi agen AI untuk terhubung ke aplikasi Windows asli, yang dapat mengekspos kemampuan tertentu untuk meningkatkan keterampilan dan kemampuan agen tersebut di PC Windows 11. Infrastruktur ini akan tersedia dalam pratinjau pengembang pribadi dengan mitra terpilih dalam beberapa bulan mendatang untuk mulai mengumpulkan umpan balik.

Keamanan dan Privasi Pertama: Dengan kemampuan MCP baru, kami menyadari bahwa kami akan terus belajar saat kami terus menskalakan MCP dan kemampuan agentic lainnya dan prioritas nomor satu kami adalah memastikan bahwa kami membangun di atas fondasi yang aman. Berikut adalah beberapa prinsip yang membimbing kami dalam mengembangkan MCP secara bertanggung jawab di Windows 11:

  • Kami berkomitmen untuk menjadikan registri MCP untuk Windows sebagai ekosistem server MCP tepercaya yang memenuhi tolok ukur keamanan yang kuat.

  • Kontrol pengguna adalah prinsip panduan kami saat kami mengembangkan integrasi ini. Akses agen ke server MCP mati secara default. Saat diaktifkan, semua tindakan sensitif yang dilakukan oleh agen atas nama pengguna akan dapat diaudit dan transparan.

  • Akses server MCP akan dikelola mengikuti prinsip hak istimewa yang paling rendah, yang ditegakkan melalui kemampuan deklaratif dan isolasi jika sesuai, memastikan bahwa pengguna dapat mengontrol hak istimewa yang diberikan kepada server MCP dan membantu membatasi dampak serangan ke server tertentu.

Keamanan bukanlah fitur satu kali, melainkan komitmen berkelanjutan. Kami akan terus mengembangkan pertahanan kami saat kami menskalakan MCP dan kemampuan agentic lainnya. Untuk mempelajari lebih lanjut tentang pendekatan keamanan, kunjungi Melindungi Model Context Protocol: Membangun Masa Depan Agentic yang Aman di Windows.

Kami memperkenalkan komponen berikut dalam platform MCP di Windows:

Registri MCP untuk Windows: Ini adalah sumber tunggal, aman, dan tepercaya tempat agen AI dapat menemukan server MCP yang dapat diakses di Windows. Agen dapat menggunakan registri MCP Windows untuk menemukan server MCP yang diinstal pada perangkat klien, memanfaatkan keahlian mereka, dan memberikan nilai yang berarti kepada pengguna akhir.

Server MCP untuk Windows: Ini akan mencakup fitur sistem Windows seperti sistem file, jendela, dan Windows Subsystem for Linux sebagai server MCP untuk berinteraksi dengan agen.

Pengembang dapat mengemas fungsionalitas dan kemampuan yang diinginkan dari aplikasi mereka sebagai server MCP dan membuatnya tersedia melalui registri MCP Windows. Kami memperkenalkan Aplikasi Tindakan di Windows, kemampuan pengembang baru yang juga dapat bertindak sebagai server MCP bawaan yang memungkinkan aplikasi menawarkan kemampuannya kepada agen.

Arsitektur MCP di Windows

Kami bekerja dengan pengembang aplikasi seperti Anthropic, Perplexity, OpenAI, dan Figma untuk membangun platform ini yang mengintegrasikan kemampuan MCP mereka ke dalam aplikasi untuk Windows.

Seperti yang dibagikan oleh Rich O’Connell, Head of Strategic Alliances di Anthropic, “Kami senang melihat adopsi Model Context Protocol yang berkelanjutan, dan ekosistem integrasi yang berkembang pesat yang dibangun oleh layanan dan komunitas populer. LLM mendapat manfaat dari koneksi ke dunia data dan alat Anda, dan kami berharap untuk melihat nilai yang dialami pengguna dengan menghubungkan Claude ke Windows.

Aravind Srinivas, salah satu pendiri dan CEO Perplexity, membagikan, “Di Perplexity, seperti Microsoft, kami fokus pada pengalaman tepercaya yang benar-benar bermanfaat. MCP di Windows menghadirkan pengalaman AI bantu ke salah satu sistem operasi paling berpengaruh di dunia.

Kevin Weil, Chief Product Officer di OpenAI, membagikan, “Kami senang melihat Windows merangkul pengalaman agen AI melalui adopsi Model Context Protocol. Ini membuka jalan bagi ChatGPT untuk terhubung dengan mulus ke alat dan layanan Windows yang digunakan orang setiap hari. Kami berharap dapat memberdayakan pengembang dan pengguna untuk membuat pengalaman yang kaya konteks dan kuat melalui integrasi ini.

Kemitraan awal ini meletakkan dasar untuk komitmen kami untuk menjaga Windows sebagai platform terbuka dan mengembangkannya untuk masa depan agentic. Dorongan di balik MCP menghadirkan peluang besar bagi pengembang untuk meningkatkan penemuan dan keterlibatan aplikasi.

Memperkenalkan Tindakan Aplikasi Windows, Kemampuan Baru bagi Pengembang untuk Meningkatkan Penemuan Aplikasi Mereka

Kami telah mendengar dari para pengembang bahwa tetap berada di depan pikiran pengguna mengenai aplikasi mereka dan meningkatkan penggunaan mereka sangat penting untuk meningkatkan pertumbuhan mereka. Kami memahami kebutuhan inti ini secara mendalam, karena kami sendiri adalah perusahaan pengembang. Oleh karena itu, kami memperkenalkan Tindakan Aplikasi Windows. Tindakan aplikasi menyediakan kemampuan baru bagi pengembang untuk meningkatkan penemuan kemampuan yang ada di aplikasi mereka, membuka gerbang baru bagi pengembang sehingga mereka dapat melibatkan pengguna baru.

Saat ini, aplikasi terkemuka di seluruh industri termasuk produktivitas, kreativitas, dan komunikasi menggunakan tindakan aplikasi untuk membuka permukaan keterlibatan baru. Zoom, Filmora, Goodnotes, Todoist, Raycast, Pieces oleh pengembang, dan Spark Mailare adalah beberapa pengembang pertama yang bergabung dengan kemampuan tersebut.

Pengembang dapat menggunakan:

  • API Tindakan Aplikasi untuk membuat tindakan untuk fungsionalitas yang mereka inginkan. Pengembang juga dapat menggunakan tindakan yang dikembangkan oleh aplikasi terkait lainnya untuk memberikan fungsionalitas pelengkap, meningkatkan waktu keterlibatan di aplikasi mereka. Pengembang dapat mengakses API melalui Windows SDK 10.0.26100.4188 atau lebih tinggi.

  • Lingkungan Pengujian Tindakan Aplikasi untuk menguji fungsionalitas dan pengalaman pengguna Tindakan Aplikasi-nya. Pengembang dapat mengunduh alat pengujian melalui Microsoft Store.

Stasiun Kerja Pengembang AI yang Kuat untuk Memenuhi Kebutuhan Beban Kerja Inferensi Lokal dan Komputasi Tinggi

Pengembang yang membangun beban kerja AI komputasi tinggi memberi tahu kami bahwa他们不仅需要可靠的软件,还需要强大的硬件来支持本地 AI 开发。我们已经与一系列 OEM 和芯片合作伙伴合作,以提供强大的 AI 开发者工作站。

类似于戴尔、惠普和联想的 OEM 合作伙伴提供了一系列基于 Windows 的系统,以在硬件规格和预算方面提供灵活性。The Dell Pro Max Towe 提供令人印象深刻的硬件规格,以实现强大的性能,这是在 GPU 或 CPU 上进行 AI 模型演绎以及进行本地模型微调的绝佳选择。为了实现具有空间效率的处理能力,HP Z2 Mini G1a 是一款功能强大的迷你工作站。新款 Dell Pro Max 16 Premium、HP Zbook Ultra G1a 和联想 P14s/P16s 均为 Copilot+ PC,为开发者提供令人难以置信的移动性。

Windows 平台安全的新功能

推出适用于安全计算需求的 VBS Enclave SDK(预览版)

安全是 Microsoft 在创新和所做一切工作的最前沿。在人工智能时代,越来越多的应用程序需要保护其数据免受恶意软件甚至恶意用户和管理员的攻击。2024 年,我们推出了基于虚拟化的安全 (VBS) Enclave 技术,以提供一个可信执行环境,应用程序可以在其中执行安全计算 (包括密码运算),从而防止管理级别的攻击。这与保护我们在 Copilot+ PC 上的 Recall 经验的基础相同。我们现在正在使开发人员可以使用此安全基础功能。VBS Enclave SDK 现在可用于公开发布预览版,其中包括一组可通过更自然的体验进行编程的安全区域的库和工具,开发者可以在此处克隆存储库。

它从创建 API 投影层的工具开始。开发人员现在可以定义主机应用程序与安全区域之间的接口,而该工具会完成所有繁琐的工作,以验证参数并处理内存管理和安全检查。这允许开发者专注于他们的业务逻辑,而安全区域则保护参数、数据和内存。此外,这些库使开发者可以轻松处理常见任务,例如安全区域创建、加密和解密数据、管理线程池和报告遥测。

后量子密码学进入 Windows Insiders 和 Linux

我们之前讨论过量子计算的进步带来的安全挑战,并已采取措施来为整个行业的量子安全性做出贡献,包括将 PQC 算法添加到我们的核心加密库 SymCrypt。

我们将很快为 Windows Insiders 和 Linux(SymCrypt-OpenSSL 1.9.0 版)提供 PQC 功能。此集成是使开发人员能够在他们的环境中试验 PQC 并评估与现有安全系统的兼容性、性能和集成的重要第一步。提前访问 PQC 功能有助于安全团队识别挑战、优化策略并在行业标准不断发展时简化转换。通过主动解决当前密码标准的安全问题,我们正在努力为实现量子利益并降低安全风险的数字未来铺平道路。

旨在使每位开发者能够在 Windows 11 上提高工作效率的新体验

Windows Subsystem for Linux (WSL) 通过使同时运行 Windows 和 Linux 工作负载变得容易,从而为 Windows 上的 AI 开发提供了一个强大的平台。开发者可以轻松地通过 Windows 和 Linux 环境共享文件、GUI 应用程序、GPU 等,而无需其他设置。

宣布 Windows Subsystem for Linux 现在已开源

我们很高兴地宣布我们要开源 Windows Subsystem for Linux。通过这个,我们将开放创建和支持 WSL 发行版背后虚拟机,并将其与 Windows 功能和资源集成的代码,以供社区贡献。这将解锁新的性能和可扩展性增益。这是对开发者社区的公开邀请,可帮助我们将 Linux 更无缝地集成到 Windows 中,并使 Windows 成为现代跨平台开发的首选平台。

事实上,回顾一下,开源 WSL 是在该存储库中提交的第一个问题。当时,该项目的所有逻辑都无法与 Windows 映像本身分离,但从那时起,我们已对 WSL 2 发行版进行了更改,并将 WSL 作为其自己的独立应用程序提供。有了它,我们就可以关闭第一个请求!感谢出色的 WSL 社区提供的所有反馈、想法和努力。

对流行的 Windows 开发者工具进行的新改进

我们知道构建优秀的 AI 体验始于开发者的生产力,从更快地设置设备和环境到在一个地方获得所有需要的工具。因此,我们将宣布对流行的 Windows 开发者工具(如 WinGet、PowerToys 和终端)进行改进。

通过 WinGet Configuration 更快地准备好代码

开发者可以使用单个可靠的 WinGet Configure 命令轻松地设置和复制开发环境。开发者现在可以将他们的设备的当前状态(包括他们的应用程序、软件包和工具 (在配置的 WinGet 来源中提供))捕获到 WinGet Configuration 文件中。WinGet Configuration 现在已更新为支持 Microsoft DSC V3。 如果安装的应用程序和软件包已启用 DSC V3,则应用程序的设置也将包含在生成的配置文件中。它将于下个月全面上市。请访问 winget-dsc GitHub 存储库,了解更多信息。

推出高级 Windows 设置以帮助开发者控制和个性化他们的 Windows 体验

由于隐藏或晦涩的设置,开发者和高级用户经常面临自定义 Windows 以满足其独特需求的挑战。高级 Windows 设置允许开发者轻松控制和个性化他们的 Windows 体验。他们只需点击几下即可访问和配置强大的高级设置,所有这些都来自 Windows 设置中的一个中心位置。其中包括强大的设置,如通过 GitHub 版本控制详细信息启用文件资源管理器。这将很快在预览版中提供给 Windows Insider 计划。

高级 Windows 设置

在 PowerToys 中推出命令调色板

命令调色板是 PowerToys Run 的下一个发展,使开发者能够通过提供一种易于