这是什么
一个用 Go 编写的 Claude Code 审批闸门。当 agent 即将运行工具时,hook 拦截该调用,TypeSafe Jev 进行审查,本地策略返回 allow 或 deny。面向无法使用 harness 自带审批流程的第三方 API 配置。
它怎么用 Jev
每个被拦截的动作会连同当前轮次的用户消息、脱敏后的工具输入和已验证事实一起发送给 Jev。Jev 回答一组固定问题——风险、授权、危害、范围。本地策略将这些回答转化为二元裁决;若 Jev 无法给出结果,则允许该调用。
用到的原语:choicescore
值得抄的做法
拒绝需要正面证据:Jev 宕机、超时、响应异常、缺少密钥或审计数据库损坏时都放行,并记录为 incomplete。
怎么试
go build -o bin/jev-approve ./cmd/jev-approve,然后用 --harness claude-code 和 --project 安装。
证据
每一行都是就 README 问 Jev 的一道题。≥ 0.60 算「是」,≤ 0.40 算「否」,中间这一段 Jev 不下判断。
- Jev 是主角是0.83
- 有 System One 用法是0.68
- 处理了不确定性是0.94
- 有实测数据否0.03
- 可直接跑是0.98
- 值得推荐否0.33
- 是模型的复刻否0.15
- 问题普遍性按 0–2 打分1.17
- 与 Jev 相关是0.98
信号由 Jev jev-1.13.0 判定,简介由 DeepSeek V4.1 Flash 于 2026年9月20日 读 README 写成。