快速上手
用本地 Live Demo 看效果,再按默认拒绝的顺序接入自己的数据库。
此环境只用于体验 AgentSQL 的控制台与六个预置安全剧本,不是生产服务,也不连接任何真实业务数据库。
-控制台由独立的单网关演示源提供;入口地址保持为 https://agentsql.cn/demo/。公开演示未启用双网关 Kubernetes 配置或可选人员委托模式;版本边界见发布说明。
控制台由独立的单网关演示源提供;入口地址保持为 https://agentsql.cn/demo/。公开演示未启用双网关 Kubernetes 配置或可选人员委托模式;版本边界见发布说明。
AgentSQL(中文名:智盾)是面向 AI Agent 的数据库安全网关与 MCP Server。模型发出的 PostgreSQL / MySQL 请求在到达数据库前,经过身份认证、SQL 解析、静态与动态风险检查、四态决策与受控执行;结果按配置脱敏,并在应用层留下持久审计。
-v2.2.0 在 Oracle AI Database 26ai Free、FREEPDB1 指定合成实例上,验证最小权限账号的真实 HTTP MCP、R010 拒绝、手机号脱敏、双客户端及业务库和独立审计库故障关闭。Oracle 商业版、完整生产支持和预执行计划未验证;公开 Live Demo 仍使用单网关合成 PostgreSQL 数据。
+v2.3.0 在 SQL Server 2025 Developer 指定 Linux x86_64 合成实例上,验证严格证书校验、最小权限账号的真实 HTTP MCP、R010、手机号脱敏、双客户端及业务库和独立审计库故障关闭。其他版本、Windows、Always On、生产证书轮换与完整生产支持未验证;公开 Live Demo 仍使用单网关合成 PostgreSQL 数据。
v0.5.0 起 Apache-2.0 开源 · Go 单二进制交付(glibc / cgo 构建)· 自托管 · 无第三方遥测依赖
它不是 BI,也不是 ORM 或 Text2SQL,而是模型与数据库之间一道默认拒绝的安全闸门。
@@ -200,24 +200,24 @@文档 / 下载
按真实部署状态选择入口。文档对应源码仓库 github.com/cuipengdba/agentsql。
用本地 Live Demo 看效果,再按默认拒绝的顺序接入自己的数据库。
按控制台菜单了解审计、Agent、数据源、权限、规则、审批与脱敏边界。
对照客户端能力选择现有 /mcp、独立无状态 /mcp/2026-07-28 或 stdio,查看工具与拒绝边界。
用本地 Live Demo 看效果,再按默认拒绝的顺序接入自己的数据库。
按控制台菜单了解审计、Agent、数据源、权限、规则、审批与脱敏边界。
对照客户端能力选择现有 /mcp、独立无状态 /mcp/2026-07-28 或 stdio,查看工具与拒绝边界。
v2.2.0 提供 Linux amd64 / arm64 安装包与多架构镜像;Live Demo 入口仅使用合成数据。
docker pull ghcr.io/cuipengdba/agentsql:v2.2.0curl -fsSL https://github.com/cuipengdba/agentsql/releases/download/v2.2.0/install.sh | sudo sh -s -- install --version v2.2.0v0.4.0 起提供 linux/arm64 原生 glibc 包 · x86_64 / amd64 或 aarch64 / arm64 · glibc ≥ 2.28 · systemd · 需要 sudo/root
v2.3.0 提供 Linux amd64 / arm64 安装包与多架构镜像;Live Demo 入口仅使用合成数据。
docker pull ghcr.io/cuipengdba/agentsql:v2.3.0curl -fsSL https://github.com/cuipengdba/agentsql/releases/download/v2.3.0/install.sh | sudo sh -s -- install --version v2.3.0v0.4.0 起提供 linux/arm64 原生 glibc 包 · x86_64 / amd64 或 aarch64 / arm64 · glibc ≥ 2.28 · systemd · 需要 sudo/root
兼容性
本版补齐 Oracle Free 指定实例的最小权限、受控只读、脱敏、审计与故障关闭证据;其他数据库范围沿用 v2.1.0。下表按实际能力与指定环境证据分档。
兼容性
本版补齐 SQL Server 2025 Developer 指定实例的严格 TLS、最小权限、受控只读、脱敏、审计与故障关闭证据;其他数据库范围沿用 v2.2.0。下表按实际能力与指定环境证据分档。
| 类别 | 数据库 | 适配状态 | 边界说明 |
|---|---|---|---|
| 关系型 | PostgreSQL 14–18 | 🟢 已适配 · 完整防护 | 全链路实测通过 |
| Oracle AI Database 26ai Free | 🔵 指定版本受控只读 | FREEPDB1、服务端 23.26.3.0.0:最小权限 HTTP MCP、R010、脱敏、双客户端、权限撤销和故障关闭通过;预执行计划、商业版及完整生产支持未验证 | |
| 达梦 DM8 | 🟢 指定场景闭环 | Pack3、COMPATIBLE_MODE=0 真库只读链路 | |
| 崖山 YashanDB | 🔵 指定版本受控只读 | 23.4.1.109 指定实例:最小权限 HTTP MCP、R010、脱敏、双客户端与独立持久审计通过;TLS、主备和完整生产支持未验证 | |
| SQL Server 2025 | 🔵 已适配 · 受控只读 | 连接 / 元数据 / 只读查询子集 | |
| SQL Server 2025 Developer | 🔵 指定版本受控只读 | Linux x86_64 单实例合成数据:严格 TLS、最小权限 HTTP MCP、R010、脱敏、双客户端、SELECT/SHOWPLAN 撤权及故障关闭通过;其他版本、Windows/Always On、生产证书轮换和完整生产支持未验证 | |
| Vastbase G100 | 🔵 指定版本受控只读 | V3.0 Build 9 PG 模式:有界单表 SELECT、授权、脱敏、MCP 和持久审计实测;v1.8.0 验证 TLS、证书与凭据轮换。临时许可,HA、其他版本和生产负载未测 | |
| 瀚高 HighGo | 🔵 指定版本受控只读 | 独立 highgo 类型;9.0.10 企业版 PG 模式的有界 SELECT、权限、掩码、客户端与故障链路通过 | |
| 金仓 KingbaseES V9(另列) | 🟢 指定场景闭环 | V9R1C10 PG 模式基础闭环,不计入 29 |
| 数据库 | 适配状态 | 说明 |
|---|---|---|
| 中电科金仓 KingbaseES | 🟢 PG 协议指定子集实测通过 | 仅 V9R1C10、PG 模式、单实例合成表:只读角色拒写,受控 SELECT、手机号脱敏、R006 拒绝和持久审计通过;v1.6.0 补齐故障关闭,v1.7.0 验证 CA 与主机名校验、错误证书拒绝、证书及账号密码轮换。其他模式、复杂查询、正式主备切换与生产负载未验证。验收记录。 |