Qwen Code を搭載した新しい DataWorks Data Agent が、パブリッククラウドで一般提供を開始しました。このエージェントは、強化された推論、計画、コーディング機能を備えた、専用のフルページ対話型エクスペリエンスを提供します。また、データ統合、データ開発、データガバナンス、データセキュリティなどのシナリオに対応する、包括的な組み込みの DataWorks Skills も備えています。
概要
新しい Data Agent は、Qwen Code をベースに構築された DataWorks プラットフォーム向けの次世代エージェントです。従来の エージェント (サイドバーチャットパネル) とは異なり、新しい Data Agent は、深く継続的な対話を必要とする複雑なデータ開発およびデータガバナンス タスク向けに設計された専用のフルページ環境を提供します。
新しい Data Agent は、以下の主要な機能を提供します:
強化された推論と計画:Qwen Code を搭載し、複雑なデータ開発とデータガバナンスの意図を正確に理解し、タスクを複数ステップの実行計画に自動的に分解します。
強化されたコーディング機能:SQL や Python を含む複数のデータ開発言語で、高品質なコードの生成、最適化、デバッグをサポートし、実行可能なコードを迅速に生成できるよう支援します。
包括的な組み込みの DataWorks Skills:データ統合、データ開発、データガバナンス、データセキュリティのための公式 Skills が含まれており、追加設定なしでプラットフォームのコア機能を呼び出すことができます。
デュアル対話モードとサンドボックス環境:CLI モードとチャットモードの両方をサポートします。CLI モードでは、エージェントが隔離されたサンドボックスで動作し、コードの直接実行、ファイルの操作、ツールチェーンの呼び出しを通じて、エンドツーエンドの自動タスクオーケストレーションを実現します。このモードは、データ開発やデータ統合などの複雑で複数ステップにわたるシナリオに最適です。チャットモードは、より直感的で対話的なエクスペリエンスを提供します。
Data Agent へのアクセス
以下の方法で新しい Data Agent にアクセスできます:
方法1:コンソールの左側メニューから
DataWorks コンソールにログインし、左側メニューで [Data Agent] をクリックして、新しい Data Agent を開きます。
方法2:すべての製品メニューから
Data Studio ページで、左側の [すべての製品] をクリックします。 [Agent] カテゴリの下にある [Data Agent] をクリックして、新しい Data Agent を開きます。
方法3:元の Data Agent パネルから
元の Data Agent のチャットパネルで、[新しい DataWorks Data Agent を体験] ボタンをクリックして、新しい Data Agent に移動します。
クイックスタート
ステップ 1:インスタンスの選択または作成
新しい Data Agent を開いたら、インスタンスリストから [実行中] 状態のインスタンスを選択します。対象のインスタンスをクリックすると、その Data Agent のセッションインターフェースに移動します。利用可能なインスタンスがない場合は、新しい Data Agent インスタンスを作成できます。以下の手順に従ってください:
インスタンスリストページで、[+ 新規インスタンス] をクリックします。
[Data Agent インスタンスの作成] ダイアログボックスで、以下のパラメーターを設定します:
パラメーター
説明
インスタンス名
Data Agent インスタンスのカスタム名を入力します。
ワークスペース
このインスタンスに関連付ける DataWorks ワークスペースを選択します。
リソースグループ
インスタンスのサーバーレスリソースグループを選択します。
CU
インスタンスに必要なコンピューティングリソースです。リソースグループを選択すると、利用可能な CU クォータが表示されます。
[インスタンスの作成] をクリックします。インスタンスが起動し、ステータスが [実行中] に変わったら、それをクリックしてセッションを開始できます。
ステップ 2:新しいセッションの作成
インスタンスに入った後、左側の [+ 新規セッション] をクリックして新しいセッションを作成します。また、左側の履歴リストにある既存のセッションをクリックして、以前の会話を続けることもできます。
ステップ 3:対話モードの切り替え (オプション)
新しい Data Agent は、CLI モードとチャットモードをサポートしています。セッションページで、
をクリックしてチャットモードに切り替えるか、
をクリックして CLI モードに切り替えることができます。
CLI モード (デフォルト):スラッシュコマンドで設定を行うコマンドラインインターフェースです。このモードは、きめ細かい制御と高度な開発が必要なシナリオに適しています。
チャットモード:シンプルで直感的な対話型インターフェースです。このモードは、簡単な Q&A やコードの説明など、対話型のシナリオに最適です。
ステップ 4:モデルと承認モードの切り替え (オプション)
デフォルトでは、Data Agent は qwen3.6-plus モデルとデフォルトの承認モードを使用します。必要に応じてモデルや承認モードを切り替えることができます。切り替え方法は対話モードによって異なります。
CLI モードの場合:
モデルを切り替えるには:下部の入力ボックスに
/modelコマンドを入力し、表示されるリストからターゲットモデルを選択します。承認モードを切り替えるには:下部の入力ボックスに
/approval-mode <mode>コマンドを入力するか、 Shift + Tab を押してモードを素早く切り替えます。
チャットモードの場合:
入力ボックスの左下にあるドロップダウンメニューを使用して、承認モードとモデルを直接切り替えます。
Data Agent は、以下の 4 つの承認モードを提供します:
モード | 動作 | ユースケース |
デフォルト | 編集操作を実行する前にユーザーの確認が必要です。 | 日常的な使用において、効率とセキュリティのバランスを取ります。 |
プラン | タスクの分析と計画のみを行い、いかなる操作も実行しません。 | 実行計画を確認してから進める必要のある、セキュリティに敏感なシナリオに最適です。 |
自動編集 | ステップごとの確認を必要とせず、編集操作を自動的に承認します。 | 信頼された環境での高効率な開発に使用します。 |
Yolo | いかなる確認もなしに、すべてのツール呼び出しとコマンド操作を自動的に実行します。 | 実行結果に対する信頼性が高い、完全に自動化されたシナリオで使用します。 |
CLI モードの組み込みコマンドの詳細については、「Data Agent CLI コマンド」をご参照ください。
ステップ 5:プロンプトの入力と実行
下部の入力ボックスに、データ開発やデータガバナンスのニーズを自然言語で記述し、Enter キーを押します。Data Agent は、組み込みの DataWorks Skills に基づいて、タスクを自動的に計画し実行します。
以下にプロンプトの例をいくつか示します:
「MySQL から MaxCompute へのデータ同期タスクの作成を手伝ってください」
「従業員情報テーブル my_project.ods_emp_info_d で、従業員 ID EMP001 の部門データが空です。原因を調査し、修正案を提案してください」
「dws_user_active_di テーブルのデータリネージを表示してください」
「ユーザーアクティビティ分析用の SQL スクリプトを生成してください」
関連ドキュメント
Data Agent の全体的なアーキテクチャとコアバリューについては、「Data Agent の概要」をご参照ください。
従来のサイドバーエージェントの使用方法については、「エージェント」をご参照ください。
Code Assistant の使用方法については、「Code Assistant」をご参照ください。
Data Agent 設定センターでの設定管理については、「システム設定」をご参照ください。