【开源】让 AI Agent 能够安全管理数据库,按权限执行 MySQL、Redis、PostgreSQL、Oracle、MongoDB 等数据库操作的 CLI 工具

本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容: 我的帖子已经打上 开源推广 标签: 是 我的开源项目完整开源,无未开源部分: 是 我的开源项目已链接认可 LINUX DO 社区: 是 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是 以上选择我承诺是永久有效的,接受社...
【开源】让 AI Agent 能够安全管理数据库,按权限执行 MySQL、Redis、PostgreSQL、Oracle、MongoDB 等数据库操作的 CLI 工具
【开源】让 AI Agent 能够安全管理数据库,按权限执行 MySQL、Redis、PostgreSQL、Oracle、MongoDB 等数据库操作的 CLI 工具
本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:
  • 我的帖子已经打上 开源推广 标签:
  • 我的开源项目完整开源,无未开源部分:
  • 我的开源项目已链接认可 LINUX DO 社区:
  • 我帖子内的项目介绍,AI生成、润色内容部分已截图发出:
  • 以上选择我承诺是永久有效的,接受社区和佬友监督:

以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出


项目地址

https://github.com/sleepinginsummer/agent-database-cli

为什么开发这个

  1. 想找一个cli数据库管理工具,发现只有mcp,每次改配置都要重启有点麻烦。
  2. 此前开源了 agent-ssh-cli 和 agent-browser-cli,再加上这个cli,打通前后端全栈开发整个链路 页面+数据库+服务器+代码。方便ai完成整个项目链路的开发调试。
【开源】参考ssh-mcp-server,开发了一个ssh-cli的版本 开发调优
本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容: 我的帖子已经打上 开源推广 标签: 是 我的开源项目完整开源,无未开源部分: 是 我的开源项目已链接认可 LINUX DO 社区: 是 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是 以上选择我承诺是永久有效的,接受社区和佬友监督: 是 以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出 他能做的事…
【开源】三级了!开源一个项目,AI Agent 复用本机真实 Chrome 会话的浏览器控制 CLI,支持读取页面、执行 JS、操作标签页、获取 Cookie、截图和上传文件,保留登录态 开发调优
本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容: 我的帖子已经打上 开源推广 标签: 是 我的开源项目完整开源,无未开源部分: 是 我的开源项目已链接认可 LINUX DO 社区: 是 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是 以上选择我承诺是永久有效的,接受社区和佬友监督: 是 以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出 今天终于三…

image

使用建议

  1. 生产库建议配置专门的只读账号,使用只读模式+命令黑名单,如果需要执行查询外的sql,让ai输出手动执行
  2. oralce 需要额外sqlcl 驱动,需要去oracle官网下载 sqlcl

怎么安装

丢给ai

安装请阅读 https://github.com/sleepinginsummer/agent-database-cli/blob/main/AI_INSTALL.md,按说明安装 CLI 并添加 `SKILL.md`。

使用截图

image

image

最后,欢迎大家使用和提建议

1 个帖子 - 1 位参与者

阅读完整话题

来源: LinuxDo 最新话题查看原文