dbcodeio/public
The database IDE for VS Code, Cursor, and Windsurf. 80+ databases: Postgres, MySQL, SQL Server, MongoDB, Snowflake, and more. AI queries, ER diagrams, SQL notebooks.
解决的问题
DBCode 直接在 VS Code 及其分支(如 Cursor 和 Windsurf)中提供统一的数据库管理界面,无需在代码编辑器和独立数据库客户端之间切换。它允许 AI 代理安全地与数据库模式和数据交互,专门解决数据库管理与 AI 辅助开发之间的鸿沟。
工作原理
它作为一个 VS Code 扩展运行,可连接超过 90 种类型的数据库、数据仓库和数据湖。它与 Model Context Protocol (MCP) 和 GitHub Copilot 集成,为 AI 代理提供模式上下文及执行查询的能力。它还包含用于数据可视化、ER 图表生成以及 SQL 笔记本集成的内置工具。
适用人群
希望在主 IDE 中管理数据库、编写 SQL 并与 AI 代理协作的开发人员和数据工程师。
亮点
- AI 代理集成:内置的 MCP 工具允许 AI 代理(如 Claude Code 或 Copilot)以用户控制的权限访问数据库连接。
- 广泛兼容性:支持 90 多种数据库,包括 SQL、NoSQL、向量数据库(Pinecone, Milvus),以及 Parquet 和 Avro 等文件格式。
- 可视化工具:包含自动生成的 ER 图表、交互式查询执行计划(EXPLAIN)以及数据可视化图表。
- 开发者体验:具备从
.env或配置文件进行零配置连接发现的功能,以及配备 IntelliSense 的完整 SQL 编辑器。 - 数据管理:支持内联表编辑、安全的加密报告分享,以及 SQL/Python 笔记本。
相关
- 项目
- 项目
- 项目
- 项目
- 项目