Genie CodeはほとんどのAzure Databricksページでチャットパネルとして、またフルページコマンドセンターとして利用可能です。 この記事では、Genie Codeのインターフェースについて説明します。開き方、操作方法、設定、カスタマイズ、チャットの操作方法、共有方法、ファイルの添付方法、そして作業レベルの選択についてです。
Genie Codeが何ができるかを知るには、 Genie Codeの機能と能力をご覧ください。
Genie Code チャット ペイン
Genie Code ペインを開くには、ページの右上隅にある をクリックします。
ウィンドウの下部にあるテキスト ボックスにプロンプトを入力し、 Enter キーを押すか、[ をクリックします。 次のようにすることができます。
-
プラスアイコンはファイルの添付、コンテキストの参照、接続の追加に使えます。
- ジーニーコードの参照リソースを選択するには @ を入力してください。
- 「 / 」と入力して、 スラッシュ コマンドを選択して実行します。
- Genie Codeが応答の質とコストをどのようにバランスさせているかを選びましょう。 「 努力レベルを選択する」を参照してください。
Genie Code にコードのサポートを求めるメッセージが表示されると、提案された変更の実行、受け入れ、または拒否が行われます。
Genie Code ペインのコントロール
Genie Code ペイン ヘッダーには、次のコントロールがあります。
| 制御 | 説明 |
|---|---|
|
|
新しいタブで新しいチャットを始めましょう。 |
|
|
過去のチャットを確認し、タブで再度開くことができます。 |
|
|
アクセス |
|
|
Genie Code ペインを折りたたみます。 |
複数のチャットをタブとして扱う
Genie Codeのパネルは、開いているチャットを上部にタブで表示します。 複数のタスクを同時に実行でき、チャット間を移動しても自分の位置を失いません。
- チャットを切り替える:タブをクリックしてそのチャットをアクティブにします。 タブを切り替えるとチャットがバックグラウンドで動き続けるので、長いタスクを一つのチャットで始めて別のチャットで作業を続けられます。
-
新しいチャットを開く:
新しいタブ でチャットを始めるために新しいチャットを開く。
-
過去のチャットを再開してください:
チャット履歴 を表示し、タブでチャットを開いてください。
-
チャット管理:
を使ってチャットを管理してください。アクティブなタブのKebabメニューを使い、タブを閉じるには「
をクリックしてください。
全ページのジーニーコード
Genie Codeには、アクティブなチャットが目立つように表示され、必要に応じてノートブックやファイルなどのアセットがタブとして表示されるフルページのコマンドセンター体験があります。 Genie Code から直接作業を開始し、複数のチャットを並行して実行できます。チャットはバックグラウンドで実行したまま別のチャットに切り替えられ、スキル、指示、MCPサーバーを使って Genie Code の動作をカスタマイズできます。
最初から作業を開始したり、複数のタスクを並列で実行したりするには、ページ全体の Genie Code が推奨されるエクスペリエンスです。 ノートブックのデバッグ、エンドポイントの監視、Unity Catalog内のテーブル探索など既存のアセットを主に扱う場合、 チャットペイン は便利な代替手段です。
全ページを開く Genie Code
Genie Codeは、以下のいずれかの方法でフルページを開くことができます:
ワークスペースのホーム ページで、プロンプト ボックスの
Codeを選択し、プロンプトを入力して送信します。 Genie Code の全ページ表示が開き、プロンプトに基づいて作業を開始します。
Genie Codeチャットペインで「
最大化してください。
新しいチャットを始めて、ジーニーコードに何をしてほしいか説明してください。 Genie Codeはチャット内で直接タスクに取り組み、分析を行いながら変更を加えます。 ノートやファイルなど特定のアセットを編集・実行する必要がある場合、そのアセットはチャットの隣のタブとして開き、確認できます。 AI/BIダッシュボードのような一部の資産では、Genie Codeがそのページに移動して編集を行い、チャットをサイドペインに保つことがあります。
全ページのジーニーコード概要
-
チャットバーを閉じる:ジーニーコードチャットサイドバーのページ全体を取り下げる。
-
その他のオプション:Genie Codeの設定にアクセスする、サポートを受ける、Databricksへのフィードバック送信。
-
新しいチャット:新しいジーニーコードチャットを始めましょう。
-
カスタマイズ: スキル、 指示、 MCPサーバー を管理し、ジーニーコードの仕組みをパーソナライズしましょう。
-
スケジュール:スケジュールされたタスクを管理しましょう。
-
検索:ジーニーコードのチャットを検索して、過去のチャットを素早く見つけて作業を続けましょう。
- スケジュールタスクリスト:各スケジュールタスクの最新の実行はこちらに示されています。
-
チャットリスト:すべてのジーニーコードチャットを表示します。 各エントリーにはチャットタイトルと最後のプロンプト送信日が表示されます。
- チャットを切り替えるには、任意のエントリをクリックしてください。 Genie Codeがまだ動作している間に切り替えられます。チャットで動いている時やノートの編集中でも。
- チャットを管理するには、その上にカーソルを合わせてケ
をクリックしてください。ケバブメニュー。 チャットは共有、コピー作成、名前変更、削除が可能です。
- チャットビュー:Genie Codeが作業を行うアクティブなチャットです。 Assets Genie Code が生成したコードは、チャットの横にタブとして開くか、アセットページにリダイレクトされます。
Genie Code の設定
Genie Codeの設定を開くには、をクリックしてください。チャットペインのヘッダーからさらにメニューを開き、
設定。 または、Genie Codeの全ページから
をクリックしてください。さらにオプションメニューを選んでから
設定。 設定ウィンドウには、次のものが含まれます。
| Setting | 説明 |
|---|---|
| パネル ビューの切り替え | ドッキング ペイン ビューとサイド ペイン ビューのどちらで Genie Code を使用するかを選択します。 |
| サーバーレス使用ポリシー | Genie Code がチャット出力で生成するコードを実行するための サーバーレス使用ポリシー を設定します。 |
| Actions | Genie Code がツールを使用する前に承認を求める方法を設定します。 「 ツールアクションの承認」を参照してください。 |
ジーニーコードのカスタマイズ
ジーニーコードのカスタマイズを開くには、をクリックしてください。チャットペインのヘッダーからさらにメニューを開き、「
をクリックしてください。カスタマイズ。 または、Genie Codeの全ページから
カスタマイズ。 カスタマイズペインには以下のタブが含まれています:
| カスタマイズ | 説明 |
|---|---|
| スキル | Genie Codeがタスクに適用できる再利用可能な ユーザースキルやワークスペース スキルを追加しましょう。 |
| 手順 | Genie Codeの応答を導く ユーザーおよびワークスペースの指示 を追加しましょう。 |
| コネクタ | MCPサーバーや 内蔵コネクタを使って外部ツールに接続できます。 |
チャットを共有する
Genie Codeのチャットは他のユーザー、グループ、サービス担当者と共有できます。
チャットを共有するために:
全ページのジーニーコード、チャットペイン、またはチャット履歴から、共有したいチャットにカーソルを合わせて、
ケバブメニュー。
[
共有。
共有ダイアログで、共有するユーザー、グループ、またはサービス プリンシパルを追加します。 受信者はチャットで 「見る」 権限を受け取ります。 Genie Code のチャット ACL を参照してください。
(省略可能) [新しいユーザーに電子メール を送信する] をオンにして、新しく追加されたユーザーに電子メール通知を送信します。
(任意)チャットへの直接リンクを共有するには、
共有ダイアログの下部にあるリンクをコピーしてください。
[ 追加] をクリックして会話を共有します。
ファイルを添付する
現在のチャットのコンテキストとしてファイルを添付するには、プロンプトボックス内の
Genie Codeは以下のファイル形式をサポートしています: .png、 .jpg、 .jpeg、 .gif、 .webp、 .pdf、 .csv、 .xlsx、 .xls、 .json、 .jsonl。
デフォルトでは、Genie Codeは現在のチャットでのみ添付ファイルを使用し、ワークスペースのファイルシステムには保存しません。 ファイルを保持するには、Genie Codeにワークスペースに保存してもらうよう頼みましょう。
努力のレベルを選びましょう
プロンプトボックス内のセレクターは現在の作業レベルを示し、会話用に変更できます:
- 自動 (デフォルト、推奨):このレベルはあらゆるタスクで最高品質を提供します。
- 低:このレベルは、より単純な作業のコストを下げます。
ジーニーコードは会話のためにあなたの選択を保存します。 レベルがなければセレクターは表示されません。
ジーニーコードの回答についてフィードバックをしてください
Genie Code の回答が役に立つかどうかを Databricks に知らせます。
- Genie Code の回答のすぐ下にマウス ポインターを置きます。
- 便利な
または不便な
ボタンをクリックします。