<!-- title: 多Agent问责三柱：审计·归因·不可抵赖 -->

# 多Agent问责三柱：审计、归因与不可抵赖的实测选型

## 概述

2026年多智能体系统最大的缺口不是能力，而是**问责**。Gartner数据显示，2024年Q1到2025年Q2间，多智能体系统的企业咨询量暴涨1445%；MIT 2025 AI Agent Index却指出，受测的主流Agent中只有ChatGPT Agent使用了密码学请求签名。一边是Agent已经开始写代码、合并PR、调拨资金，另一边是"谁授权的、为什么这么做、能否追责"这三个问题在大多数部署里没有答案。EU AI Act将于2026年8月2日全面执法，最高罚没3500万欧元或全球营收7%；同时82%的企业存在安全团队不知情的影子Agent。本文以"审计追踪、责任归因、不可抵赖"为三柱，实测六种落地方案，给出从合规底线到生产级问责栈的选型红线。

## 多Agent问责三柱总览

| 维度 | 审计追踪（Audit Trail） | 责任归因（Attribution） | 不可抵赖（Non-Repudiation） |
|------|------------------------|------------------------|---------------------------|
| 核心问题 | 谁做了什么、何时 | 错误由哪一层导致 | 记录能否被事后篡改/否认 |
| 典型实现 | 结构化日志 / 事件溯源 / OpenTelemetry GenAI | 委托链 + 输入输出哈希 + 近因校正 | Ed25519签名 / DID / C2PA凭证 |
| 性能开销 | 1-3ms（结构化）/ 5-10ms（链式） | 委托链展开+~15% token | 签名+1-2ms，存储月增15% |
| 成熟度 | 高，OTel GenAI已成事实标准 | 中，归因偏差仍是开放问题 | 低，Agent.id尚未进入OTel规范 |
| 合规抓手 | EU AI Act Art.19（≥6个月留存） | NIST AI RMF MAP/MEASURE | ISO/IEC 42001 责任分配条款 |
| 变现路径 | 可观测SaaS、合规中间件 | 根因分析(RCA)产品 | 证据链SaaS、保险定责 |

## 一、审计追踪：从结构化日志到事件溯源

审计是问责的物理基础。多Agent场景下，传统软件的"actor嵌在认证token里"模型彻底失灵——同一Prompt不同推理路径、编排器向子Agent层层委托、行为在组合中涌现，三者叠加使"动作被记录了，推理没有"成为常态。

**三态实现各有取舍。** 结构化日志是底线，每条记录携带`trace_id/span_id/agent_id/principal/action/policy_check`等命名字段，遵循OpenTelemetry GenAI语义约定（`gen_ai.tool.name`、`gen_ai.conversation.id`、`gen_ai.usage.input_tokens`）。事件溯源更进一步，把日志变成系统记录本身，每个状态变迁是不可变领域事件（`AgentSessionStarted→TaskReceived→ToolInvoked→AgentDecisionMade→ActionExecuted`），支持时间旅行调试与按推导出审计报告。2025年调研显示57%的组织已采用事件溯源+CQRS，事件驱动微服务的跨服务依赖下降42%。

关键坑点：**OTel GenAI语义规范至今没有定义`agent.id`属性**。Agent身份只能塞进resource或自定义span属性，跨框架互操作时极易丢失。落地建议是结构化日志打底（覆盖95%合规需求）、事件溯源用于高危或可回放场景，两者用同一个`trace_id`贯通。

```python
# 结构化Agent动作日志（OTel GenAI语义约定）
from opentelemetry import trace
tracer = trace.get_tracer("agent.audit")

with tracer.start_as_current_span("tool.invoke") as sp:
    sp.set_attribute("gen_ai.tool.name", "github.create_pr")
    sp.set_attribute("gen_ai.conversation.id", session_id)
    sp.set_attribute("agent.id", "did:key:z6Mk...")        # 规范暂缺，自定义补位
    sp.set_attribute("agent.authority.delegated_by", "orch-001")
    sp.set_attribute("action.input_hash", sha256(payload))
    sp.set_attribute("policy.check.result", "allow")
    result = tool.run(payload)
    sp.set_attribute("action.output_hash", sha256(result))
```

