工具

阻止AI泄露API密钥、卡号和客户文件

这是译文。权威版本是英文原文,引用请以原文为准。

免费的Claude Code插件,可防止API密钥、卡号、IBAN、身份证号和客户列表在AI消息中泄露,并为每种数据提供路由。
在GitHub上查看github.com/vadimchernets/gatecall
一个标记为'消息到AI'的门口,配有一个守卫。卡号、IBAN或密钥被拒绝,并附上一行理由;客户文件夹进入此计算机上的模型;项目文件夹进入公司自己的账户。
滑动查看整个图表,或点击打开

大多数人使用AI时带着一个简单的希望:他们粘贴进去的任何内容都永远不会有问题。然后一个卡号溜进了消息中,一个API密钥(程序用来访问付费服务的秘密密码)最终被输入到了命令中,或者整个客户地址表格被粘贴进了聊天,从而被"整理"。公司知道这一点。有些公司完全禁止使用AI,这使他们失去了使用AI的好处。其他公司制定了一项政策,但在粘贴时没有人会阅读。Gatecall是Claude Code的免费开源插件,Claude Code是Anthropic的AI助手,可与您计算机上的文件协同工作。它在错误发生的确切位置准确地实施公司的规则,并为人们指明了出路,而不是仅仅说"不"。

为什么你会想要它

Claude Code 可以读取文件、运行命令,并调用你计算机上的网络工具。使用它的人一直在询问如何防止秘密在会话中泄露,而Claude Code 仓库上的 GitHub 议题描述了秘密泄露的情况,尽管项目的说明告诉助手不要触碰它们。书面指令只是一个请求;在步骤之前运行的检查才是一把锁。编码之外最著名的案例是 2023 年的 Samsung,工程师将源代码和会议记录粘贴到了聊天机器人中。没有人意图造成伤害。他们只是在快速工作。

它为您提供的功能

一个具体示例

一位小公司的会计要求Claude"检查该客户列表并跟进逾期的客户",并粘贴一个包含姓名、电子邮件地址和IBAN的表格。安装Gatecall后,邮件不会发送。她看到一条提示:文本包含IBAN和地址列表。她采用Gatecall指向的方式:客户文件夹被标记为红色,因此她计算机上的模型读取该文件,或者她制作一个删除了IBAN和地址的副本。工作照样完成,银行信息保留在公司内。

开始使用

需要 Claude Code 和 Python 3.8 或更新版本。无需账户和付款;Gatecall 本身不发送任何内容,也不购买任何内容。在 Claude Code 中,输入:

/plugin marketplace add https://raw.githubusercontent.com/vadimchernets/poly-a1-plugins/main/.claude-plugin/marketplace.json
/plugin install gatecall@poly-a1

然后说"为我们公司设置数据规则"。助手询问哪些文件夹是红色的、哪些是黄色的、你在哪个国家、是否有禁止访问的国家或供应商,以及日志要保留多长时间。它编写一个company-ai-policy.json文件和Claude Code的相应权限块。

Gatecall与其他公司插件配合使用:Firmcall在每台笔记本电脑上安装相同的策略文件,Routecall打开可能读取红色文件夹的本地模型窗口,Billcall读取相同的策略来计算AI成本。它们都在Poly A1 插件目录中。

代码、测试和完整的设置列表位于https://github.com/vadimchernets/gatecall,采用Apache-2.0许可证。

在GitHub上查看gatecall

Vadym Chernets也开发了Poly A1,这是一个让来自不同公司的AI相互检查彼此工作的应用程序。

所有工具 · 所有论文和笔记