开源 · MIT 许可证 · 100% 本地 · 无需账户 · 免费

Agent Redactor

您的 AI 代理永远不会看到您的机密。Agent Redactor 是一款免费开源的 Windows 和 Linux 桌面应用, 作为本地代理位于您的 AI 代理与其 LLM 端点之间, 对每个请求中的 PII、凭据和专有数据进行脱敏, 并在每个响应中透明地还原原始值。

不想使用 Microsoft Store?请在 PowerShell 中输入以下命令:

iex "& { $(irm https://api.agentredactor.negativestarinnovators.com/install.ps1) }"
Agent Redactor 戴面具的狐狸吉祥物手持一支记号笔

工作原理

为您的 AI 流量提供透明的防火墙。您的工具与 localhost 通信,其余交给 Agent Redactor。

  1. 出站时脱敏。 本地 ONNX AI 模型可检测 PII(姓名、电子邮件、电话号码、凭据等), 同时您自定义的正则规则和关键词列表可捕获项目专属的机密。 匹配值会变为 <<REDACTED_PII_1>> 样式的标签。
  2. 安全转发。 只有经过清洗的请求才会离开您的机器, 您的真实 API 密钥会在最后一刻于本地注入。
  3. 返回时还原。 响应中的标签——即使被拆分在流式 SSE 数据块中——也会被 透明地替换为原始值。您的工作流永不中断。

为什么选择 Agent Redactor?

信任需要验证,而非给予。一切都在您的硬件上运行。我们或任何第三方都永远不会看到您的脱敏内容或 LLM 流量。

🤖

设备端 AI 检测

本地 ONNX 模型可识别并脱敏姓名、电子邮件、凭据、账号等信息。您可以控制检测类别和置信度阈值。

🔩

确定性正则规则

完全掌控项目专属数据:使用您自己的模式屏蔽内网 IP、专有主机名、客户 ID 或独特的机密格式。

🔑

关键词脱敏

对特定单词、短语、项目名称或任何绝不能发送给云服务提供商的内容进行严格的精确匹配屏蔽。

🔄

无缝还原

响应会自动重建,包括流式 SSE——即使脱敏标签被拆分到不同数据块中,也能完美拼合还原。

🛡

密钥留存本地

真实的上游 API 密钥在磁盘上加密存储,仅在注入已脱敏的外发请求时才会在您的机器上解密。它们绝不会出现在代理配置、命令历史记录或环境变量中。

📄

开源且可审计

基于 MIT 许可的免费软件,无遥测。您可以在 GitHub 上审计源代码的每一行,并准确验证离开您机器的内容。

🌐

无限配置文件

为每个客户、提供商或项目创建隔离环境。每个配置文件都有自己的本地端口、上游端点、规则、统计信息和日志。

📊

细粒度可见性

检查会话脱敏日志,精确查看在数据进入网络之前哪些内容被匹配和屏蔽,并提供每个配置文件的统计信息。

⌨

完全可编写脚本

每次安装都包含 agentredactor CLI。在终端中管理配置文件、正则表达式规则、关键词和 PII 类别,查看实时状态和脱敏统计信息,并通过 systemd 用户服务在 Linux 服务器上以无头模式运行。在终端中运行 agentredactor help 即可开始。

💬

已本地化为 53 种语言

完整界面提供 53 种语言,包括从右到左的布局。您可以随时在设置中切换语言。

快速上手

两分钟内即可运行。

  1. 创建配置文件,并为其分配一个本地端口,例如 8081。
  2. 输入上游 API 端点,例如 https://api.openai.com/v1。
  3. 在配置文件中保存您的真实 API 密钥。它会被加密,永远不会离开您的机器。
  4. 将您的 AI 代理或 IDE 指向 http://localhost:8081,并使用任意占位 API 密钥。
  5. 启用 PII 类别、正则规则和关键词,以匹配您的项目。
  6. 查看会话脱敏日志,验证您的数据正在被清洗。

支持本项目

Agent Redactor 是免费开源软件。如果它帮您避免了机密泄露,以下几种方式可以回馈我们。每一份支持都很有帮助。