变现评估：审计中间件是合规刚需，可包装为SaaS（按Agent数/事件量计费）或训练营模块（"从0搭建EU AI Act合规Agent"）。天花板在于客户愿为"出事时能自证"付多少保费。

## 二、责任归因：委托链与近因偏差

审计告诉你**顺序**，归因要回答**因果**。这两者在多Agent里经常被混淆，而混淆的代价就是"凌晨三点出事，没人说得清是谁的锅"。

**委托链是归因的骨架。** 一个被Agent合并的PR，其责任主体不是一个点而是一条链：用户授权 → 编排器规划 → 代码Agent生成 → 审查Agent放行 → 测试Agent验证 → GitHub Agent提交。完整的chain-of-custody必须记录每一跳的`agent_id/model_version/prompt_hash/是否有人类在环`，否则"哪个模型版本写的这段代码""人类是否参与审批"这类合规问题无解。GitHub Enterprise的审计日志已给出可复制的范式：每个动作带`actor/hashed_token/token_scopes/programmatic_access_type`，`actor:Copilot`一行过滤即可隔离某Agent的全部行为。

**近因偏差是归因的暗礁。** 2026年论文《Biased Error Attribution in Multi-Agent Human-AI Systems Under Delayed Feedback》指出，在延迟反馈下，人类系统性地把错误归到"最后动手的那个Agent"，而非真正失败的源头。一个46+定时任务的Agent流水线里，推文奇怪未必是生成步的错，可能是三小时前情报管道就走偏了。可观测工具默认按时间倒序、最新最显眼，这恰恰强化了误判。

工程对策有三：一是**归因时强制展开上游状态**，先展示第一个Agent返回了什么、再展示最后一个Agent用它做了什么；二是给每个Agent决策打`rationale`与`alternatives_considered`，让因果可读而非可猜；三是对流水线类系统引入**反近因视图**，按依赖深度而非时间排序故障候选。

变现评估：根因分析(RCA)产品在SRE和金融合规里是高客单价赛道，"多Agent故障归因仪表盘"可直接对标Datadog的Agent视图。

## 三、不可抵赖：密码签名、DID与C2PA内容凭证

日志可被读，也可被改。不可抵赖解决的是"这条记录是不是事后塞进来的""这个产物真是这个Agent产出的吗"。

**密码学签名是第一道闸。** MIT AI Agent Index显示主流Agent里只有ChatGPT Agent做了请求签名，意味着绝大多数部署的日志在法律意义上不可信。成熟做法是用Ed25519对每条动作记录签名，`principal`字段携带`authority_token`（JWT），证明"此动作确实由该委托链授权"。配合去中心化标识符（DID，如`did:key`），Agent身份脱离单一注册中心，跨组织可验。

**C2PA内容凭证把不可抵赖延伸到产物。** C2PA原本为识别AI生成图片设计，但其"签名溯源清单"适用于任何AI产物——代码、文档、决策。一个C2PA合规的Agent系统会在每个产物里内嵌签名清单：参与的模型及版本、授权的人类主体、输入哈希、时间戳与系统身份。下游消费方无需信任产出Agent的自述即可验证来源。

```python
# Ed25519动作签名 + DID身份（不可抵赖）
from nacl.signing import SigningKey
sk = SigningKey.generate()
record = {"ts": ts, "agent_id": agent_did, "action": action, "input_hash": h}
sig = sk.sign(canonical_json(record).encode())   # 规范化JSON后签名
audit.append({**record, "sig": sig.hex(), "prev_hash": chain[-1]["hash"]})
record["hash"] = sha256(canonical_json({**record, "sig": sig.hex()}))
```

**代价与红线。** 签名本身仅增1-2ms，但哈希链存储月增约15%，高频Agent需做分层归档。红线是：纯签名而不同步做权限范围（scope）收紧毫无意义——签名只证"是谁"，不证"该不该"。

变现评估：证据链SaaS面向金融、医疗、法律定责，客单价高、复购稳；"AI产物溯源"可作为代码托管/内容平台的基础设施付费层。

