新版 Data Agent

更新时间:
复制为 MD 格式

新版 DataWorks Data Agent(基于 Qwen Code)已在公共云全面开放使用。它提供独立的全页面交互体验和更强的推理规划与 Coding 能力,内置全面的 DataWorks Skills,覆盖数据集成、数据开发、数据治理、数据安全等场景。

功能概述

新版 Data Agent 是 DataWorks 平台推出的全新一代 AI 智能体,基于 Qwen Code构建。与原版 Agent 智能体(侧边栏对话面板)不同,新版 Data Agent 提供独立的全页面操作环境,适合需要深度、持续交互的复杂数据开发与治理任务。

新版 Data Agent 为您提供以下核心能力:

  • 更强的推理规划能力:基于 Qwen Code,能够准确理解复杂的数据开发与治理意图,自动将任务分解为多步骤执行计划。

  • 更强的 Coding 能力:支持高质量代码生成、优化与调试,覆盖 SQL、Python 等多种数据开发语言,帮助您快速产出可执行代码。

  • 内置全面的 DataWorks Skills:预置数据集成、数据开发、数据治理、数据安全等官方 Skills,无需额外配置即可调用平台核心能力。

  • 双模式交互与沙箱执行环境:支持 CLI 模式和 Chat 模式。CLI 模式下,Agent 在独立沙箱中运行,可直接执行代码、操作文件、调用工具链,实现端到端的自动化任务编排,适合复杂的多步骤数据开发、数据集成等场景;Chat 模式则提供更直观的对话式交互。

功能入口

您可以通过以下方式进入新版 Data Agent:

  • 方式一:通过控制台左边导航栏进入

    登录 DataWorks 控制台,在左侧导航栏单击 Data Agent ,即可进入新版 Data Agent。

  • 方式二:通过全部产品菜单进入

    在 Data Studio 页面左侧,单击全部产品,在 智能体分类下单击 Data Agent,即可进入新版 Data Agent。

  • 方式三:通过原版 Data Agent 面板跳转

    在原版 Data Agent Chat 面板中,单击前往体验全新 DataWorks Data Agent 按钮,即可跳转至新版 Data Agent。

快速开始

步骤1:选择/创建实例

进入新版 Data Agent 后,您需要在实例列表中选择一个运行中状态的实例。单击目标实例,即可进入该实例的 Data Agent 会话界面。若当前无可用实例,您可以新建一个 DataAgent 实例。操作步骤如下:

  1. 在实例列表页面,单击 + 新建实例。

  2. 在新建 DataAgent 实例对话框中,配置以下信息:

    参数

    说明

    实例名称

    自定义实例名称,用于标识该 DataAgent 实例。

    工作空间

    选择该实例所关联的 DataWorks 工作空间。

    资源组

    选择用于运行该实例的 Serverless 资源组。

    CU

    实例运行所需的计算资源大小,选择资源组后自动展示可用 CU 配额。

  3. 单击创建实例,完成实例创建。实例启动完成后,状态显示为运行中,即可单击进入使用。

步骤2:新建会话

进入实例后,单击左侧边栏的 + 新建会话 按钮,创建一个新的对话会话。您也可以在左侧历史对话列表中,单击已有会话继续之前的对话。

步骤3:切换交互模式(可选)

新版 Data Agent 支持CLI 与 Chat 模式,您可以在会话界面单击 image切换至 Chat 模式,或单击image切换至 CLI 模式。

  • CLI 模式(默认):基于命令行交互,支持通过斜杠命令进行配置,适合需要精细控制和深度开发的场景。

  • Chat 模式:基于对话交互,交互更加直观简洁,适合快速问答、代码解释等交互场景。

步骤4:切换模型和审批模式(可选)

Data Agent 默认使用 qwen3.6-plus 模型和 default 审批模式。您可以根据需要切换模型或审批模式,切换方式因交互模式不同而异。

  • CLI 模式下:

    • 切换模型:在底部输入框中输入 /model 命令,在弹出的模型列表中选择目标模型。

    • 切换审批模式:在底部输入框中输入 /approval-mode <mode> 命令,或按 Shift + Tab 快速在各模式之间切换。

  • Chat 模式下:

    • 在底部输入框左下方,通过下拉菜单直接切换审批模式和模型。

Data Agent 提供以下4种审批模式:

模式

行为

适用场景

Default(默认)

编辑操作需用户确认后执行

日常使用,兼顾效率与安全

Plan

仅分析规划,不执行实际操作

需要先审查执行方案再决定是否操作的安全审查场景

Auto-edit

自动批准编辑操作,无需逐步确认

信任环境下的高效开发场景

Yolo

自动执行所有工具调用和命令操作,无需任何确认

对执行结果有充分信心的全自动化场景

说明

关于CLI模式下更多内置命令的使用说明,可以参考:Qwen Code Commands

步骤5:输入指令并执行

在底部输入框中,使用自然语言描述您的数据开发或治理需求,按 Enter 键发送。Data Agent 将基于内置的 DataWorks Skill 自动规划并执行任务。

常见操作指令示例:

  • "帮我创建一个从 MySQL 到 MaxCompute 的数据同步任务。"

  • "员工信息表 my_project.ods_emp_info_d 中,工号 EMP001 的部门数据为空,请帮我排查原因并提供修复建议。"

  • "查看 dws_user_active_di 表的血缘关系。"

  • "帮我生成一个用户活跃度分析的 SQL 脚本。"

相关文档

  • 了解 Data Agent 的整体功能架构与核心价值,请参见Data Agent 概述

  • 了解原版侧边栏 Agent 智能体模式的使用方法,请参见Agent 智能体

  • 了解代码编程助手的使用方法,请参见代码编程助手

  • 了解 Data Agent 设置中心的配置管理,请参见系统设置