SuperAPI AI 工具集

emilia-protocol

EMILIA Protocol 是面向自主工作的“权威控制平面”(authority control plane)。它让 AI 智能体可以准备付款、部署等不可逆操作,但必须在受保护执行器边界(Gate)先检查权威(authority),只有满足有限授权时才会放行。该协议的核心是:客户定义有限的“任务授权”(mission、预算、材料动作限制、所需证据、到期时间、委托规则和例外路径),Gate 把每个可执行请求绑定到该授权,在进入提供商前预留被覆盖的权威,只允许一次被准入的提供商尝试,并在权威缺失、过期、耗尽或过窄时升级处理。对于需要人类批准的操作,策略可要求一次绑定到确切动作和确定性显示哈希的 WebAuthn/passkey 决策;随后签发可离线验证的 Ed25519 信任回执(Trust Receipt),让证据可在验证方自己的可信密钥和规则下独立检查。资料还提到开放协议层、AEB-1 后果准入一致性测试包、MCP/HTTP 集成方式、紧急权威冻结,以及一个可在 30 秒内试用的示例演示(不发送真实付款,仅演示完整性校验)。开源许可为 Apache-2.0。

访问官网

工具介绍

EMILIA Protocol 是一个用于管理自主工作权威的控制平面:让 AI 智能体可以准备付款等动作,但控制它能实际释放什么。它保持客户现有的身份提供商、智能体框架和业务系统不变,在受保护的执行器边界(EMILIA Gate)上执行权威检查,并让产生的证据在验证方自己的可信密钥和规则下可独立检查。

用途与主要能力

  • 在不可逆操作(如付款、部署)执行前检查权威:Gate 在受保护工具运行前检查权限,可要求具名人类批准,并把批准绑定到金额、币种、供应商、目的地等材料字段。
  • 有限授权与精确动作绑定:客户定义任务、材料动作限制、预算、所需证据、到期、委托规则和例外路径。Gate 把方法、来源、被调用方、目标、发生和每一个材料字段绑定进规范可执行对象,意图、提示或工单文本不算该对象。
  • 证明与阻止:协议层负责“证明”,Gate 在部署完全中介的路径上负责“阻止”。Gate 无法约束绕过路径;若提供商结果未知,生产生命周期保留该不确定性用于对账,而不是盲目重试。
  • 离线可验证证据:信任回执(Trust Receipt)承载可归因证据,信任档案(Trust Profile)表示结构化信任状态,信任决策(Trust Decision)记录依赖方的策略评估结果。
  • 紧急权威冻结:阻止新的预留,并防止旧预留在校验域纪元变化后进入。若提供商入口已先发生,该尝试保持已消耗并需要对账;恢复权威不会让旧预留复活。

使用方式(资料中提供) 运行付款示例:需要 Node.js 20.19 或更新版本及 npm。该示例会拒绝无批准调用,把批准绑定到金额、币种、供应商和目的地,只允许一次匹配调用,并拒绝更改后的付款详情、重放和伪造证据。这是本地演示:使用生成的签名密钥、内存消耗和模拟付款工具,不执行真实人类流程也不移动资金。 保护一个已使用的工具:从持有真实提供商凭据的服务开始,而不是只在智能体进程内。MCP 或 HTTP 可通过 Gate Starter 走通一个被覆盖动作;Hugging Face smolagents 可包装现有工具;GitHub 的 Merge Gate 把检查绑定到拟议合并(该检查必须被要求,且备选合并路径关闭)。 浏览器试用:可用平台 passkey 在示例付款上试签名,演示回执完整性;也可把回执粘贴到浏览器中离线验证,不上传内容。 命令示例:npm run check:security-case;node examples/crash-test.mjs(完全离线,无需 API 密钥)。

适用场景

  • 智能体发起不可逆动作:付款、部署、合并等需要“先有有效权威再执行”的场景。
  • 需要人类在环审批:策略可要求绑定到确切动作和确定性显示哈希的 WebAuthn/passkey 决策。
  • 企业环境:客户把授权、信任根、凭据、策略和可移植证据保留在自己边界;托管 Gate 与 Assurance Plane 围绕开放协议增加任务运营、集成、证据运营、复演、支持和服务级别。

限制与边界(资料明确说明)

  • 本地演示使用生成的密钥、内存状态和模拟工具,不执行真实人类流程或移动资金;生产需要已登记凭据、持久共享状态,并在通往受保护提供商凭据的每条路径上部署 Gate。有效批准不证明银行详情合法。
  • Gate 只能完全中介的路径上阻止,无法约束绕过路径;无法停止计算、逆转效果或即时触达断连域。
  • 通过报告是自证一致性证据,不是审计、认证、生产部署声明或执行动作的许可。
  • 仓库中的合成语料运行器不执行已发布的 @emilia-protocol/verify 或 @emilia-protocol/gate 代码,故不是这些包的证据。
  • Internet-Draft 不是 RFC、不是被工作组采纳的项目,也不代表 IETF 认可。

开源许可 EMILIA Protocol 开源,采用 Apache-2.0 许可。