## 四、不可篡改存储：WORM、哈希链与区块链

签名防抵赖，存储防篡改。三者信任等级递增、成本也递增。

**WORM（写一次读多次）是性价比之王。** AWS S3 Object Lock、Azure Immutable Blob配置好不可变策略即可，覆盖绝大多数基础合规。**哈希链**在此基础上把每条记录的`prev_hash`串成链，任一篡改都会断链，且只把哈希上链可使链上存储降90%。**区块链**（如LogStamping、许可账本记录决策溯源）适合跨组织审计——没有任何单方应掌控日志的场景，比如多方供应链或监管报送。

工程权衡很现实：不可变日志每次调用增5-10ms，存储高频Agent月增约15%。绝大多数企业的实操推荐是**WORM+哈希链组合**，区块链留给跨组织场景。EU AI Act Art.19要求高危系统日志至少留存6个月，部分行业更长——这意味着存储成本是持续性的，必须从架构期就纳入预算。

红线：很多团队把审计日志和应用日志混在同一可变存储，事故时第一件事就被攻击者/操作失误清掉。审计链必须独立、只追加、策略锁定。

变现评估：合规存储是AWS/Azure的固有生意，第三方机会在"多租户审计隔离+一键合规报告"的垂直SaaS。

## 五、监管倒逼：EU AI Act、加州法与"部署者陷阱"

技术方案没有监管压力就没有预算。2026年三条监管线正在把问责从"nice to have"变成"不上线就违法"。

**EU AI Act 2026年8月2日全面执法**，罚则最高3500万欧元或全球营收7%。关键不是技术架构而是**应用域**：用于招聘、信贷、关键基础设施、临床决策的Agent触发Annex III高危分类，与用同一模型的客服Bot义务完全不同。最危险的"部署者陷阱"——大多数企业Agent团队不是模型提供方而是部署方，即便用的是Claude或GPT，合规负担照样落在你头上：决策逻辑文档、一致性评估、人类监督点、6个月留存的防篡改日志、GPAI义务（>10²³ FLOPs触发，>10²⁵ FLOPs推定系统性风险）。

**加州AI法2026年6月生效**，叠加FINRA/SEC/FDA/FTC的行业指南，美国企业面临州+联邦的拼图。**NIST AI RMF**用GOVERN-MAP-MEASURE-MANAGE四函数被实践者扩展出Agent专用控制：Agent注册表、权限面文档、断路器、回滚、隔离。NIST在2026年2月通过CAISI启动Agent标准倡议，Q4计划发布Agent互操作Profile。**ISO/IEC 42001**（2023年12月发布，全球首个AI管理体系标准）2026年已被AWS、微软、SAP认证，企业采购 increasingly 把它当硬门槛。

变现评估：合规咨询+审计工具是确定性增长赛道；"ISO 42001就绪的Agent平台"是B端硬通货。

## 六、运行时治理：注册表、断路器与隔离

静态文档管不住运行时涌现。问责的最后一块拼图是"出事时能立刻止血"。

**Agent注册表**是前提：每个生产Agent登记用途、权限范围、归属团队、复审周期，配合NIST MAP函数映射其完整权限面（能调哪些工具、读哪些数据、影响哪些外部系统）和委托链。**断路器**在Agent超过失败阈值时终止；**回滚**记录如何撤销其近期动作；**隔离（quarantine）**把失控Agent摘除而不波及依赖它的系统。影子Agent是最大盲区——安全团队不知情、长期持有高权限凭据，82%的企业已有此类暗物质。

```mermaid
flowchart TB
    U[人类主体 user:howard] -->|授权 authority_token| O[编排器 orch-001]
    O -->|委托 scope=A| C[代码Agent code-007]
    O -->|委托 scope=B| R[审查Agent review-003]
    C --> T[工具 github.create_pr]
    R --> T
    T --> E[(不可变审计链 WORM+哈希链)]

    subgraph 治理平面
      REG[Agent注册表<br/>权限面/委托链/复审]
      CB[断路器 + 隔离 + 回滚]
      POL[策略引擎 Art.19留存]
    end

    E --> REG
    O -. 监控 .-> CB
    T -. 签名 Ed25519/DID .-> E
    POL -. 6个月留存 .-> E
```

