Harness ARN
AWS Bedrock AgentCore 中用来区分每一个具体 AI 代理的唯一地址字段。
简单来说
Harness ARN 是指向某个特定 AI 代理的唯一地址值。就像每个邮箱都有自己独一无二的门牌号,寄到那个门牌号的信件一定会准确送到那户人家,只要知道这个值,就能在众多代理中准确地重新唤起那一个代理。
这里的 harness(挽具/框架)指的是在幕后为代理提供支持的托管式框架,让代理能够自主判断、使用工具、并记住之前的对话。可以把它想象成登山时系的安全带,是让代理安全运行的一套装备。在 n8n 这类自动化工具中,会有一个用来填入这个地址值的输入框:留空的话,第一次运行时会创建一个新代理并发放该地址;如果已经知道之前发放过的地址,填进去就能继续沿用已有的代理。
也就是说,仅凭这一个字段就能决定是创建新代理,还是复用已有代理。协作团队做好的代理,只要知道这个地址,也能在其他自动化工具里直接调用。
在报道中是这样出现的
文章说明「该节点仅凭一个 Harness ARN 字段就决定其运行方式」。留空该字段意味着会自动生成,填入则意味着调用已有代理。与常见的误解不同,这个值并非模型名称或配置内容,只是单纯用来标识该代理的一个地址。
亲手试一试
在 n8n 中添加 Bedrock AgentCore 节点时,先把 Harness ARN 字段留空运行一次。运行结束后,确认是否在某处显示出自动生成的地址值,把它复制下来,在下一次运行时填入同一个字段。比较第二次运行是否延续了与第一次相同的记忆或状态,就能真切体会到这个字段的作用。
