Direkt zum Hauptinhalt
Produkt

Personalisierung von Genie-Code mit Anweisungen, Skills, Gedächtnis und MCP

Lassen Sie Genie Code so arbeiten, wie Sie und Ihr Team es bereits tun.

von Samantha Banchik, Gal Oshri, Romain Rigaux, Will Tipton und Chloe Chan

*Genie Code kann Ihre persönlichen und teaminternen Konventionen mit Anweisungen, Skills und MCP-Servern befolgen.
*Nutzen Sie Vorhandenes einfach wieder. Integrieren Sie Team-Workflows, interne Dokumentationen und externe Tools, ohne sie in jeden Prompt kopieren zu müssen.
*Bleiben Sie flexibel und behalten Sie die Kontrolle. Nutzen Sie persönliche Skills für individuelle Arbeitsweisen, Workspace-Skills für gemeinsame Team-Workflows und von Admins freigegebene MCP-Server für skalierbaren externen Kontext im Agentenmodus.

Genie Code funktioniert am besten, wenn es versteht, wie Ihr Team tatsächlich arbeitet: Ihre Codierungsstandards, internen Workflows, gemeinsam genutzten Tools und den Kontext hinter früheren Entscheidungen.

Deshalb haben wir eine Reihe von Funktionen eingeführt, mit denen Sie Genie Code an Ihre Organisation und Ihre Workflows anpassen können. Anweisungen helfen dabei, teamweite Präferenzen zu definieren, Skills erfassen wiederholbare Workflows und MCP-Server verbinden Genie Code direkt mit Systemen wie Jira, GitHub und Google Drive.

Benutzerdefinierte Anweisungen

Benutzerdefinierte Anweisungen ermöglichen es Ihnen, dauerhafte Präferenzen festzulegen, die Genie Code in jeder Sitzung im Agentenmodus anwendet. Sie eignen sich gut für Dinge, die immer für Ihre Arbeitsweise gelten: Ihre bevorzugte Programmiersprache, das Ausgabeformat oder allgemeine Stilrichtlinien.

Die Einschränkung besteht darin, dass Anweisungen global sind. Wenn Sie eine SQL-Formatierungsregel hinzufügen, wird diese angewendet, unabhängig davon, ob Sie SQL schreiben oder Python debuggen. Für Präferenzen, die überall gelten, sind Anweisungen das richtige Werkzeug. Für Kontext, der nur für eine bestimmte Aufgabe relevant ist, benötigen Sie etwas Gezielteres.

Für Konventionen auf Teamebene kann Genie Code auch automatisch AGENTS.md- und CLAUDE.md-Dateien in Ihrem Projekt erkennen. Sobald diese Dateien in ein Repository eingecheckt sind, erfasst Genie Code sie automatisch, sodass Teammitglieder denselben Kontext nicht einzeln konfigurieren müssen.

Agenten-Skills

Agenten-Skills sind eine Möglichkeit, Genie Code beizubringen, bestimmte Aufgaben so auszuführen, wie Sie es tun.

Ein Skill ist ein auf Markdown basierendes Paket, das einen Workflow, ein Muster oder eine Aktion beschreibt, die Genie Code im Agentenmodus verwenden kann. Skills können Anleitungen, wiederverwendbaren Code und ausführbare Skripte enthalten, die alle auf eine bestimmte Aufgabe beschränkt sind, anstatt global angewendet zu werden.

Jeder Skill enthält einen Namen und eine Beschreibung, die Genie Code helfen zu bestimmen, wann er relevant ist. Wenn eine Anfrage mit einem Skill übereinstimmt, lädt Genie Code diesen und nutzt die darin enthaltenen Anleitungen, Muster und Codes, um angemessen zu antworten.

Wie fügt man Skills hinzu?

Erste Schritte:

  1. Öffnen Sie Ihren Skills-Ordner. Öffnen Sie in Genie Code die Einstellungen, navigieren Sie zu „User Skills“ und wählen Sie „Open Skills Folder“. Dadurch wird Ihr persönliches Skills-Verzeichnis geöffnet (/Users/{username}/.assistant/skills/).
  2. Erstellen oder aktualisieren Sie einen Skill. Fügen Sie eine neue Markdown-Datei hinzu. Jeder Skill sollte einen eindeutigen Namen und eine Beschreibung enthalten, damit Genie Code weiß, wann er angewendet werden muss. Sie können zusammengehörige Dateien in Ordnern organisieren und optional Skripte für fortgeschrittenere Workflows hinzufügen.

Workspace-Skills

Zusätzlich zu persönlichen Skills können Workspace-Admins Skills erstellen, die automatisch für jeden im Workspace verfügbar sind. Workspace-Skills befinden sich in Workspace/.assistant/skills/.

Workspace-Skills folgen demselben Format wie persönliche Skills, sind jedoch auf das Team und nicht auf eine Einzelperson ausgerichtet. Dadurch eignen sie sich gut für Workflows, die in einer Organisation gemeinsam genutzt und konsistent angewendet werden sollen – beispielsweise ein Skill, der Namenskonventionen für ML-Pipelines durchsetzt, Genie Code bei der Reaktion auf Vorfälle zum richtigen internen Runbook leitet oder die Standard-Datenqualitätsprüfungen Ihres Teams auf jede neue Pipeline anwendet.

MCP-Server

Skills beziehen sich auf den Kontext in Ihrem Kopf oder die Standards Ihres Teams. MCP-Server beziehen sich auf Kontext, der bereits an anderer Stelle existiert.

