Microsoft Build 2026 ran June 2–3 at the Fort Mason Center in San Francisco. The announcements centered on a consistent theme: AI is no longer a feature — it is infrastructure. This is a post-event summary of what actually shipped, what is in preview, and what the timeline looks like for developers building agents, drawing on Microsoft’s own Agent Framework Build 2026 recap and Windows platform security post.


The One-Sentence Summary

Build 2026 was the event where Microsoft committed to owning the agent execution layer — not just the models or the cloud, but the runtime, the sandbox, the harness, and the deployment target.


Microsoft Agent Framework: Three Releases at Build

Microsoft Agent Framework 1.0 reached GA on April 2, 2026, converging AutoGen and Semantic Kernel into one supported platform. Build 2026 added three developer-facing releases on top of that foundation.

CodeAct with Hyperlight

The standard tool-call loop has agents picking one tool, waiting for a result, picking another tool, and so on. Each round trip costs a model call and adds latency. CodeAct collapses that loop.

With CodeAct, the model writes a short Python program that calls your tools via call_tool(…), runs it once in a sandbox, and returns a consolidated result. Microsoft’s benchmark reports, for a representative tool-heavy workload:

  • 52.4% end-to-end latency reduction (27.81s to 13.23s)
  • 63.9% token usage reduction (6,890 to 2,489 tokens)

The sandbox is Hyperlight — Microsoft’s micro-VM runtime. Each execute_code call runs in a fresh guest with:

  • Its own isolated memory
  • No host filesystem access beyond explicitly mounted paths
  • No network access beyond explicitly allowed domains
  • Guest startup measured in milliseconds

The package is agent-framework-hyperlight, currently in alpha. The entry point is HyperlightCodeActProvider, a ContextProvider that registers an execute_code tool on every agent run and injects CodeAct instructions into the system prompt.

from agent_framework.agents import AssistantAgent
from agent_framework_hyperlight import HyperlightCodeActProvider

agent = AssistantAgent(
    name="research_agent",
    model_client=...,
    context_providers=[HyperlightCodeActProvider()],
    tools=[search_tool, calculator_tool, file_tool],
)

Platform note: Linux and Windows are supported. macOS is not yet supported in alpha.

Why this matters: if you have agents doing multi-step data gathering or code generation, CodeAct is a structural improvement, not an optimization. The 60%+ token reduction Microsoft reports means lower cost and faster wall-clock time on the same hardware.

Agent Harness

The Agent Harness is the layer where model reasoning meets real execution. It ships as a first-class concept in MAF and gives agents:

  • Shell and filesystem access with configurable scoping
  • Human-in-the-loop approval flows with async resume
  • Context management across long-running sessions

The harness pattern is relevant for agents that need to take real-world actions — running tests, reading log files, calling internal APIs — while giving the system a defined approval boundary for high-risk operations.

Hosted Agents in Foundry

Hosted Agents in Foundry Agent Service is the deployment target for agents built with MAF (or LangGraph, which is also supported). You package your agent as a container, deploy to Foundry-managed infrastructure, and get:

  • Built-in identity (Entra-backed)
  • Automatic scaling with scale to zero — pay nothing when idle
  • Managed session state that persists across scale-to-zero events (files, disk, session identity)
  • Observability and versioning included

Pricing: $0.0994 per vCPU-hour, $0.0118 per GiB-hour, billed from the public preview. Model inference and persistent memory are billed separately.

Timeline: Hosted Agents entered public preview at Build, available across 20 Azure regions. GA is targeted by end of June 2026.


MXC: OS-Level Agent Sandbox

Microsoft Execution Containers (MXC) is the kernel-level security layer for agents running on Windows and WSL, announced in the Windows platform security for AI agents post. It is separate from Hyperlight (which is for in-process code execution) — MXC operates at the OS session level.

The SDK is @microsoft/mxc-sdk on npm. The policy model is JSON:

{
  "filesystem": {
    "allow": ["/workspace", "/tmp"],
    "deny": ["/home", "/etc"]
  },
  "network": {
    "allow": ["api.internal.example.com"],
    "deny": ["*"]
  },
  "ui": {
    "clipboard": false,
    "display": "virtual"
  }
}

MXC provides a composable isolation spectrum:

  • Process isolation: Fast; adopted by GitHub Copilot CLI at Build
  • Session isolation: Separates the agent’s execution from the user’s desktop, clipboard, UI, and input devices; binds the agent to a strong user identity via Entra

