【开源】让 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完成整个项目链路的开发调试。

使用建议

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

怎么安装

丢给ai

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

使用截图

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

16 个赞

cli 仙人又刷到你了,加油加油

哈哈哈哈 真不错学习了 支持佬友继续开源

佬友真是太强了,感谢佬友的开源。

太强了佬感谢提供开源项目,很实用