变现评估：运行时治理平面是企业Agent平台的护城河，可直接对标Kubernetes audit之于容器——"Agent的K8s"叙事清晰、付费意愿强。

## 推荐方案

按团队阶段分层选型：

- **MVP/原型期（<5个Agent）**：OpenTelemetry GenAI结构化日志 + S3 Object Lock + 人工归因。零额外组件，覆盖EU AI Act Art.19底线，2人天可上线。
- **规模化期（5-50个Agent，已有委托链）**：升级到事件溯源 + 哈希链 + Ed25519签名 + Agent注册表 + 断路器。引入反近因归因视图。这是"出事能自证"的及格线。
- **高危/受监管（金融、医疗、关键设施）**：全栈三柱 + C2PA产物凭证 + 区块链跨组织审计 + ISO 42001认证 + 部署者合规清单。把问责当基础设施，与可靠性、安全并列。
- **跨组织生态（供应链、监管报送）**：以A2A/MCP协议层承载DID身份与权限令牌，区块链锚定哈希，任一方都不掌控日志。

**三条红线贯穿所有阶段**：审计链必须独立于应用日志且只追加；签名必须与权限范围收紧同步（签名不等于授权）；归因必须主动对抗近因偏差（先展上游、再展下游）。满足这三条，多Agent系统才算从"看起来可靠"走向"真正可问责"。

## 参考来源

1. [AI Agent Accountability: Audit Trails, Attribution, and Non-Repudiation in Multi-Agent Systems — Zylos Research](https://zylos.ai/research/2026-03-22-ai-agent-accountability-audit-trails-attribution-multi-agent-systems/) — 问责三柱技术架构、审计日志/事件溯源/OTel GenAI语义、链式存储性能数据
2. [AI Agent Governance and Compliance in 2026: Frameworks, Audit Trails, and the Regulatory Reckoning — Zylos Research](https://zylos.ai/research/2026-05-01-ai-agent-governance-compliance-2026/) — EU AI Act 2026-08-02执法、加州法、NIST AI RMF Agent扩展、ISO/IEC 42001、部署者陷阱
3. [The Blame Problem in Multi-Agent Systems — Keef Tyser](https://agent.keithtyser.com/journal/2026-03-25-blame-problem-multi-agent.html) — 延迟反馈下的近因偏差、流水线归因、可观测工具的归因扭曲
4. [Multi-Agent Memory from a Computer Architecture Perspective — arXiv:2603.10062](https://arxiv.org/html/2603.10062v1) — 多Agent记忆的计算机体系结构视角，共识与共享状态边界
5. [Governing Multi-Agent AI Systems: An Enterprise Blueprint — Architecture & Governance](https://www.architectureandgovernance.com/app-tech/governing-multi-agent-ai-systems-an-enterprise-blueprint-for-scalable-autonomy-trust-and-control/) — 从模型中心控制到系统级治理架构的企业蓝图

> [!tip] 51学通信知识星球
> **星主：爱卫生**（微信：gprshome201101）——公众号「51学通信」创办者，19 年通信行业运维与讲师经验，著有《GPRS网络信令实例详解》《EPC原理与实践》《5G核心网原理与实践》三本纸质书（各大电商平台有售）。
> **星球定位**：深耕 5G 核心网、IMS、NFV/AI、云原生等 ICT 领域，主打运维岗位与信令分析。
> **当前规模**：5200 篇主题 / 990 个回答，198 元/年。
> **加入福利**：加入星球后请加爱卫生微信，拉您进知识星球年度陪伴与答疑群——不限量回复您的各种问题，另有群内分享。
> **AI 加持**：51学通信知识星球已作为 skill 接入 WorkBuddy，使用 deepseek-4-flash 在海量星球帖子中精准找贴、找视频、找 FAQ 和案例，做总结、找文档和 PPT 等场景全覆盖。

![51学通信知识星球海报-扫码加入](https://wiki.500nian.com/images/zhixingqiu_qrcode.png)
