Tabularis:開源桌面SQL客户端,AI代理也可使用
Tabularis 是一款開源的桌面數據庫客户端,專為AI代理和人類用户共同使用而設計。它內置MCP服務器,支持AI代理安全地檢查模式和運行查詢,同時保留高級SQL編輯器、筆記本、可視化查詢構建器等人類友好功能。支持PostgreSQL、MySQL、SQLite等多種引擎,並通過插件擴展。採用本地優先架構,確保數據安全。
Tabularis 是一款開源的桌面數據庫客户端,旨在適應AI代理日益參與數據庫查詢的現實。大多數傳統數據庫客户端仍為人類編寫SQL而設計,但在2026年,越來越多的SQL查詢由AI代理(如Claude Code、Cursor、Devin)起草、迭代甚至執行。Tabularis 正是為這一新現實而生,同時不犧牲優秀SQL工具應有的功能。
其核心特性之一是原生的Model Context Protocol (MCP) 服務器。兼容的AI代理可以通過此服務器安全地檢查數據庫模式並運行查詢,所有操作都在管理連接的同一應用中完成,無需脆弱的臨時腳本,也不會將憑據泄露到聊天窗口。
對於人類用户,Tabularis 同樣提供了一流的體驗。內置Monaco SQL編輯器、支持內聯圖表的筆記本、可視化查詢構建器、可視化EXPLAIN、ER圖和分屏視圖。您無需放棄IDE功能即可獲得AI代理的幫助。
在引擎支持方面,Tabularis 原生支持PostgreSQL(多模式)、MySQL/MariaDB和SQLite,其他數據庫可通過基於JSON-RPC的插件擴展。插件可以使用Rust、Go、Python等任何語言編寫驅動。
安全性和隱私是Tabularis 的優先考慮。它採用本地優先架構,支持SSH和Kubernetes隧道,密碼等敏感信息存儲在系統鑰匙串中,確保數據和憑據保留在您的機器上。
Tabularis 的後端基於Rust和Tauri,前端使用React 19,代碼以Apache 2.0許可證開源。