新版 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 实例。操作步骤如下:
在实例列表页面,单击 + 新建实例。
在新建 DataAgent 实例对话框中,配置以下信息:
参数
说明
实例名称
自定义实例名称,用于标识该 DataAgent 实例。
工作空间
选择该实例所关联的 DataWorks 工作空间。
资源组
选择用于运行该实例的 Serverless 资源组。
CU
实例运行所需的计算资源大小,选择资源组后自动展示可用 CU 配额。
单击创建实例,完成实例创建。实例启动完成后,状态显示为运行中,即可单击进入使用。
步骤2:新建会话
进入实例后,单击左侧边栏的 + 新建会话 按钮,创建一个新的对话会话。您也可以在左侧历史对话列表中,单击已有会话继续之前的对话。
步骤3:切换交互模式(可选)
新版 Data Agent 支持CLI 与 Chat 模式,您可以在会话界面单击
切换至 Chat 模式,或单击
切换至 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 设置中心的配置管理,请参见系统设置。