LeakStop 防泄漏
在 Claude 写出、打印或提交密钥前拦截,并可改成读环境变量。
> 给订单列表加上分页
⏺ 我先看看列表组件。
⚠ LeakStop · 即将写入疑似 Anthropic API Key
sk-ant-api03-****…x7f
[1] 阻止 [2] 本次放行 [3] 改用环境变量
❯ 继续改登录接口
❯
示意。实际效果取决于 Mod、终端和运行环境。
安装
/plugin marketplace add AlexandreMartinezOlmos/claude-code-leakstop
/plugin install leakstop@leakstop
/reload-plugins在 Claude Code 会话里逐行执行这些命令。
claude plugin marketplace add AlexandreMartinezOlmos/claude-code-leakstop
claude plugin install leakstop@leakstop然后在会话里执行 /reload-plugins,或开一个新会话。
请帮我安装 Claude Code Mod「LeakStop 防泄漏」(https://github.com/AlexandreMartinezOlmos/claude-code-leakstop)。安装前先阅读仓库 README 的 Security 和 Requirements 部分,告诉我它会读写哪些内容、运行什么命令、是否联网,以及对 Claude Code 版本、系统和终端的要求。确认没有问题后,运行 claude plugin marketplace add AlexandreMartinezOlmos/claude-code-leakstop 和 claude plugin install leakstop@leakstop 完成安装,最后提醒我在会话里执行 /reload-plugins。把这段话发给 Claude Code,它会先读原作者说明再安装。
git clone https://github.com/AlexandreMartinezOlmos/claude-code-leakstop
cd claude-code-leakstop
claude --plugin-dir ./leakstop克隆仓库后用 --plugin-dir 在本地会话中试用。
它会碰什么
据原作者说明,收录时核对;可用 claude plugin validate 自行检查。
读取
有读取即将写入/打开的文件、.leakstop.json,以及 tool-results 中的大段命令输出副本。
写入文件
有在插件存储保存永久放行哈希;必要时把 tool-results 副本中的密钥改成掩码。
运行命令
有在项目目录运行只读 git 子命令,以及有限深度的 find。
联网
无介绍
LeakStop 是 Claude Code 的 function hooks Mod:在工具调用真正发生前,检查即将写入、打印、提交或外发的内容,识别 API Key、私钥、JWT、Authorization 头等,并弹出拦截或放行问题;也可把整份 .env 的查看改成只显示变量名。工具返回、你粘贴的提示词以及大段 Bash 输出里的密钥会被改成短前缀加末三位。完全本地运行,不联网、不调模型、不读环境变量本身。会调用只读的 git 与有限深度的 find,并在插件存储里保存永久放行项。需要 Claude Code 2.1.287+。它是基于规则的辅助保护,不能当作绝对防泄漏保证。下方预览为示意。
适合谁
- 担心 Claude 把 .env 或私钥写进代码、对话或 git 的人
运行要求
- Claude Code ≥ 2.1.287
- 基于规则的辅助保护,不能当作绝对防泄漏保证。