当前位置:首页 > 文章列表 > 科技周边 > 业界新闻 > Linux Foundation Agent Name Service 为 AI 代理提供什么身份能力

Linux Foundation Agent Name Service 为 AI 代理提供什么身份能力

来源:17golang原创 2026-11-13 15:25:39 0浏览 收藏

Agent Name Service(ANS)为 AI 代理提供与域名关联的命名、可发现的身份材料以及通信对端的身份验证框架。它把“这个代理叫什么”“身份记录是否有效”“当前调用方是否持有对应密钥”联系起来,帮助跨平台系统确认正在与谁通信。具体能访问哪个业务资源、能执行什么操作,仍由接收请求的应用决定。

假设企业采购代理要调用供应商的库存代理。一个相似的名称、一张公开展示的标识,甚至一个可访问的接口,都不足以单独说明当前请求来自预期代理。ANS 试图补上可验证的身份关系;库存接口的读取、预留和修改权限,则是接入后仍然要处理的问题。

项目官方地址:https://ansinfo.ai/

官方代码组织:https://github.com/agentnameservice

项目落地以后,哪些事情已经明确

Linux Foundation 在 2026 年 11 月 10 日宣布 ANS 作为基金会项目推出。公告介绍了基于 DNS 的代理身份与发现机制,并提到 AGNTCY 的 Agent Directory Service 支持 ANS 身份验证,以及 ANS Finder 与 ARD 的互操作进展。这些是已公布的项目与集成信号,不等于所有代理平台已经兼容。

这里有一个需要区分的状态:项目已经进入基金会治理,而项目网站仍明确说明公开规范是持续开发中的草案。前者说明治理与协作归属,后者提醒实现者要固定依赖版本、关注契约变化。不能把“项目正式推出”直接写成“协议永不变化”或“已经成为最终互联网标准”。

官方公告:https://www.linuxfoundation.org/press/linux-foundation-welcomes-agent-name-service-to-bring-verifiable-identity-and-discovery-to-ai-agents。规范入口:https://ansinfo.ai/docs/。

名称、证书与记录各自证明什么

理解 ANS 可以先区分三类对象:名称提供明确的身份指代;证书及相关证明帮助建立密钥与身份的关联;注册状态和透明记录让身份的生命周期具有可检查的材料。它们回答的问题不同,不能互相替代。

对象有助于回答的问题不能单凭它推断什么
代理名称与受控域名该身份关联哪个域名及具体注册域名对应组织的全部法律属性
身份凭据密钥与注册身份之间有何绑定当前发送者已经证明持有私钥
注册状态注册是否仍然有效很久以前保存的状态仍适用于当前请求
透明记录登记事件与身份材料如何被记录远端执行代码绝对没有变化
通信对端的持钥证明当前对端是否掌握对应私钥对端的所有业务操作都应被允许
ANS代理名称域名身份凭据注册状态透明记录及通信对端的关系
原创说明图:命名锚点、身份材料和验证主体之间的静态关系,不表示业务授权已经完成。

项目说明将身份、当前状态和密钥持有情况作为验证的不同部分。公开的身份标识或收据可以被别人读取,因此展示材料与当前调用者的认证不能画等号。验证端还要使用可信的密钥和正确的校验过程,并处理状态的新鲜度。

同样,记录完整性与运行行为是两种结论。项目文档指出,已封存的元数据摘要可以绑定发布材料,但不证明远端机器实际执行的代码,也不保证代理行为。企业不能因此撤掉原有的应用监控、访问日志或业务约束。机制说明:https://ansinfo.ai/how-it-works/。

身份可信以后,业务权限仍需单独决定

回到库存代理场景。即使采购代理的身份验证通过,库存系统仍需要知道它要读取哪个租户的库存、是否可以预留商品,以及调用是否代表某个用户的授权。下面是本文建议的业务侧拆分,不是 ANS 规范增加的字段。

  1. 保存已验证身份及验证结果,避免后续组件重新相信请求里任意自报的代理名称。
  2. 把具体操作和目标资源交给本地授权策略。例如,库存查询与库存扣减分别决策。
  3. 将允许或拒绝的结果关联到审计记录,记录必要上下文;不要把私钥、访问令牌写入日志。
已验证身份调用操作目标资源本地授权策略与审计记录的关系
原创说明图:业务侧建议架构。身份、操作和资源共同参与授权判断;本图不是协议字段定义或真实运行结果。

这样划分后,身份验证失败与权限不足可以分别处理。前者需要处理认证材料、状态或信任配置;后者需要检查本地策略及调用范围。若系统将两者都概括成“代理不可信”,运维人员就难以判断应联系证书管理者还是业务权限负责人。

开发团队如何安排一个小范围试用

对于已有固定合作方、需要跨平台代理通信的团队,小范围试用比立即替换整个身份系统更容易评估。本文建议选择只读、低影响的测试接口,先建立一对代理的预期身份与允许操作,不把生产数据或高权限令牌直接交给演示环境。

项目开发者入口给出参考实现、CLI、SDK 与网关集成等路径。它们的覆盖范围和 API 不完全相同,选用前应阅读相应仓库的版本说明。参考实现用于理解注册与证明材料如何组合,不代表每种 SDK、每种发现机制都具有同等实现程度。

开发者指南还明确提醒,默认本地演示使用开发密钥和 noop DNS 验证器;演示中的收据校验成功不等于公网 DNS、生产证书签发或真实部署已经通过验证。因此,试用记录应分开写“本地流程已理解”和“实际环境已覆盖哪些条件”。

实际接入还应明确注册机构、透明日志端点、信任哪些日志密钥,以及证书轮换与注册撤销由谁负责。不要仅因为发现了一个名字就自动加入可信集合,也不要让验证材料不可用时悄悄变成全部放行。开发者入口:https://ansinfo.ai/for-developers/。

