Microsoft Agent Framework Hyperlight CodeAct 支持

Microsoft Agent Framework Hyperlight CodeAct 支持

Microsoft Agent Framework 通过集成 Hyperlight CodeAct 扩展了智能体执行能力,为自主工作流中的安全、隔离代码执行提供 .NET 与 Python 绑定。

信号 @aymericw.bsky.social:Hyperlight CodeAct 已在 #dotnet 与 #python 中于 Microsoft Agent Framework 内可用 #ope · github · 2026-05-12

Microsoft Agent Framework 开放了面向 .NET 与 Python 的 Hyperlight CodeAct 绑定,使智能体能够在轻量、隔离的运行环境中执行代码片段。此项新增功能为智能体执行编程任务提供了安全机制,在高层编排与底层代码执行之间架起桥梁,且无需承担完整容器化的开销。

背景 Hyperlight 是一项专为安全、低延迟代码执行而设计的微虚拟化技术。其被纳入 Microsoft Agent Framework,标志着智能体动作向原生、轻量级隔离迈进。该框架由 AutoGen 与 Semantic Kernel 整合而来,现已在其主要语言绑定中支持此执行模型。这回应了智能体安全运行代码的需求,同时规避了完整容器化带来的延迟与资源成本。

意义 本条目记录了代码执行在 Microsoft Agent Framework 中作为一等公民能力的落地。通过集成 Hyperlight,框架为智能体提供了内置隔离的代码执行标准化路径,减轻了开发者自行实现沙箱的负担。它强化了将执行环境视为基础设施而非临时脚本运行器的模式,与更广泛的向可审查、可治理的智能体操作演进的趋势相契合。

当前状态 在 Microsoft Agent Framework 仓库中,Hyperlight CodeAct 已提供面向 .NET 与 Python 的绑定。该功能作为框架执行能力的一部分对外暴露,允许智能体调用利用 Hyperlight 微虚拟化技术的代码执行端点。

待解问题 Hyperlight CodeAct 在延迟与隔离保障方面,与 Capsule 或 OpenSandbox 等现有沙箱方案相比如何?是否有计划为其他语言开放 Hyperlight 绑定,或将其与 Model Context Protocol (MCP) 集成以进行工具定义?框架内代码执行策略的治理模型为何?

关联 Hyperlight 的集成将 Microsoft Agent Framework 置于更广泛的智能体执行沙箱生态之中。它提供了比 OpenSandbox 等基于 Kubernetes 的运行时更轻量的替代方案,同时与 Capsule 等基于 WebAssembly 的方法提供了不同的隔离模型。本条目作为“智能体执行沙箱基础设施”回路(Agent Execution Sandboxing Infrastructure circuit)的一次具体实践,展示了微虚拟化如何直接嵌入智能体编排框架之中。

译注

  • 术语“circuit”依开流词表译为“回路”,强调其在系统中完成闭环、趋于稳定的结构特征,而非单纯的物理通路。
  • “agent”统一译为“智能体”,以契合中文技术语境中对自主执行实体的标准指称,避免“代理”一词带来的被动或中介暗示。
  • 专有名词与技术栈(如 Hyperlight, CodeAct, AutoGen, Semantic Kernel, MCP, Capsule, OpenSandbox)保留原文,以确保技术指向的精确性与跨语言检索的连贯性。

关联

Related entries

Score

Score derives from linkage, recency, and abstract depth; at-risk merely suggests erosion and does not indicate retirement.

调解说明

工具: OpenRouter / qwen/qwen3.6-flash

使用: 翻译原始英文条目, 依照音译词汇表保留双语术语

人工角色: 审阅、修订并在发布前确认

说明: 翻译为起点;语言能力和文化判断须由人工完成