Anfang 2025 haben wir die MCP-Unterstützung in Databricks eingeführt, um AI-Agenten umfassenden, externen Kontext auf kontrollierte und skalierbare Weise zur Verfügung zu stellen. MCP bietet eine standardisierte Methode, um Tools, Daten und Workflows für Genie Code bereitzustellen, ohne diesen Kontext direkt in Prompts oder Anweisungen einzubetten.

Genie Code kann jetzt alle MCP-Server nutzen, die Ihrem Workspace hinzugefügt wurden und für die Sie eine Nutzungsberechtigung haben. Workspace-Admins steuern, welche Server verfügbar sind, während Benutzer je nach Bedarf aus diesen genehmigten Quellen auswählen können.

Für gängige Tools wie Google Drive, SharePoint und GitHub bietet Databricks außerdem verwaltete OAuth-Flows, derzeit in der Beta-Phase, die die Authentifizierung ohne manuelle Token-Konfiguration übernehmen. Um dies zu aktivieren, schalten Sie in Ihren Preview-Einstellungen „Third Party Connectors for Agents“ ein. Von dort aus kann jeder Benutzer diese MCP-Server aktivieren, indem er einfach auf das Plus-Symbol in der Genie Code-Prompt-Leiste klickt.

BildBild

MCP ist für Fälle gedacht, in denen bereits wichtiger Kontext vorhanden ist, auf den von Genie Code aus jedoch nur schwer zugegriffen werden kann. Zum Beispiel:

  • Interne Dokumentationssysteme. Teams bewahren Runbooks oder Betriebsdokumente häufig in Tools wie Confluence auf. Anstatt Abschnitte in Prompts zu kopieren, können diese Inhalte einmal freigegeben und bei Bedarf referenziert werden.
  • Interne Tools und Dienste. Plattform-Teams verwalten möglicherweise APIs oder Skripte für Einrichtung, Validierung oder Bereitstellung. MCP ermöglicht es, diese Funktionen Genie Code direkt zur Verfügung zu stellen, anstatt sie wiederholt zu erklären oder einzufügen.

In diesen Fällen ersetzt MCP das manuelle Kopieren und Einfügen durch einen strukturierten, wiederverwendbaren Ansatz, sodass der richtige Kontext nur dann verfügbar ist, wenn er benötigt wird.

GIF

Wie fügt man MCP-Server hinzu?

Databricks unterstützt verschiedene Arten von MCP-Servern, darunter verwaltete Server für Databricks-Dienste, externe Server, die über Unity Catalog verbunden sind, und benutzerdefinierte MCP-Server, die auf Databricks Apps gehostet werden. Sie können die verfügbaren Server im MCP-Marketplace durchsuchen, der direkt über das Einstellungsfenster von Genie Code zugänglich ist. Workspace-Admins steuern, welche Server verfügbar sind, und Benutzer können aus den Servern auswählen, für die sie eine Nutzungsberechtigung haben.

Sobald MCP-Server in Ihrem Workspace verfügbar sind, ist deren Verwendung in Genie Code ganz einfach:

  1. Öffnen Sie die Genie Code-Einstellungen
  2. Wählen Sie „Add Server“
  3. Wählen Sie aus den verfügbaren MCP-Servertypen
  4. Speichern Sie Ihre Auswahl
  5. Wenn der Server eine Authentifizierung erfordert, folgen Sie den Anmeldeaufforderungen, um die Verbindung zu autorisieren. Ihre Anmeldedaten werden sicher gespeichert und Sie müssen sich nicht bei jeder Sitzung neu authentifizieren.

MCP-Server sind sofort nach dem Hinzufügen verfügbar. Genie Code greift automatisch auf Tools von diesen Servern zu, wenn sie relevant sind.

Tipps und Tricks

  • Lassen Sie Genie Code Skills für Sie erstellen. Nachdem Sie einen Workflow im Agentenmodus durchgearbeitet haben, weisen Sie Genie Code einfach an, diesen als Skill zu erfassen. Die Markdown-Datei wird automatisch generiert und in Ihrem Skills-Ordner gespeichert.
  • Halten Sie Skills fokussiert. Ein Workflow pro Skill-Datei macht es für Genie Code einfacher zu erkennen, wann er angewendet werden soll, und erleichtert die langfristige Wartung. Name und Beschreibung dienen Genie Code zur Entscheidung, wann ein Skill relevant ist. Je spezifischer diese sind, desto besser.
  • Skills sind einfach Markdown-Dateien. Das bedeutet, dass sie sich leicht teilen, versionieren und im gesamten Team synchronisieren lassen. Gebrauchsfertige Beispiele für den Einstieg finden Sie im Genie Code Skills-Demo-Repository.
  • Übertragbare Teamkonventionen: Genie Code erkennt automatisch AGENTS.md- und CLAUDE.md-Dateien in Ihrem Workspace und wendet sie ohne zusätzliche Einrichtung an. Teams können dieselben Konventionen, Anweisungen und Workflows über Repositories und Entwicklungsumgebungen hinweg teilen und so den Kontext überall dort konsistent halten, wo sie arbeiten.

Try personalizing Genie Code today

Anweisungen, Skills und MCP-Server stehen alle zur Verfügung, wenn Sie Genie Code im Agentenmodus verwenden.

Weitere Informationen finden Sie in der Produktdokumentation zu Genie Code.

(Dieser Blogbeitrag wurde mit KI-gestützten Tools übersetzt.) Originalbeitrag

Erhalten Sie die neuesten Beiträge in Ihrem Posteingang

Abonnieren Sie unseren Blog und erhalten Sie die neuesten Beiträge direkt in Ihren Posteingang.