AWS Strands:具备行为中间件与沙箱执行的开源智能体 Harness

AWS Strands:具备行为中间件与沙箱执行的开源智能体 Harness

AWS 发布 Strands,一款开源智能体 SDK 已重新定位为具备行为中间件、沙箱执行环境与明确预设(opinionated defaults)的智能体 Harness,周下载量达 150 万。

信号 | Open Source Summit 2026 Keynote News - Efficiently Connected · ai-governance-security-tools · 2026-05-20 在 Linux Foundation 2026 北美开源峰会主题演讲中,AWS 正式推出 Strands,将这款开源智能体 SDK 从编排框架重新定位为“智能体 Harness(agent harness)”。此次更新引入了行为中间件(behavioral middleware)、沙箱执行环境(sandboxed execution environments)与明确预设(opinionated defaults),周下载量约 150 万,GitHub 星标近 6,000。

背景 Strands 已从简化的编排模式演进为完整的智能体 Harness 架构。这一转变折射出行业更广泛的动向:SDK 正将治理与安全原语(governance and safety primitives)直接嵌入运行时(runtime),而非依赖外部封装。行为中间件的引入,暗示着框架层面对智能体约束与状态转换(state transitions)的强制实施;而沙箱执行则回应了不受信任或自主代码路径对隔离的需求。相关指标表明,该项目在 AWS 生态及更广泛的开源社区中已获得显著采用。

关联 本条目标志着智能体 Harness 模式的成熟节点,弥合了开发框架与生产级部署基础设施之间的鸿沟。通过原生集成沙箱与中间件,Strands 降低了手动实施安全与治理控制的操作负担。它为云厂商如何构建内置风险缓解机制的智能体工具链以支持自主工作流提供了参考实现,正引导开源智能体 SDK 向加固型、明确预设的路径演进。

当前状态 Strands 目前以支持 Python 与 TypeScript 的开源 SDK 形式提供。2026 版本强调“智能体 Harness”模型,包含用于执行策略强制的行为中间件,以及用于隔离任务执行的沙箱环境。项目周下载量达 150 万,GitHub 星标约 6,000。该框架提供明确预设(opinionated defaults)以简化智能体配置,同时保留对自定义中间件与工具集成的扩展能力。

开放问题 行为中间件如何与现有的模型上下文协议(Model Context Protocol, MCP)服务器及外部工具绑定交互? 相较于标准进程隔离,沙箱执行环境的性能开销如何? 该框架是否支持跨云可移植性,抑或紧密耦合于 AWS 基础架构原语? 在 Harness 架构内,治理策略如何进行版本控制与审计?

连接 Strands 通过为智能体代码提供原生沙箱执行,与 agent-execution-sandboxing-infrastructure 回路(circuit)相契合。从 strands-agents 到 Strands 的演进,印证了向明确预设型智能体 Harness 的转变:将治理与隔离模式直接内嵌于 SDK 之中。对行为中间件的聚焦与规范驱动的编排趋势相呼应,尽管 Strands 似乎通过框架层中间件而非外部协议定义来实现这些约束。

译注

  • Harness(驾驭层/控制框架):英文原词强调对智能体行为的“约束、引导与整合”,中文直译“框架”易与 orchestration framework 混淆。此处保留 Harness 并辅以“驾驭层”之意,以体现其作为运行时控制面的独特理路。
  • Opinionated defaults(明确预设):技术语境中指框架主动提供一套经过深思熟虑的默认架构选择,以减少开发者的决策负担。中文译为“明确预设”,意在传达其“有立场的引导”而非“被动配置”的理。
  • Circuit(回路):原文 Connections 部分提及的 circuit 译为“回路”,呼应 Openflows 知识图谱中闭环模式的自然流转。

关联

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

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

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

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