面向端点的 AI Agent 行为可见性工具,支持本地检测、可选的操作前拦截和事后取证还原。
solongate/agent-security
本地运行的 Go 安全网关,在 AI 编程助手执行工具调用前按策略检查,并检测密钥、保留本地审计日志。
- Star
- 370
- Fork
- 32
- 未关闭 Issue
- 151
- 最近提交
- 17小时前
这是什么?
SolonGate Agent Security 是一个面向 Claude Code、Codex CLI 等 AI 编程助手的本地安全网关。每次工具调用执行前都会先与策略文件比对,依据路径、命令、文件名或 URL 规则决定放行或拦截,权限范围包括读、写、执行和网络访问。
它内置 70 多种密钥检测规则,也支持自定义规则,可选择关闭、检测、脱敏或拦截模式。此外还提供按分钟、小时或天计的速率限制、由操作系统强制执行的受保护路径,以及为 agent 提供的最小化沙箱文件系统。策略和审计日志都是磁盘上的普通文件,守卫本身不发起网络请求。
项目提供 `solongate` 命令行与终端界面,用于编辑策略、浏览审计日志、实时查看工具调用和运行健康检查。项目使用 Go 编写,通过脚本从源码安装。
核心功能
- 01按路径、命令、文件名或 URL 对工具调用进行放行或拒绝。
- 02内置 70 多种密钥检测规则,支持脱敏和拦截模式。
- 03拦截模式下阻止包含密钥的文件上传。
- 04支持按分钟、小时、天设置速率限制。
- 05保留本地审计日志,并可实时查看工具调用。
- 06不发起网络请求,无需账号,也不收集遥测数据。
适用场景
- 阻止 AI 编程助手读取 .env 文件或其他凭据。
- 审计 agent 在一次会话中访问过的命令和文件。
- 在开发机上为 Claude Code 或 Codex CLI 增加本地策略层。
- 在限制云端遥测的环境中让 agent 活动完全留在本机。
快速上手
- 1
克隆仓库
git clone https://github.com/solongate/agent-security.git - 2
进入项目目录
cd agent-security - 3
运行安装脚本
./scripts/install.sh - 4
启动 SolonGate 终端界面
solongate
使用前须知
- 需要 Go 1.26 或更高版本,若系统中没有,install.sh 会下载 Go 官方构建。
- 部分列出的代理(OpenClaw、Hermes、Chainabit)标注为即将支持。
- 防护仅对安装后新启动的代理会话生效,已打开的会话不受保护。
收录于专题
标签
#ai-agent-security#ai-agents#policy-enforcement#secret-detection#dlp#local-first#audit-logging#go#claude-code#codex
常见问题
- agent-security 是什么?
- 本地运行的 Go 安全网关,在 AI 编程助手执行工具调用前按策略检查,并检测密钥、保留本地审计日志。 SolonGate Agent Security 是一个面向 Claude Code、Codex CLI 等 AI 编程助手的本地安全网关。每次工具调用执行前都会先与策略文件比对,依据路径、命令、文件名或 URL 规则决定放行或拦截,权限范围包括读、写、执行和网络访问。
- agent-security 可以免费使用吗?用的什么许可证?
- agent-security 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
- agent-security 还在维护吗?
- 活跃维护中。agent-security 最近一次提交是在 2026年11月6日。
- agent-security 适合用来做什么?
- 阻止 AI 编程助手读取 .env 文件或其他凭据。 审计 agent 在一次会话中访问过的命令和文件。 在开发机上为 Claude Code 或 Codex CLI 增加本地策略层。 在限制云端遥测的环境中让 agent 活动完全留在本机。
- agent-security 怎么安装和运行?
- 克隆仓库: git clone https://github.com/solongate/agent-security.git 进入项目目录: cd agent-security 运行安装脚本: ./scripts/install.sh 启动 SolonGate 终端界面: solongate
- 在哪里获取 agent-security?
- 源代码和安装说明在 GitHub 上:https://github.com/solongate/agent-security
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
1162+11 本周125GoApache-2.0维护活跃更新于 3天前
开源 AI 智能体防火墙,位于智能体与网络之间,拦截密钥外泄、提示注入、SSRF 和 MCP 工具投毒,并输出签名操作凭证。
985+11 本周114GoApache-2.0维护活跃更新于 19小时前
一款命令行工具,用于在 Git 仓库、文件和标准输入中检测密码、API 密钥、令牌等敏感信息。
3.1万+212 本周2342GoMIT更新于 10天前
面向 OpenClaw 与 Claude Code 的 AI 安全保险库,拦截敏感信息、提示词注入和危险命令并记录审计日志。
107137PythonMIT更新于 3个月前
为 Claude Code、Codex、Cursor 等 AI 编程代理及 MCP 服务器提供访问控制,拦截危险操作并记录全部行为。
225+2 本周21TypeScriptApache-2.0维护活跃更新于 19小时前
本地优先的控制平面,让长周期智能体任务的目标、决策、职责与证据跨会话、跨运行时持久保存。
6557+69 本周616PythonApache-2.0更新于 19小时前