判断能否采用,要观察哪些结果

新闻中的组织参与和集成案例说明生态正在推进;对具体团队而言,更有意义的是下面这些可记录的采用结果。这些指标属于本文建议,没有在本文中进行实测。

观察项应留下的结果
身份映射验证后的身份能否稳定映射到内部调用主体,拒绝仅凭自报名称放行
生命周期过期、撤销和轮换以后,接收方是否按预定规则处理
依赖异常日志或验证材料不可用时采取何种拒绝、重试或人工恢复方式
权限隔离同一身份能否只执行被允许的操作,不能跨越资源范围
版本协作采用的规范、SDK和服务实现版本是否有明确记录及升级负责人

如果团队当前只有单一平台内的固定工具调用,已有身份机制能够满足需求,可以先跟踪规范和实现进展。若主要困难已经变成跨组织发现代理、共享可验证身份材料和管理身份变更,ANS 才更值得进入专项试用。是否采用,应由实际互操作需求和运维成本决定。

常见问题

ANS 是否会替企业决定代理的业务权限?

不会。身份验证提供决策输入;具体动作和资源是否允许,仍需要应用自己的授权策略。

知道代理域名就能信任它吗?

不能。域名与名称只是身份关联的一部分,还要处理凭据、状态、持钥证明及本地信任配置。

透明记录能保证代理输出正确吗?

不能。它关注登记材料和可审计记录,不保证模型输出、远端执行代码或业务行为始终正确。

加入 Linux Foundation 就代表规范已经定稿吗?

不能这样理解。项目网站仍将公开规范标为持续开发的草案,实施时需要记录版本与覆盖范围。

版本声明
本文转载于:17golang原创 如有侵犯,请联系study_golang@163.com删除
CNCF 云原生开发者调查中的 AI 工具使用信号怎么解读CNCF 云原生开发者调查中的 AI 工具使用信号怎么解读
上一篇
CNCF 云原生开发者调查中的 AI 工具使用信号怎么解读
CNCF 新增终端用户成员对开源基础设施治理的影响
下一篇
CNCF 新增终端用户成员对开源基础设施治理的影响
查看更多
最新文章
查看更多
课程推荐
  • 前端进阶之JavaScript设计模式
    前端进阶之JavaScript设计模式
    设计模式是开发人员在软件开发过程中面临一般问题时的解决方案,代表了最佳的实践。本课程的主打内容包括JS常见设计模式以及具体应用场景,打造一站式知识长龙服务,适合有JS基础的同学学习。
    543次学习
  • GO语言核心编程课程
    GO语言核心编程课程
    本课程采用真实案例,全面具体可落地,从理论到实践,一步一步将GO核心编程技术、编程思想、底层实现融会贯通,使学习者贴近时代脉搏,做IT互联网时代的弄潮儿。
    516次学习
  • 简单聊聊mysql8与网络通信
    简单聊聊mysql8与网络通信
    如有问题加微信:Le-studyg;在课程中,我们将首先介绍MySQL8的新特性,包括性能优化、安全增强、新数据类型等,帮助学生快速熟悉MySQL8的最新功能。接着,我们将深入解析MySQL的网络通信机制,包括协议、连接管理、数据传输等,让
    500次学习
  • JavaScript正则表达式基础与实战
    JavaScript正则表达式基础与实战
    在任何一门编程语言中,正则表达式,都是一项重要的知识,它提供了高效的字符串匹配与捕获机制,可以极大的简化程序设计。
    487次学习
  • 从零制作响应式网站—Grid布局
    从零制作响应式网站—Grid布局
    本系列教程将展示从零制作一个假想的网络科技公司官网,分为导航,轮播,关于我们,成功案例,服务流程,团队介绍,数据部分,公司动态,底部信息等内容区块。网站整体采用CSSGrid布局,支持响应式,有流畅过渡和展现动画。
    485次学习
查看更多
AI推荐
  • PubMedQA数据集详解:生物医学问答基准、功能与应用指南
    PubMedQA
    深入了解PubMedQA生物医学问答数据集,涵盖其核心功能、使用方法及在临床决策、药物研发等场景的应用,助力提升NLP模型性能。
    1012次使用
  • H2O EvalGPT:开源LLM大模型评估与排行榜工具
    H2O EvalGPT
    H2O EvalGPT是H2O.ai推出的开源LLM评估平台,提供详细的大模型性能排行榜、行业特定基准测试及A/B测试功能,助您快速选择最适合项目的高性能大语言模型。
    1017次使用
  • LMArena是什么?伯克利AI模型评估平台使用指南与功能解析
    LMArena
    LMArena是加州大学伯克利分校推出的AI模型匿名评测平台。通过盲测投票机制,用户可对比不同大模型回答并生成实时排行榜,助力开发者优化模型及用户选择最佳AI工具。
    1141次使用
  • 斯坦福HELM:大语言模型Holistic Evaluation整体评估框架详解
    HELM
    深入了解斯坦福推出的HELM(Holistic Evaluation of Language Models)大模型评测体系。本文解析其核心功能、安装配置步骤及应用场景,涵盖准确性、公平性、鲁棒性等多维度指标,助力开发者全面优化语言模型性能。
    1114次使用
  • MMBench详解:多模态大模型基准测试、功能特点与使用指南
    MMBench
    MMBench是由上海人工智能实验室等机构联合推出的多模态基准测试平台,提供细粒度能力评估、大规模数据集及VLMEvalKit工具。本文详细介绍其核心功能、安装使用方法及应用场景,助力开发者全面评估多模态模型性能。
    958次使用
微信登录更方便
  • 密码登录
  • 注册账号
登录即同意 用户协议 和 隐私政策
返回登录
  • 重置密码