IDE Artifacts 参考
配置开发者工作站上 Agent 产生的文件、命令、读取和响应的 digest-first 记录。
Artifacts 页面记录 Agent 在开发机器上的效果:文件写入/读取、命令和响应,不将 gateway 变成无限制内容库。
启用记录
打开 AI Firewall -> Agent Config -> Integrations -> IDE Artifacts。
| 设置 | 默认值 | 含义 |
|---|---|---|
| Record Artifacts | Off | 记录 Agent 操作。 |
| Kinds | 未选择时全部 | 选择写入、删除、读取、命令或响应。 |
| Content | digest | 只存元数据和 digest;store 可在策略允许时保存受限内容。 |
| Content cap | 4096 字符 | 内容上限;命令输出永不保存。 |
| Raw retention | 30 天 | 清理过期原始行;每日计数器保留趋势。 |
默认关闭;关闭时页面会明确显示没有数据写入。
使用 Artifacts#
从 AI Firewall 导航打开 Artifacts。可按 Kind、Source、Agent、Session(conversation ID)和 Path 筛选。Kind 包括 file_write、file_delete、read、command_output、response;Source 包括 cursor 和 cursor-tab。
每行显示时间、类型、来源、路径/命令、digest、大小、判定、扫描结果、Agent、会话和内容状态。
会话与趋势
Conversation ID 按会话分组,显示效果、工具调用/拒绝、文件、时长、Agent、skill 和路径。每日计数包含数量、标记/拒绝项及字节数。原始记录按配置保留,计数器保留趋势。
隐私与导出
优先记录 digest。即使关闭内容保存,路径、SHA-256、大小、判定和扫描结果仍可用。保存内容受长度上限、保留时间、no-log 规则和敏感数据策略约束。
命令输出可能含 secret,因此不作为 artifact 内容保存。导出和 syslog 仅含元数据及 digest。