Agentkunskaper för AI-kodningsassistenter

Agentkunskaper är uppgiftsspecifika instruktionsfiler som AI-kodningsassistenter som Claude och GitHub Copilot kan läsa in för att utföra Azure Databricks-utvecklingsuppgifter. Kompetenspaket för domänspecifika kunskaper, metodtips och arbetsflöden i ett format som är optimerat för AI-förbrukning. Mer information om hur du utökar Genie Code på Azure Databricks-arbetsytan finns i Utöka Genie Code med agentkunskaper.

Färdigheter följer den öppna standarden för agentkunskaper . Varje färdighet är en Markdown-fil med frontmaterialmetadata som beskriver när och hur kunskapen ska användas. AI-kodningsassistenter identifierar och läser automatiskt in relevanta färdigheter baserat på den aktuella uppgiften.

Installera AI-verktyg

Installera Azure Databricks AI-verktyg med kommandogruppen Databricks CLIaitools. CLI:n upptäcker stödda kodagenter och installerar Azure Databricks färdigheter och plugins så att din agent kan arbeta effektivt med Azure Databricks resurser såsom paket, jobb och SQL.

# Install skills for all detected agents
databricks aitools install

# Install skills for a specific agent
databricks aitools install --agents claude-code

# Install skills into the current project instead of globally
databricks aitools install --scope project

# Install specific skills
databricks aitools install --skills bundles,sql

Använd databricks aitools list, databricks aitools update, och databricks aitools uninstall för att hantera installerade AI-verktyg. För alla alternativ, se aitools kommandogruppen.

Om du vill installera kunskaper från godtyckliga GitHub lagringsplatser som inte distribueras via Databricks CLI använder du Skills CLI, en pakethanterare med öppen källkod för agentkunskaper. Skills CLI söker igenom en GitHub lagringsplats efter kunskapsfiler och installerar dem i ditt projekt så att AI-kodningsassistenten kan identifiera och använda dem automatiskt.

AI-verktyg och hanterade MCP-servrar

AI-verktyg och hanterade MCP-servrar löser olika delar av samma problem, och de flesta uppsättningar använder båda:

  AI-verktyg Hanterade MCP-servrar
Vad det ger Kunskap: Azure Databricks mönster, API:er och arbetsflöden som agenten använder när den skriver kod. Verktyg: anropbara endpoints som en agent använder för att fråga Unity Catalog-data, köra SQL, söka index och anropa Genie Agents.
Där den går Lokalt, i din kodningsagents kompetens- eller pluginkatalog. Värd av Azure Databricks, styrd av Unity Catalog.
Hur man sätter upp det databricks aitools install Lägg till serverns URL i din klients MCP-konfiguration och autentisera dig. Se Koppla MCP:er till AI-assistenter och kodningsagenter.

Färdigheter lär agenten hur man arbetar; MCP-servrar låter den göra jobbet. En färdighet kan leda en agent till en hanterad MCP-server för en uppgift, men färdigheten är inte själv en MCP-server, och installation av AI-verktyg konfigurerar inte MCP-servrar åt dig. Om du vill att din agent både ska skriva korrekt Azure Databricks-kod och läsa levande arbetsytdata, installera AI-verktyg och koppla de hanterade MCP-servrar du behöver.

Lagringsplatser för kunskaper

GitHub-lagringsplats Beskrivning Färdigheter
Azure Databricks-agentkunskaper Officiellt underhållna kärnkompetenser och plugins för Azure Databricks-utveckling inom beräkning, orkestrering, lagring och appar. Dessa färdigheter installeras med hjälp av databricks aitools install. Omfattar bland annat kompetens inom Agent Bricks, AI-funktioner, AI/BI-dashboards, Databricks-appar, Bundles, Databricks CLI, Databricks Lakehouse, Genie, Iceberg, Lakebase, Lakeflow Jobs, metrikvyer, MLflow-utvärdering, Model Serving, Python SDK, Lakeflow-pipelines, migrering till serverlösa miljöer, Structured Streaming, syntetiska data, Unity Catalog, AI Search och Zerobus ingest
AI Dev Kit-kunskaper Utvalda kompetenser från communityn som omfattar utvecklingsmönster för Azure Databricks. Deprecated. Dessa färdigheter finns tillgängliga med Azure Databricks agentkunskaper. För att undvika konflikter avinstallerar du AI Dev Kit-färdigheter innan du installerar Databricks-agentfärdigheter. Se Avinstallera AI Dev Kit.
Databricks-appmallskunskaper Uppgiftsspecifika kunskaper inbäddade i Databricks-appmallar för agenter (LangGraph, LangChain, OpenAI Agents SDK), App Kits (Lakebase, Genie, Analytics) och chattrobot/dataappramverk (Streamlit, Dash, Gradio, Shiny, Flask, Node.js). Snabbstart, distribuera, modifiera-agent, lägg-till-verktyg, skapa-verktyg, upptäck-verktyg, migrera-från-modellservering, kör-lokalt, belastningstestning, supervisor-API:er
MLflow-kunskaper Kunskaper för instrumentering, felsökning och utvärdering av LLM-agenter med MLflow. MLflow-registrering, MLflow-agent, instrumenteringsspårning, hämtning och analys av spårningar, frågemått, agentutvärdering, chattsessionsanalys, MLflow-dokumentsökning

Ytterligare resurser