agent-database-cli:让Claude Code安全操作多种数据库的CLI工具
前言
让 AI 直接连数据库干活(查表结构、验证数据、排查问题),最大的顾虑是安全和连接管理:密码放哪、怎么防止 AI 手滑删库、十来个环境怎么统一管理。我为此写了一个本地 CLI 工具 agent-database-cli(Rust 实现,npm 发包),把 MySQL、PostgreSQL、Redis(单机/集群)、Oracle、MongoDB 的连接、查询、元信息读取统一封装,配合 Claude Code 的 Skill 机制使用。这篇记录安装、配置和接入 Claude Code 的完整过程。
……