All Products
Search
Document Center

DataWorks:New Data Agent

Last Updated:Jul 13, 2026

The new DataWorks Data Agent, powered by Qwen Code, is now generally available on the public cloud. It gives you a dedicated full-page environment for complex, multi-step data tasks — covering Data Integration, data development, Data Governance, and Data Security. It plans, writes, runs, and self-corrects code automatically, with built-in DataWorks Skills out of the box.

Core capabilities

The new Data Agent is a next-generation agent for the DataWorks platform, built on Qwen Code. Unlike the original agent — a sidebar chat panel — the new Data Agent gives you a dedicated, full-page environment built for complex, multi-step data development and governance tasks that require deep, sustained interaction.

The new Data Agent provides the following core capabilities:

  • Deep task understanding and planning: Powered by Qwen Code, it accurately interprets complex data development and data governance requests, then automatically breaks them down into multi-step execution plans.

  • High-quality code generation and debugging: It generates, optimizes, and debugs code across multiple data development languages — including SQL and Python — so you can move from intent to executable code quickly.

  • Built-in DataWorks Skills: Official Skills for Data Integration, data development, Data Governance, and Data Security are included out of the box. No extra configuration needed to call core platform capabilities.

  • Conversational interaction: Interact with the agent through an intuitive Chat mode. Describe your data development and governance needs in natural language, and the agent automatically interprets your intent and executes tasks.

Access the Data Agent

You can open the new Data Agent in three ways:

  • From the navigation pane

    Log on to the DataWorks console and click Data Agent in the left navigation pane.

  • From the All Products menu

    On the Data Studio page, click All Products on the left. Under the Agent category, click Data Agent.

  • From the original Data Agent panel

    In the original Data Agent Chat panel, click Experience the new DataWorks Data Agent to navigate to the new Data Agent.

Quick start

Step 1: Select or create an instance

After you open the new Data Agent, select a Running instance from the instance list and click it to enter the session interface. If no instances are available, create one by performing the following steps:

  1. On the instance list page, click + New Instance.

  2. In the Create DataAgent Instance dialog box, configure the following parameters:

    Parameter

    Description

    Instance Name

    The custom name of the DataAgent instance, used to identify this instance.

    Workspace

    The DataWorks workspace to associate with this instance.

    Resource Group

    The serverless resource group used to run this instance.

    CU

    The amount of compute resources required to run the instance. The available CU quota is automatically displayed after you select a resource group.

  3. Click Create Instance to complete the creation. After the instance starts, its status changes to Running. You can then click it to start using it.

Step 2: Create a session

After you enter an instance, click + New Session in the left sidebar to create a new session. You can also click an existing session in the history list on the left to continue a previous conversation.

Step 3: Switch the model and approval mode (optional)

Data Agent uses the qwen3.7-max model and the Default approval mode by default. You can use the drop-down menus in the lower-left corner of the input box to switch models or approval modes.

Data Agent supports the following models:

Model

Supported regions

qwen3.7-max (default)

China (Zhangjiakou), China (Beijing), China (Ulanqab), China (Hangzhou), China (Shanghai), China (Shenzhen), China (Chengdu), China (Hong Kong), Singapore, Malaysia (Kuala Lumpur), Indonesia (Jakarta), Japan (Tokyo), South Korea (Seoul), Germany (Frankfurt), US (Virginia), US (Silicon Valley)

qwen3.7-plus

China (Zhangjiakou), China (Beijing), China (Ulanqab), China (Hangzhou), China (Shanghai), China (Shenzhen), China (Chengdu), China (Hong Kong), Singapore, Malaysia (Kuala Lumpur), Indonesia (Jakarta), Japan (Tokyo), South Korea (Seoul), Germany (Frankfurt), US (Virginia), US (Silicon Valley)

deepseek-v4-pro

China (Zhangjiakou), China (Beijing), China (Ulanqab), China (Hangzhou), China (Shanghai), China (Shenzhen), China (Chengdu), China (Hong Kong)

glm-5.2

China (Zhangjiakou), China (Beijing), China (Ulanqab), China (Hangzhou), China (Shanghai), China (Shenzhen), China (Chengdu), China (Hong Kong), Singapore, Malaysia (Kuala Lumpur), Indonesia (Jakarta), Japan (Tokyo), South Korea (Seoul), Germany (Frankfurt), US (Virginia), US (Silicon Valley)

Data Agent provides the following four approval modes:

Mode

Behavior

Applicable scenario

Default (default)

Edit operations require user confirmation before execution.

Everyday use that balances efficiency and safety.

Auto-edit (auto-edit)

Automatically approves edit operations without step-by-step confirmation.

Efficient development in trusted environments.

Auto (auto)

The agent autonomously assesses operation risks and requests user confirmation only for high-risk operations.

Automated development scenarios that balance efficiency and safety.

Full access (yolo)

Automatically executes all tool calls and command operations without any confirmation.

Fully automated scenarios where you have full confidence in the execution results.

Step 4: Configure and use Skills (optional)

Data Agent supports extending AI capabilities through Skills. You can use the built-in official DataWorks Skills or upload custom Skills to encapsulate specific business processes or analysis methods as reusable Skills.

Upload custom Skills
  1. In the Expand area of the left sidebar on the session page, click Skills to open the Skills management panel.

  2. Click + Upload Skill in the upper-right corner. In the dialog box, configure the following parameters:

    Parameter

    Description

    Name

    The unique name of the Skill. We recommend that you use English letters and hyphens for naming (for example, excel-analysis) for easy reference in conversations.

    Description

    The description of the Skill, which helps users quickly understand its purpose and applicable scenarios.

    Skill body

    The core content of the Skill, written in Markdown format. You can define applicable scenarios, workflow steps, and output formats in the body. Data Agent executes tasks based on the instructions in the body.

    Zip package

    Upload a resource file package in .zip format. The maximum size of a single file is 50 MB. You can place a SKILL.md file in the root directory of the zip package. If the file exists, it overrides the Skill body specified above. Other files serve as resource attachments that can be referenced in SKILL.md by using relative paths. Limits: SKILL.md ≤ 200 KB, entire zip package ≤ 50 MB.

  3. After you complete the configuration, click OK to finish uploading the Skill. Successfully uploaded Skills appear on the Custom tab of the Skills list.

Use Skills in a conversation

Below the input box, click the image button and select Skills from the context menu. Then, select the specific Skill that you want to apply to the current conversation. Data Agent executes the corresponding tasks based on the workflow and instructions defined in the Skill.

Note

For more information about Skills management, see Data Agent Settings.

Step 5: Enter and execute instructions

In the input box at the bottom, describe your data development or governance requirements in natural language and press Enter to send. Data Agent automatically plans and executes tasks based on built-in DataWorks Skills.

Examples of common instructions:

  • "Create a data synchronization task from MySQL to MaxCompute."

  • "The department field for employee ID EMP001 in the employee information table my_project.ods_emp_info_d is empty. Help me identify the cause and provide a fix."

  • "Show the lineage of the dws_user_active_di table."

  • "Generate a SQL script for user activity analysis."

References