Datus for VS Code & Cursor

把数据工程 Agent 装进 VS Code 和 Cursor。

Datus Studio 插件可以运行在 VS Code、Cursor 以及任何兼容 VS Code 的编辑器里。数据完全留在本地,模型由你自由配置,数据库凭据永远不会离开你的机器。

本地优先,就在你已经在用的编辑器里。

插件只是一层很薄的 UI,本身不含模型也不存凭据。所有能力都由跑在你自己机器上的 Datus-agent web 服务提供,数据和连接信息始终在你掌控之中。

  • 支持 VS Code、Cursor 以及其他兼容 VS Code 的编辑器
  • 数据完全留在本地,不会上传到任何云端
  • 模型自带、自由配置
  • 数据库凭据只存在本地 Datus-agent 中,插件里没有
核心能力

你能得到什么

行内 SQL

不离开编辑器,就能用自然语言生成、执行 SQL 并出图。

数据目录与上下文浏览器

在侧边树里浏览数据库目录、上下文与子代理。

Studio 对话面板

与同一个 Datus-agent 后端对话;Plan 模式会在执行高风险查询前先与你确认。

凭据只在本地

插件不保存任何密钥;模型与数据源统统由你本地的 Datus-agent 提供。

同一套生命周期

规划 → 生成 → 校验 → 评审,与 CLI 工作流完全一致。

共享上下文

复用与 CLI、Studio 相同的上下文引擎和知识库。

快速开始

安装并连接

01安装插件

在 VS Code 或 Cursor 中安装 Datus Studio。

02启动 Datus web 服务

在本地运行 Datus-agent web 服务作为后端。纯 CLI 模式不会开放 HTTP 端口,因此必须带上 --web 参数。

datus-cli --web   # serves http://localhost:8501
03连接本地端口

打开 Datus Studio 面板 → 齿轮图标 → Settings,把 Endpoint 指向你的本地服务。

Endpoint = http://localhost:8501

用了自定义端口?执行 datus-cli --web --port 8080,并把 Endpoint 相应改成 http://localhost:8080。

把 Datus 加进你的编辑器。

免费且开源,全程在你自己的机器上运行。