Qwen Code を搭載した新しい DataWorks Data Agent が、パブリッククラウドで一般提供を開始しました。データ統合、データ開発、データガバナンス、データセキュリティに対応し、複雑で複数ステップのデータタスク専用のフルページ環境を提供します。組み込みの DataWorks スキルが標準で備わっており、コードの計画、作成、実行、自己修正を自動的に行います。
コア機能
新しい Data Agent は、Qwen Code 上に構築された DataWorks プラットフォーム向けの次世代エージェントです。サイドバーのチャットパネルであった従来の Data Agent とは異なり、新しい Data Agent は、深く持続的な対話を必要とする、複雑で複数ステップのデータ開発およびガバナンスタスクのために構築された専用のフルページ環境を提供します。
新しい Data Agent は、以下のコア機能を提供します。
タスクの深い理解と計画:Qwen Code を搭載し、複雑なデータ開発およびデータガバナンスのリクエストを正確に解釈し、自動的に複数ステップの実行計画に分解します。
高品質なコード生成とデバッグ:SQL や Python を含む複数のデータ開発言語にわたってコードを生成、最適化、デバッグするため、意図から実行可能なコードへと迅速に移行できます。
組み込みの DataWorks スキル:データ統合、データ開発、データガバナンス、データセキュリティのための公式スキルが標準で含まれています。プラットフォームのコア機能を呼び出すために追加の設定は不要です。組み込みの DataWorks ChatBI スキルも利用できます。有効にすると、会話形式で自然言語によるデータクエリや詳細な分析を実行できます。
対話形式のインタラクション:直感的なチャットモードを通じてエージェントと対話します。データ開発やガバナンスのニーズを自然言語で記述すると、エージェントが自動的に意図を解釈し、タスクを実行します。
Data Agent へのアクセス
新しい Data Agent は 3 つの方法で開くことができます。
ナビゲーションペインから
DataWorks コンソールにログインし、左側メニューで Data Agent をクリックします。
すべての製品メニューから
Data Studio ページで、左側の すべての製品 をクリックします。Agent カテゴリにある Data Agent をクリックします。
従来の Data Agent パネルから
従来の Data Agent のチャットパネルで、新しい DataWorks Data Agent を体験する をクリックして、新しい Data Agent に移動します。
クイックスタート
ステップ 1:インスタンスの選択または作成
新しい Data Agent を開いたら、インスタンスリストから [実行中] のインスタンスを選択してクリックし、セッションインターフェイスに入ります。利用可能なインスタンスがない場合は、次の手順で作成します。
インスタンスリストページで、[インスタンスの作成] をクリックします。
[DataAgent インスタンスの作成] ダイアログボックスで、次のパラメーターを設定します:
パラメーター
説明
インスタンス名
Data Agent インスタンスのカスタム名。このインスタンスを識別するために使用されます。
ワークスペース
このインスタンスに関連付ける DataWorks ワークスペース。
リソースグループ
このインスタンスを実行するために使用されるサーバーレスリソースグループ。
CU
インスタンスの実行に必要な計算リソースの量。利用可能な CU クォータは、リソースグループを選択すると自動的に表示されます。
[インスタンスの作成] をクリックして作成を完了します。インスタンスが起動すると、そのステータスは [実行中] に変わります。その後、クリックして使用を開始できます。
ステップ 2:セッションの作成
インスタンスに入った後、左サイドバーの [新しいタスク] をクリックして新しいセッションを作成します。また、左側の履歴リストにある既存のセッションをクリックして、以前の会話を続けることもできます。
ステップ 3:モデルと承認モードの切り替え (任意)
Data Agent は、デフォルトで qwen3.7-max モデルとデフォルト (Default) 承認モードを使用します。入力ボックスの左下隅にあるドロップダウンメニューを使用して、モデルまたは承認モードを切り替えることができます。
Data Agent は次のモデルをサポートしています。
モデル | 説明 |
qwen3.8-max | バランスの取れた性能を持つ最新の Qwen フラッグシップモデルで、超ロングコンテキストをサポートし、複雑なデータ開発およびガバナンスタスクに最適です。 |
qwen3.7-max (デフォルト) | 複雑な推論とコード生成に優れ、コストパフォーマンスのバランスが取れた Qwen フラッグシップモデルです。 |
qwen3.7-plus | 高速な応答性を備えたコスト効率の高い Qwen モデルで、バッチタスクや日常的な会話に適しています。 |
deepseek-v4-pro | 深い推論能力を備えた DeepSeek 推論モデルで、論理分析とコードタスクに優れています。 |
glm-5.2 | 強力な中国語セマンティック理解能力を備えた Zhipu GLM モデルで、一般的なテキスト処理タスクに適しています。 |
Data Agent は、次の承認モードを提供します。
モード | 動作 | 適用シナリオ |
プラン (plan) | 分析のみ。ファイルの変更やコマンドの実行は行いません。 | 意思決定を行う前に現状を把握する必要があるシナリオ。 |
デフォルト (default) | 編集操作は、実行前にユーザーの確認が必要です。 | 効率と安全性のバランスが取れた日常的な使用。 |
自動編集 (auto-edit) | ステップごとの確認なしに編集操作を自動的に承認します。 | 信頼できる環境での効率的な開発。 |
自動 (auto) | エージェントが操作リスクを自律的に評価し、高リスクな操作についてのみユーザーに確認を求めます。 | 効率と安全性のバランスが取れた自動化開発シナリオ。 |
フルアクセス (yolo) | すべてのツール呼び出しとコマンド操作を、確認なしで自動的に実行します。 | 実行結果に完全な信頼がある完全自動化シナリオ。 |
ステップ 4:スキルの設定と使用 (任意)
Data Agent は、スキルを通じて AI 機能を拡張できます。組み込みの公式 DataWorks スキルを使用したり、カスタムスキルをアップロードして、特定のビジネスプロセスや分析手法を再利用可能なスキルとしてカプセル化したりできます。
カスタムスキルのアップロード
セッションページの左サイドバーの 拡張 エリアで、[スキル] をクリックしてスキル管理パネルを開きます。
右上隅の [スキルのインストール] をクリックします。ダイアログボックスで、次のパラメーターを設定します:
パラメーター
説明
名前
スキルの一意の名前。会話での参照を容易にするために、英字とハイフンで命名すること (例:
excel-analysis) を推奨します。説明
スキルの説明。ユーザーがその目的と適用シナリオをすばやく理解するのに役立ちます。
スキル本文
スキルのコアコンテンツであり、Markdown形式で記述します。本文で適用シナリオ、ワークフローの手順、出力形式を定義できます。Data Agent は本文の指示に基づいてタスクを実行します。
Zip パッケージ
.zip形式のリソースファイルパッケージをアップロードします。zip パッケージのルートディレクトリにSKILL.mdファイルを配置できます。ファイルが存在する場合、上記で指定したスキル本文が上書きされます。他のファイルは、SKILL.md内で相対パスを使用して参照できるリソース添付ファイルとして機能します。制限:SKILL.md≤ 200 KB、zip パッケージ全体 ≤ 50 MB。設定完了後、[OK] をクリックしてスキルのアップロードを完了します。正常にアップロードされたスキルは、スキルリストの [カスタム] タブに表示されます。
会話でのスキルの使用
入力ボックスの下にある
ボタンをクリックし、コンテキストメニューから [スキル] を選択します。次に、現在の会話に適用したい特定のスキルを選択します。Data Agent は、スキルで定義されたワークフローと指示に基づいて、対応するタスクを実行します。
スキル管理の詳細については、「Data Agent の設定」をご参照ください。
ステップ 5:指示の入力と実行
下部の入力ボックスに、データ開発やガバナンスの要件を自然言語で記述し、Enter キーを押して送信します。Data Agent は、組み込みの DataWorks スキルに基づいて、タスクを自動的に計画し実行します。
一般的な指示の例:
「MySQL から MaxCompute へのデータ同期タスクを作成してください。」
「従業員情報テーブル my_project.ods_emp_info_d の従業員 ID EMP001 の department フィールドが空です。原因を特定し、修正案を提示してください。」
「dws_user_active_di テーブルのリネージを表示してください。」
「ユーザーアクティビティ分析用の SQL スクリプトを生成してください。」
ヒューマンインザループによる確認
タスクの実行中、Data Agent は重要なチェックポイントで一時停止し、ユーザーの確認を求め、操作が安全で制御可能であることを確実にします。Data Agent は、次のシナリオで一時停止し、ユーザーの確認を待ちます。
確認タイプ | トリガーシナリオ | 説明 |
計画の承認 | エージェントが複雑なタスクを分解した後 | 続行する前に実行計画を表示して確認を求めます |
破壊的アクションの確認 | 削除、上書き、または切り捨て操作の前 | DROP TABLE、TRUNCATE、またはパーティションの上書きなど |
リリース/デプロイの確認 | コードやタスクを本番環境にサブミットする前 | スケジュールされたタスクの公開、ノードのデプロイ、または本番プロジェクトへの SQL のサブミットなど |
明確化 | エージェントに重要な情報が不足している場合 | 曖昧なテーブル名、不確かなフィールドタイプ、または指定されていない時間範囲など |
高コストアクションの確認 | フルテーブルスキャン、大規模な JOIN などの前 | 推定コストを表示し、続行するかどうかを判断してもらいます |
境界を越えるアクションの確認 | プロジェクト間、テナント間、または環境間の操作の前 | 意図しない環境または権限の境界違反を防ぎます |
権限変更の確認 | 認可、共有、または ACL 変更操作の前 | テーブル権限の GRANT やデータセットの共有など |
長時間実行タスクのチェックポイント | 長時間実行タスク中の主要なチェックポイントで | 進捗を報告し、続行するか中止するかを選択してもらいます |
ChatBI 連携
Data Agent には、組み込みの DataWorks スキルが付属しています。これらのスキルのうち、DataWorks ChatBI は自然言語によるデータクエリと詳細な分析機能を提供します。このスキルを有効にすると、Data Agent の会話で直接データ分析を実行し、視覚的なチャートを含む分析レポートを受け取ることができます。組み込みスキルの完全なリストとその説明については、「拡張機能の管理」をご参照ください。
DataWorks ChatBI スキルの有効化
セッションページの左サイドバーで、[スキル] をクリックしてスキル管理パネルを開きます。
[DataWorks] タブに切り替えて、公式の組み込みスキルリストを表示します。
DataWorks ChatBI スキルカードを見つけ、スイッチをオンにしてスキルを有効にします。
公式の組み込みスキルは、インスタンスレベルで有効化または無効化されます。カスタムスキルのアップロードと使用方法については、クイックスタートの「ステップ 4:スキルの設定と使用 (任意)」をご参照ください。
ChatBI スキルへの自動ルーティング
DataWorks ChatBI スキルが有効になると、Data Agent はデータ分析やデータクエリに関する質問を自動的にこのスキルにルーティングします。その後、ChatBI は対象のデータセットに基づいて分析を完了し、ツールを切り替えることなく結果を返します。
ChatBI スキルの明示的な指定
質問が ChatBI の分析機能によって正確に処理されるように、質問する際にスキル名を明示的に指定することもできます。入力ボックスに /dataworks-chatbi-skill と入力し、その後にデータに関する質問を入力します。Data Agent は、質問を処理するために直接 DataWorks ChatBI スキルを呼び出します。
課金
新しい Data Agent の課金の詳細については、「Data Agent の料金」をご参照ください。
関連ドキュメント
Data Agent の全体的なアーキテクチャとコアバリューについては、「Data Agent の概要」をご参照ください。
従来のサイドバーエージェントの使用方法については、「データ開発エージェントの使用」をご参照ください。
Data Agent の使用方法については、「Data Agent の使用」をご参照ください。
Data Agent 設定センターでの設定管理については、「Data Agent 設定センター」をご参照ください。
組み込みスキル、エキスパートスイート、MCP サーバーの管理方法については、「拡張機能の管理」をご参照ください。
ChatBI の機能と使用方法については、「概要」をご参照ください。