Docker

From baseline to Secure Software Factory: securing the systems that build your software

6.9内容质量

TL;DR · AI 摘要

From baseline to Secure Software Factory: securing the systems that build your software Docker Ecosystem From baseline t...

核心要点

  • 主题聚焦:From baseline to Secure Software Factory: securi
  • 来源:Docker,建议结合原文判断细节。
  • AI 分析暂不可用,本条为保底评分与摘要。
#AI#编程#后端#云计算#安全
打开原文

从基准线到安全软件工厂:保护构建您软件的系统 | Docker

生态系统

从基准线到安全软件工厂:保护构建您软件的系统

发布日期:2026年10月21日

Eli Aleyner

7月,Docker、Snyk和Keycard发布了Agent Baseline,这是一个开放且厂商中立的参考架构,为在企业中运行AI代理定义了安全目标。该架构源于与行业领袖的对话,这些领袖希望更广泛地采用代理,但需要回答三个问题:

  • 什么在运行,具备哪些能力?
  • 它是否停留在批准的边界内?
  • 能否证明发生了什么并阻止它?

Agent Baseline通过定义在组织中安全部署代理的安全目标,为行业提供了安全采用代理的共同参考框架。上周,我们发布了Secure Software Factory参考架构,该架构将这些目标应用于最常见的代理工作流程之一:由AI驱动的软件工厂。

进入安全软件工厂

Secure Software Factory由Keycard、Socket、Docker、Tessl、Tracebit、Browserbase和Tailscale的从业者编写,并通过与金融和保险等受监管环境中大型企业的安全领导者对话而形成。

过去一年,许多工程团队开始构建软件工厂:代理接收请求、修改代码、运行测试并将结果提交给人类进行审查的系统。团队报告了更快的交付速度,但也出现了代理执行未经请求的操作,例如逃出沙箱、删除数据库和未经批准就推送到生产环境。

团队需要限制代理可访问和执行的内容,并在每个步骤检查其工作。Secure Software Factory参考架构展示了如何将Agent Baseline的安全目标应用于整个工作流程,涵盖:

  • 工厂工作流程,从输入到设计、组装、构建和验证,每个阶段都有控制措施。
  • 身份和访问、供应链、网络控制、运行时隔离和编排的架构原语。
  • 一个包含三个级别的成熟度模型,使团队能够从当前起点逐步改进。

论文的核心观点是:给予代理的自主权越多,就越难依赖其自我监管。代理可能在运行时被提示、受污染的依赖项或恶意工具描述所引导。无论代理做出什么决定,控制措施都必须有效,这意味着它们必须存在于代理运行的环境中。这意味着需要围绕凭证、工具、依赖项和网络访问设置边界,并通过事件证据和对结果负责的人类来支持。

这就是Docker解决的问题部分。容器隔离应用程序;沙箱隔离执行者。Docker沙箱是隔离的微型虚拟机,能够确定性地限制代理。

Docker沙箱使编码代理能够在本地或云端的隔离微型虚拟机环境中自主运行,对其可访问的文件、网络目的地和凭证设置明确边界。这通过限制代理执行并将其范围限制在批准任务所需的内容上,支持了Agent Baseline的约束目标。

Agent Baseline 仅在构建代理堆栈的人员达成一致时才具有价值。正因如此,我们感到自豪,能够与 Snyk、Keycard、Browserbase、Tessl、Socket 和 Tracebit 等领先公司一起,共同塑造这一基准及基于它的参考架构。

越来越多的公司加入 Agent Baseline

在软件工厂中,上下文就是新的代码:它才是实际被执行的部分。你所使用的技能属于供应链的一部分,可能包含漏洞、疏忽甚至恶意行为。它们需要与软件模块相同的安全部署机制——让我们从一开始就做对!

Guy Podjarny,Tessl 创始人兼首席执行官

“我们花了数十年时间学习如何不给软件不必要的访问权限。如今软件可以反向沟通,我们似乎已经忘记了这一点。代理需要访问真实系统,有时甚至是生产环境。规则从未改变:赋予它们完成特定任务的权限,让该权限过期,并将策略和审计记录保存在代理无法篡改的地方。Agent Baseline 为所有人提供了一种通用架构,让这一目标得以实现,而无需每个团队都从零开始摸索。”

Avery Pennarun,Tailscale 联合创始人兼首席执行官

“企业正在向 AI 代理授予真实的凭证,其中一些代理可能会偏离任务,无论是通过提示注入、受污染的工具还是简单的失误。Agent Baseline 为确保代理行为合规设定了标准。”

Andy Smith,Tracebit 联合创始人兼首席执行官

“代理需要适当的防护措施,才能代表人类完成任务。这是一项全行业共同努力,Browserbase 非常自豪能够继续支持 Agent Baseline 等倡议。”

Paul Klein,Browserbase 创始人兼首席执行官

“代理已经在构建软件,团队希望它们能够自主承担工作。这只有在代理的计划永远不能等同于其权限时才能实现。Agent Baseline 为所有人提供了一种共享架构,用于逐项决定每个代理可以执行的操作,且这些决策在代理的控制范围之外,使团队能够添加自主性而无需重新构建安全模型。”

Ian Livingstone,Keycard 联合创始人兼首席执行官

参与进来

通过实际应用,帮助塑造 Agent Baseline 和 Secure Software Factory 参考架构。

阅读论文,GitHub 上提交问题,或加入 Agent Baseline Slack 频道,告诉我们架构与你的构建方式存在哪些不匹配之处。实施反馈是最有价值的反馈类型。

agent baseline

参考架构

公司

合作伙伴关系

目录

相关文章

  • 2026年9月24日 制造 AI 代理的信任 | Docker 的 WeAreDevelopers 主题演讲 Docker 的 WeAreDevelopers 主题演讲展示了沙箱、工具包和云沙箱如何为 AI 代理提供强大的隔离和可复现的权限。Deanna Sparks 阅读全文
  • 生态系统 2026年10月21日 从基准到 Secure Software Factory:保护构建你软件的系统 7月,Docker、Snyk 和 Keycard 发布了 Agent Baseline,这是一个开放且厂商中立的参考架构,定义了在企业中运行 AI 代理时的安全目标。它源于与希望更广泛采用代理但需要回答三个问题的行业领袖的对话:什么在运行,具备哪些能力?它是否保持… Eli Aleyner 阅读全文
  • 2026年10月16日 从容器到沙箱:代理时代开发者的信任 2026年Stack Overflow开发者调查显示,仅有7%的开发者信任AI在重要决策中的输出。以下是关于如何安全运行代理的含义。Terri Avnaim 立即阅读
  • 2026年10月14日 AI代理安全风险:当代理自主行动时可能出错的地方 了解AI代理的主要安全风险,包括提示注入、过度自主性和凭证泄露,以及如何控制这些风险。Eric Jia 和 Srini Sekaran 立即阅读