AI News HubLIVE
站内改写2 分で読了

インストラクション、スキル、メモリ、MCPでGenie Codeをパーソナライズ

Databricksは、AIコーディングアシスタントGenie Codeに、カスタムインストラクション、スキル、MCPサーバーなどのパーソナライズ機能を導入しました。これにより、AIがチームのコーディング標準、内部ワークフロー、外部ツールにさらに適合できるようになります。インストラクションはグローバルな設定、スキルは反復可能なワークフローのキャプチャ、MCPサーバーはJiraやGitHubなどの外部システムとの接続を提供します。

Databricksは、AIコーディングアシスタント「Genie Code」に、カスタムインストラクション、スキル、MCPサーバーといったパーソナライズ機能を新たに導入しました。これらの機能により、Genie Codeはチームのコーディング標準、内部ワークフロー、共有ツール、過去の意思決定のコンテキストをより深く理解できるようになります。

カスタムインストラクションは、Genie Codeがエージェントモードのセッションごとに適用する永続的な設定を定義できます。たとえば、好みのプログラミング言語や出力形式などを指定できます。ただし、インストラクションはグローバルに適用されるため、SQLの書式ルールを追加すると、Pythonのデバッグ中でも適用されます。よりタスク固有のコンテキストが必要な場合は、スキルが適しています。また、Genie Codeはプロジェクト内のAGENTS.mdやCLAUDE.mdファイルを自動的に検出し、チーム全体で同じコンテキストを共有できます。

スキルは、特定のタスクを実行する方法をGenie Codeに教えるためのマークダウンベースのパッケージです。各スキルには名前と説明が含まれ、Genie Codeはこれをもとに適用すべきかを判断します。スキルは個人用とワークスペース用があり、個人用はユーザーのローカルディレクトリに保存され、ワークスペース用は管理者が作成してチーム全体で共有できます。たとえば、MLパイプラインの命名規則やデータ品質チェックなどをスキルとして定義できます。

MCPサーバーは、外部のコンテキストにアクセスするための標準化された方法を提供します。Genie Codeは、Jira、GitHub、Google Driveなどの外部ツールやデータに、プロンプトに埋め込むことなくアクセスできます。ワークスペース管理者が利用可能なサーバーを管理し、ユーザーは承認されたソースから選択できます。DatabricksはGoogle DriveやSharePoint、GitHub向けのマネージドOAuthフロー(ベータ版)も提供しており、認証設定を簡素化します。

活用のコツとして、Genie Codeにワークフローをスキルとして自動的にキャプチャさせることができます。スキルは1つのワークフローにつき1ファイルに保つと管理が容易になり、名前と説明を具体的にすることで適用精度が向上します。スキルはマークダウンファイルなので、共有やバージョン管理が簡単です。また、Genie Codeはワークスペース内のAGENTS.mdやCLAUDE.mdファイルを自動検出し、追加設定なしで適用します。

これらのパーソナライズ機能は、Genie Codeのエージェントモードですべて利用可能です。詳細は製品ドキュメントを参照してください。