piagent_
← ~/map

$ cat ~/map/pi-jev-sentinel.md

pi-jev-sentinel

用 Jev 给工具调用、工具输出与回复把关:风险打分、注入检测与密钥脱敏,绝不自动放行。

extensions✓ 9月20日

事实速查

仓库
github.com/harshwasan/pi-jev-sentinel ↗
GitHub Stars
★ 13
Forks
0
许可证
MIT
npm / 月
—
最后推送
2026年9月20日

安装

运行 pi install git:github.com/harshwasan/pi-jev-sentinel,然后在启动 pi 前 export TYPESAFE_API_KEY;免安装试用可运行 pi -e git:github.com/harshwasan/pi-jev-sentinel。

## 速览

一个用 TypeSafe Jev 审查代理每一步的 pi 扩展:工具调用执行前判意图与风险,工具输出在代理读取前筛查面向 AI 的指令,回复完成后检查有害或被转述的注入内容,外发内容一律做密钥脱敏,出错时宁可询问、绝不自动放行。

## 要点

## 常见问题

Q Jev 不可达或没有设置密钥时会怎样?

扩展会转为向你确认。守卫失效即关闭——Jev 出错或缺密钥都绝不自动放行;一条输出被标记后,每一笔操作都需要你批准,直到 /jev-sentinel reset 清除该标记。

Q 哪些内容会被发往 TypeSafe?

最近的对话、工具调用、工具输出与回复——代理系统提示词里的内容不会发送。文件内容仅在 Jev 主动索要时发送,且仅限项目内的文件;疑似密钥文件的取值按文件名扣发,并从一切外发内容中抹除。

Q 它能在 pi 之外使用吗?

可以,以 Claude Code 与 Codex CLI 钩子的形式提供。输出检查改在工具执行之后进行,ask 对应宿主自己的批准弹窗,放行的操作不返回任何内容,既有权限规则继续生效。

## 参考链接

## 相关条目

## 教程

最后更新: 2026年9月20日