Cursor 团队在 agent-trace.dev 发布“Agent Trace”规范(版本 0.1.0,状态为 RFC),将其定位为一套开放规格,用于在版本控制的代码库中记录“哪些改动来自 AI、哪些来自人类”,并把模型信息与相关对话关联到具体代码贡献。
该规范强调“厂商中立”和“可互操作”,支持按文件与行级粒度记录归因数据,并允许扩展字段以兼容不同工具。页面同时明确,该规范不用于判定法律层面的代码所有权或版权归属,也不负责评估 AI 贡献质量;其核心是提供可读、可交换的记录格式,供不同开发工具写入与读取。
常见问题
Q:Agent Trace 是哪家团队提出的规范?
A:Agent Trace 由 Cursor 团队提出,并在 agent-trace.dev 对外发布。
Q:Agent Trace 主要解决什么问题?
A:用于追踪 AI 生成代码在代码库中的来源与归因,区分人类与 AI 贡献。
Q:Agent Trace 是产品还是标准?
A:它是数据规范而非具体产品,定义如何记录归因数据。
Q:Agent Trace 会处理版权归属或所有权吗?
A:页面说明该规范不用于判定法律层面的所有权或版权问题。
Q:Agent Trace 支持多细的归因粒度?
A:目标支持文件级与行级的归因记录,并可扩展元数据字段。