shim-cli
开源AI编程代理隐私防护工具,通过hook和本地代理在数据离开本机前拦截并遮蔽敏感信息,提供会话级审计视图
时间轴 (近 90 天)
shim-cli 是一个开源工具,提供 hook 和本地代理,在数据离开本机之前拦截 AI 编程代理发送给外部服务的数据。
shim-cli 在 Claude Code 中作为 hook 运行,对工具执行结果中匹配到的密钥和个人数据进行遮蔽处理,使原始敏感值不进入模型上下文窗口。
shim watch 组件提供会话级审计视图,展示一次会话向模型发送了什么内容以及产生了多少成本。
shim-cli 声明支持 Claude Code、Codex、Copilot CLI 和 VS Code。
shim-cli 明确声明不收集遥测数据、无需注册账号,审计数据仅保存在本地。
shim-cli 以开源形式发布并托管在 GitHub,在 Product Hunt 上获得 104 票、9 条评论,当日排名第 3。
shim-cli 的遮蔽规则依赖模式匹配,存在误伤和漏网风险:过度遮蔽会使模型丢失关键上下文,配置不足则敏感信息可能外流。
对于 Claude Code 之外的 Codex、Copilot CLI,shim-cli 是否同样实现“读取前遮蔽”还是仅停留在观察层面,需要开发者自行验证。
遮蔽敏感值会产生占位符并消耗 token,过度遮蔽可能删去模型完成任务所需的线索,导致代理反复重试、成本上升,因此需要在隐私保护与任务成功率之间权衡。
评估零遥测声明时,建议结合实际抓包或防火墙日志验证,而非仅依赖产品页描述。
还有 1 条时间轴事件
全部知识事实 (11)
shim-cli 是一个开源工具,提供 hook 和本地代理,在数据离开本机之前拦截 AI 编程代理发送给外部服务的数据。
50%待验证shim-cli 在 Claude Code 中作为 hook 运行,对工具执行结果中匹配到的密钥和个人数据进行遮蔽处理,使原始敏感值不进入模型上下文窗口。
50%待验证shim watch 组件提供会话级审计视图,展示一次会话向模型发送了什么内容以及产生了多少成本。
50%待验证shim-cli 声明支持 Claude Code、Codex、Copilot CLI 和 VS Code。
50%待验证shim-cli 明确声明不收集遥测数据、无需注册账号,审计数据仅保存在本地。
50%待验证shim-cli 以开源形式发布并托管在 GitHub,在 Product Hunt 上获得 104 票、9 条评论,当日排名第 3。
50%待验证shim-cli 的遮蔽规则依赖模式匹配,存在误伤和漏网风险:过度遮蔽会使模型丢失关键上下文,配置不足则敏感信息可能外流。
50%待验证对于 Claude Code 之外的 Codex、Copilot CLI,shim-cli 是否同样实现“读取前遮蔽”还是仅停留在观察层面,需要开发者自行验证。
50%待验证遮蔽敏感值会产生占位符并消耗 token,过度遮蔽可能删去模型完成任务所需的线索,导致代理反复重试、成本上升,因此需要在隐私保护与任务成功率之间权衡。
50%待验证评估零遥测声明时,建议结合实际抓包或防火墙日志验证,而非仅依赖产品页描述。
50%待验证shim-cli 适合在受监管行业或处理敏感代码库的团队作为本地优先、开源可查的工具进行评估。
50%