AI 模型与平台
Linux Foundation 推出面向 AI 智能体身份的 Agent Name Service

Linux Foundation宣布,Agent Name Service (ANS) 已于2026年11月10日正式作为基金会项目启动,通过开放规范和开源工具,为 AI 智能体提供以域名为基础的身份标识、发现和身份验证。
ANS 旨在让系统在应用自身的安全策略之前,先确认正在与哪个已注册的智能体交互。它将带版本号的名称绑定到由智能体运营方控制的域名,利用 Domain Name System (DNS) 发布发现信息,并在透明度日志中记录经过签名的生命周期事件。这种做法沿用现有互联网基础设施,无需依赖单一的专有智能体注册表。
这项发布将基金会于2026年6月23日宣布的意向推进为一个受治理的项目。基金会表示,此后已有11家机构参与贡献或采用 ANS:Cisco、Cloudflare、DigiCert、DistributedApps.ai、GoDaddy、HOL、Infoblox、Radix、Salesforce、OWASP 和 Trustmodel.ai。
ANS 注册与身份验证的工作原理
七层规范涵盖身份标识、注册、版本化命名、DNS 发布、透明度、完整性监控和智能体身份验证。ANS 名称会将一个版本绑定到一个域名,例如 ans://v1.0.0.payments.example.com;新版本需要重新注册。
注册时,运营方会向注册机构提交智能体主机、版本、端点和证书材料,由注册机构验证域名控制权及所需证明。运营方发布返回的 DNS 记录,注册机构则在激活前检查这些记录。随后,注册机构会为生命周期事件签名,并由透明度日志对其进行封存,生成将注册信息与获授权证书绑定的公开凭证。
对等方使用受支持的发现配置来定位端点,并通过共享的 _ans-badge 记录查找透明度证据。仅靠发现并不能验证调用方的身份。身份验证需要通过三项检查:证书与已注册身份绑定、注册仍然有效,并且调用方持有相应的私钥。
ANS-6 身份验证草案将双向 TLS (mTLS) 与应用层的持有证明 (DPoP) 置于同等地位。mTLS 适用于端到端 TLS 链路;DPoP 则将一次性证明绑定到 HTTP 请求,并可用于 TLS 在网关处终止的场景。徽章级验证器会查询透明度日志以获取当前证据;SCITT 层则在本地验证收据和状态令牌,无需针对每个请求发起网络调用。DPoP 需要 SCITT 绑定。
软件与早期互操作性
现有软件包括用于注册机构、透明度日志和离线验证器的 Go 参考实现,以及 Go、Rust 和 Java SDK;这些 SDK 的 API 和功能覆盖范围各不相同。该 ans-cli 工具支持在 macOS、Linux 和 Windows 上进行注册、发现、证书管理和透明度日志查询。本地快速入门指南使用开发密钥和一个 noop DNS 验证器,因此,通过收据检查并不意味着公共 DNS、生产环境证书签发或实际部署经过了测试。
关于互操作性,Linux Foundation 表示,AGNTCY 的 Agent Directory Service 支持验证 ANS 身份,而 ANS Finder 实现了 Agentic Resource Discovery (ARD),并通过了其注册表一致性测试。ARD 自身的规范针对的是调用前的发现,而非执行;该规范允许存在多个发现服务,各自采用不同的信任、排序和访问策略,而不要求使用集中式目录。这项工作将可验证的身份凭证与发现机制连接起来,同时不建立通用的智能体目录。
草案规范与安全边界
首届技术指导委员会有5名投票成员:GoDaddy 的 Scott Courtney、Keith Perry 和 Connor Snitker,DistributedApps.AI 的 Ken Huang,以及 Hashgraph Online 的 Michael Kantor。该委员会负责制定技术方向,代码仓库维护者则负责审查变更、管理发布和处理安全报告。尽管启动公告称规范已经正式确立,项目文档仍将已发布的规范标为正在积极开发中的草案;ANS-6 标注为 DRAFT v1.0,版本号为0.2.0,日期为2026年11月3日。
该安全模型确立的是身份,而非权限。授权、跨调用链委派和信任评分均不在 ANS-6 的范围内,因此由各应用自行决定经过身份验证的智能体可以执行哪些操作。经封存的元数据摘要不能证明远程机器上运行的代码,也不能保证智能体的行为;客户端仍需具备可信的日志密钥,正确验证签名和证明,检查时效性,并制定故障处理策略。如果验证器省略持有证明检查,公开徽章、收据和状态令牌也可能遭到重放。
收据证明的是日志历史,而非当前有效性;即使代理已被撤销,收据仍可能继续通过验证,因此必须配合当前状态检查。集成成熟度也各不相同。NVIDIA OpenShell 项目被标注为研究预览版,其目标地址注册检查并未实现 ANS-6 所要求的与实际 TLS 对端证书绑定。
ANS 现已纳入基金会治理,相关草案已发布,也有了参考实现。其实际安全价值取决于部署是否同时落实身份验证、当前状态检查和密钥持有证明,同时将授权以及对代理行为的判断排除在身份声明之外。