OpenAI and NVIDIA are among the first external adopters, alongside Manus, Nous Research, and OpenClaw — an independent open-source agent runtime built by Peter Steinberger and community contributors (not affiliated with OpenAI, despite the name; it passed 346K+ GitHub stars within five months of launch). OpenClaw’s Windows node and gateway now run securely via MXC. NVIDIA is bringing its OpenShell agent client to Windows via MXC.

Agent 365’s native integration with MXC layers Entra identity and Intune device management on top of MXC’s containment, with the integration (Defender, Entra, Intune, and Purview protections) arriving in preview in July. This is the enterprise governance path: IT administrators set centralized containment policies while developers choose isolation level per workload.

MXC early preview is available now. Process isolation and session isolation will land for Windows Insiders shortly after Build.


Models: MAI-Code-1-Flash and MAI-Image-2.5

Microsoft shipped two new first-party models at Build that are available via Foundry and will roll out to OpenRouter, Fireworks AI, and Baseten.

MAI-Code-1-Flash: A sparse mixture-of-experts coding model — Microsoft’s own launch post calls it “5B-parameter” while the accompanying model card lists 137B total parameters for the full MoE system, a discrepancy Microsoft has not clarified — trained directly with the GitHub Copilot harnesses used in production. Microsoft’s own benchmark reports 51.2% on SWE-Bench Pro versus 35.2% for Claude Haiku 4.5 — a 16-point lead — while solving harder problems with up to 60% fewer tokens. It’s rolling out now in the Copilot model picker in VS Code, and at $0.75/$4.50 per million input/output tokens it undercuts Haiku 4.5’s $1/$5 pricing.

MAI-Image-2.5: Debuted at #3 on Arena’s text-to-image leaderboard — behind OpenAI’s GPT-Image-2 and roughly on par with Google’s Nano Banana 2 — and #2 on Arena’s image-editing leaderboard. It adds image-to-image editing: accept an image as input, modify it via text prompt, and apply structure or composition constraints while preserving specified regions. The flash variant is also available.

These models have dedicated articles on ChatForest — see the links at the end of this post.


Work IQ APIs: GA on June 16

Work IQ APIs, announced at Build and generally available June 16, give agents programmatic access to Microsoft 365 intelligence: your calendar context, communication patterns, document relevance graph, and meeting history. This is the context layer that makes organizational agents useful — agents that know what you were working on last week, who you collaborate with, and which documents are relevant to a given task.

The APIs are REST-based, with MCP and A2A protocol support. Pricing details were not disclosed at Build but are expected with the June 16 GA announcement. We have a dedicated Work IQ article covering what was known at the time of announcement.


Project Solara

Microsoft unveiled Project Solara, a “chip-to-cloud platform…designed from the ground up for agent-first experiences.” Two concept devices were shown — a wearable badge (Qualcomm silicon) and a desk companion (MediaTek silicon) — both built on the Android-derived Microsoft Device Ecosystem Platform rather than Windows, with Entra ID and Intune baked in for enterprise management. Microsoft is positioning this as a new device category built around agents as the primary interaction model rather than applications. No shipping date was announced.


What Developers Should Do This Week

If you are building with MAF:

  • Upgrade to agent-framework 1.0 if you are still on AutoGen or Semantic Kernel pre-convergence builds. The migration guide is on the MAF devblog.
  • Install agent-framework-hyperlight (alpha) and run the CodeAct samples against your existing tool set. The reported 52%+ latency reduction is worth testing even in alpha.
  • Review the Hosted Agents preview docs to understand the container packaging requirements before the GA push at end of June.

If you are building on Windows:

  • Try @microsoft/mxc-sdk in early preview. Define containment policies now so you are not scrambling when session isolation hits Insiders.
  • If you use GitHub Copilot CLI, process isolation is already in use — you can reference the Copilot harness as a working example.

If you are evaluating models:

  • MAI-Code-1-Flash is available now in the Copilot model picker. If you use Haiku 4.5 for code tasks, test it: 16-point SWE-Bench gain at lower token cost is a meaningful trade.

If you are using Microsoft 365 data in agents:

  • Mark June 16 in your calendar for Work IQ GA. The pricing model will clarify whether it fits your use case budget.

Timeline

Date Item
June 2–3 Build 2026, Fort Mason SF
Now MXC early preview, MAI models live in Foundry
Now CodeAct (alpha), Hosted Agents (preview)
July 2026 Agent 365 SDK + Entra/Intune governance preview
End of June 2026 Foundry Hosted Agents GA
June 16 Work IQ APIs GA