
Tabularis 是一个开源桌面数据库客户端,但它真正有意思的地方不只是“又一个 SQL GUI”。它把传统数据库工作台和 AI Agent 工作流放在一起:你可以继续用 PostgreSQL、MySQL/MariaDB、SQLite 做连接管理、SQL 编辑、数据表查看,也可以打开内置 MCP Server,让 Claude、Cursor、Windsurf 这类工具通过同一个桌面客户端读取 schema、执行受控查询。
数据库客户端开始为 Agent 留接口
很多团队现在已经会让 AI 帮忙写 SQL、解释查询、生成迁移脚本,但最麻烦的地方往往不是“会不会写”,而是上下文和权限:数据库连接信息放在哪里,AI 能看到哪些 schema,查询要不要经过你确认。Tabularis 的思路是把这些能力收回到本地桌面客户端里,通过 MCP 给外部 AI 工具一个更明确的入口。
官网把它称作 MCP-native SQL workspace。对开发者来说,这意味着 Agent 不需要靠零散脚本猜数据库结构,也不必把凭据直接丢进聊天窗口;它通过 Tabularis 这个本地工作台拿到数据库上下文,你仍然能在熟悉的 SQL 编辑器、数据网格和连接管理里掌控节奏。
它仍然是一个完整的 SQL 工具
Tabularis 支持 PostgreSQL、MySQL/MariaDB 和 SQLite,提供 Monaco 驱动的 SQL 编辑器、多标签、查询历史、数据网格、ER Diagram、Visual Query Builder、Visual EXPLAIN、SQL Notebooks 和 SSH tunneling。AI 功能是可选的,官网列出的 provider 包括 OpenAI、Anthropic、OpenRouter 和 Ollama,本地模型也能接进来。
它的插件系统也值得看一眼。Tabularis 的插件是独立进程,通过 JSON-RPC 2.0 和主程序通信,所以新数据库驱动不一定要塞进核心应用。官网目前展示了 DuckDB、CSV Folder、Redis 等插件方向,也有 bounty board 用来推动 Oracle、SQL Server、Redshift 等更多数据库支持。
适合谁先试
如果你只是偶尔查表,已有工具可能够用;但如果你正在把 Claude Code、Cursor 或 Windsurf 放进真实开发流程,又希望 AI 能“看懂数据库”而不是只靠复制粘贴 schema,Tabularis 的方向就很对味。它是 Apache-2.0 开源项目,官网显示当前版本 v0.10.3,仓库约 1.9k stars,支持 Windows、macOS 和 Linux 安装。
更稳妥的试法,是先拿一个本地或测试库连接起来,看看它的 MCP、Notebook、Visual EXPLAIN 和数据网格能不能覆盖你的日常查询流程;如果团队里已经有较复杂的数据库权限和审计要求,再进一步评估它适合放在哪一层。
项目地址
官网:https://tabularis.dev/
项目地址:https://github.com/TabularisDB/tabularis
原创文章,如若转载,请注明出处:https://wefound.cc/p/2684.html