真实案例
下面每一条都来自本机账本的真实拦截记录,不是构造的演示。
账本覆盖 13 天(2026-09-10 → 2026-09-23),共 16,160 次工具调用, 其中拦截 120 次、提醒 511 次。采集时刻 2026-09-23T22:41:18+08:00。
总量(可复算)
| 项 | 值 |
|---|---|
| 有记录的日 | 13 天(2026-09-10 → 2026-09-23) |
| 工具调用 | 16,160 |
| 拦截 | 120 |
| 提醒 | 511 |
antinel digest --days 14 # 在你自己机器上得到同样的表
六个"没有它会怎样"
| # | 时间 | 规则 | 动作 | 如果没有 Antinel |
|---|---|---|---|---|
| C1 | 2026-09-10T09:54:25 | ['SEC-01'] | 读取 .env | **凭证进入上下文 = 永久泄露**。此后任何一次外联都可能把它带走——而且不会有任何记录说明它是什么时候走的。 |
| C2 | 2026-09-10T09:52:17 | ['DST-02'] | 写入越出项目根 | 改了一个**本不该被这次任务碰的文件**。它不在这次任务的范围里,但下一次谁都不知道它为什么变了。 |
| C3 | 2026-09-11T13:55:25 | ['DST-02'] | 写入全局技能目录 | **污染此后所有会话**——不只是当前项目。技能文件是之后每一次对话都会读的输入。 |
| C4 | 2026-09-10T10:52:53 | ['DST-01'] | 目录树整棵删除 | **目录树整棵消失,git 不可恢复**(未提交的部分不在任何历史里)。 |
| C5 | 2026-09-15T14:29:33 | ['CTX-03'] | 隐形 Unicode 字符 | **提示注入的载体,人眼与代码审查都看不见**。它藏在看起来正常的文本里。 |
| C6 | 2026-09-22T18:04:16 | ['DST-06'] | 远程脚本管道执行 | **脚本内容不可见、不可审计**——你在执行一个你从没看过的文件,而它跑在你的权限下。 |
逐条看原始记录
C1 读取 .env
2026-09-10T09:54:25 ✗ 拦截 SEC-01
工具:Read 宿主:zcode
path
.env
**凭证进入上下文 = 永久泄露**。此后任何一次外联都可能把它带走——而且不会有任何记录说明它是什么时候走的。
C2 写入越出项目根
2026-09-10T09:52:17 ✗ 拦截 DST-02
工具:Write 宿主:zcode
path_outside_project_root
<代码仓>\poc\_antinel_selftest\inspect_rollout.py
改了一个**本不该被这次任务碰的文件**。它不在这次任务的范围里,但下一次谁都不知道它为什么变了。
C3 写入全局技能目录
2026-09-11T13:55:25 ✗ 拦截 DST-02
工具:Write 宿主:generic
path_outside_project_root
C:\Users\<user>\.workbuddy\skills\md-chapter-iteration\SKILL.md
**污染此后所有会话**——不只是当前项目。技能文件是之后每一次对话都会读的输入。
C4 目录树整棵删除
2026-09-10T10:52:53 ✗ 拦截 DST-01
工具:Bash 宿主:generic
command
shutil.rmtree
**目录树整棵消失,git 不可恢复**(未提交的部分不在任何历史里)。
C5 隐形 Unicode 字符
2026-09-15T14:29:33 ✗ 拦截 CTX-03
工具:Read 宿主:generic
invisible_file_content
U+200B at offset 25069
**提示注入的载体,人眼与代码审查都看不见**。它藏在看起来正常的文本里。
C6 远程脚本管道执行
2026-09-22T18:04:16 ✗ 拦截 DST-06
工具:Bash 宿主:qoder
command
curl -sL --max-time 25 "https://psl.antinel.com/$f" | sh
**脚本内容不可见、不可审计**——你在执行一个你从没看过的文件,而它跑在你的权限下。
两条写法纪律(写在页面上,请一起监督)
- 不点名宿主。点名就变成指控;不点名才是你可以自己查的事实。
- 不把 120 次拦截写成"避免了 120 次事故"。 这 120 次里多数是本项目日常开发中被判为越界的常规动作,我们没有逐条人工判定。 我们能负责的是:每一次都可在本机复算——这比"避免了"更硬,而且是真的。 详见 已知边界 §口径。
引用这一页
Antinel AgentState. 真实案例 —— 本机账本里的拦截记录. https://antinel.com/agentstate/cases/(访问日期:YYYY-MM-DD)
Antinel. (2026). 真实案例 —— 本机账本里的拦截记录. AgentState. https://antinel.com/agentstate/cases/
BibTeX
@misc{antinel_agentstate_cases,
title = {真实案例 —— 本机账本里的拦截记录},
author = {{Antinel}},
year = {2026},
url = {https://antinel.com/agentstate/cases/},
note = {口径: 已实测}
}
口径:已实测 采集时刻:2026-09-23T22:41:18+08:00