AEP

DEVELOPER CENTER

开发者中心

将 AEP 证据基础设施快速接入你的智能体工作流

快速开始

接入 Evidence MCP

在 Agent 配置中添加 Evidence MCP Server,赋予智能体原生证据生成能力

# 从 aep-refimpl Releases 下载对应平台的 CLI 二进制
# https://github.com/DJBoy520/aep-refimpl/releases
chmod +x ./aep && sudo mv ./aep /usr/local/bin/

配置 Agent 机器身份

初始化 AEP PKI 凭证,为智能体绑定非对称数字签名与证书

aep init --non-interactive && aep project create myproj

存证与独立验证

执行关键任务自动触发生成 .aep 证据包,随时调用 CLI 或 API 独立验真

aep notarize ./artifact --project myproj --verify -o artifact.aep

工具矩阵

参考实现 MCP 服务器注册全量工具集(详见 aep-refimpl);面向智能体生态,推荐以精简双工具(aep_notarize 与 aep_verify)作为快速接入入口。

Evidence MCP Server

可用

智能体推荐入口主推精简双工具(aep_notarize 存证、aep_verify 核验);完整全量工具集注册于参考实现 aep-refimpl

AEP CLI

可用

命令行套件:覆盖初始化、身份与证书、存证、验证、导出与报告全流程,二进制通过 aep-refimpl Releases 分发

Python SDK

即将推出

面向 Python 智能体生态的轻量级集成开发包

Rust SDK

即将推出

高性能核心库,兼顾高吞吐存证与底层嵌入

Go SDK

即将推出

云原生与微服务环境无缝集成的 Go 语言 SDK

示例代码

# 初始化身份与项目(首次使用)
aep init --non-interactive
aep project create myproj
# 存证:为文件/目录生成带签名的证据包并验证
aep notarize ./artifact --project myproj --verify -o artifact.aep
# 验证证据包(七阶段)
aep validate artifact.aep --json
{
  "mcpServers": {
    "aep": {
      "command": "aep-mcp"
    }
  }
}

常用命令速查

AEP CLI 覆盖从初始化到验证、导出的完整流程,以下为高频命令。

aep init 初始化本地身份与配置
aep identity create 创建机器身份密钥对
aep notarize <path> 为文件或目录生成带签名的证据包
aep validate <file.aep> 七阶段独立验证证据包
aep inspect <file.aep> 查看证据包结构与证据等级
aep attest timestamp | chain 追加可信时间戳 / 链上锚定

文档与规范

协议的完整规范、证据等级体系与与其他标准的互操作关系,见站内「技术规范」页;参考实现与工具发行见「下载」页。