Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Aurora DSQL Steering: Fähigkeiten und Fähigkeiten
In diesem Abschnitt wird beschrieben, wie die KI-Steuerung für Aurora DSQL mithilfe von Fähigkeiten und Befugnissen konfiguriert wird. Diese auf Markdown basierenden Konfigurationsdateien bieten Kontext und Anleitungen, die KI-Assistenten bei der Codegenerierung automatisch anwenden, um die Qualität der Agentenentwicklung zu verbessern.
-Übersicht
Fähigkeiten und Fähigkeiten sind modulare Funktionen, die die Funktionen des KI-Assistenten für Aurora DSQL erweitern. Sie verpacken Anweisungen, Metadaten und Ressourcen, die KI-Assistenten bei der Arbeit mit Aurora DSQL-Datenbanken automatisch verwenden.
Warum Fähigkeiten und Fähigkeiten einsetzen
Fähigkeiten und Fähigkeiten bieten mehrere wichtige Vorteile für die Entwicklung von Aurora DSQL:
-
Spezialisierte KI-Assistenten — Stellen domänenspezifisches Fachwissen für Aurora DSQL bereit, einschließlich Best Practices, Postgres-kompatibler SQL-Muster und verteilter Datenbankoptimierungen.
-
Weniger Wiederholungen — Einmal erstellen, automatisch verwenden. Macht es überflüssig, in mehreren Konversationen immer wieder dieselbe Anleitung zu geben.
-
Kontexteffizienz — Fähigkeiten werden auf Abruf geladen, anstatt den Kontext im Voraus zu verbrauchen. Die KI lädt Informationen nach Bedarf stufenweise.
-
Kontinuierliches Lernen — Im Zuge der Weiterentwicklung der DSQL-Funktionen von Aurora greifen KI-Assistenten automatisch auf aktualisierte Muster zu, wenn die Fähigkeiten aktualisiert werden.
Empfohlene Setup-Pfade
Wählen Sie den Setup-Pfad, der zu Ihrer Entwicklungsumgebung passt:
-
Fähigkeiten CLI(Agentenunabhängig)
Der DSQL-Skillrules skills
Fähigkeiten CLI
Der DSQL-Skill
Einrichtung
Führen Sie den folgenden Befehl aus, um den Aurora DSQL-Skill zu installieren:
npx skills add awslabs/mcp --skill dsql
Die CLI führt Sie durch:
-
Agenten auswählen — Wählen Sie aus, auf welchen Agenten die Installation erfolgen soll (Kiro, Claude Code, Cursor, Copilot, Gemini, Codex, Roo, Cline,, Windsurf usw.) OpenCode
-
Umfang der Installation — Wählen Sie zwischen:
-
Projekt: Im aktuellen Verzeichnis installieren (mit Ihrem Projekt übergeben)
-
Global: Im Home-Verzeichnis installieren (in allen Projekten verfügbar)
-
-
Installationsmethode — Wählen Sie zwischen:
-
Symlink (empfohlen): Zentrale Informationsquelle, einfache Updates
-
An alle Agenten kopieren: Unabhängige Kopien für jeden Agenten
-
Verwalten von Qualifikationen
Sie können Ihre Fähigkeiten jederzeit überprüfen und aktualisieren, indem Sie:
npx skills check npx skills update
Kiro Power
Bei Kiro Powers handelt es sich um vereinheitlichte Pakete, die MCP-Tools mit Framework-Fachwissen und Steuerungsanweisungen kombinieren. Jede Leistung umfasst ein Einstiegsdokument, in dem die verfügbaren MCP-Tools und Aktivierungsauslöser, die MCP-Serverkonfiguration sowie zusätzliche, auf Anfrage bereitgestellte Workflow-spezifische Anleitungen erläutert werden.
Die Befugnisse werden dynamisch auf der Grundlage des Benutzerkontextes aktiviert. Anstatt alle Tools im Voraus zu laden, halten Powers die Basisnutzung bei nahezu Null, bis die Aktivierung durch relevante Schlüsselwörter ausgelöst wird.
Einrichtung
So richten Sie die Kiro-Stromversorgung für Aurora DSQL ein:
-
Direkt aus der Kiro
Powers Registry installieren -
Sobald Sie zu Power in der IDE umgeleitet wurden, gehen Sie entweder wie folgt vor:
-
Wählen Sie die Taste Try Power aus. Empfohlen für Benutzer, die möchten, dass die KI die Einrichtung des MCP-Servers steuert oder ein interaktives Onboarding-Erlebnis mit Aurora DSQL ermöglicht, um einen neuen Cluster zu erstellen.
-
Öffne einen neuen Kiro-Chat und frage nach allem, was mit Aurora DSQL zu tun hat. Aktualisieren Sie optional die MCP-Konfiguration mit Ihren vorhandenen Clusterdetails, um die MCP-Serververbindung zu testen, sodass sie sofort mit Strom verwendet werden kann. Der Kiro-Agent aktiviert die Stromversorgung automatisch, wenn er feststellt, dass sie für die Ausführung der Aufgabe des Benutzers wertvoll ist.
-
Claude Skill
Claude-Skills sind modulare Fähigkeiten, die die Funktionalität von Claude erweitern. Jeder Skill enthält Anweisungen, Metadaten und optionale Ressourcen, die Claude bei Bedarf automatisch verwendet. Skills sind dateisystembasiert und werden bei Bedarf geladen, um den Kontextverbrauch zu minimieren.
Einfache Einrichtung mit der Skills CLI
Der Skill kann mit dem in Claude Code installiert werdenFähigkeiten CLI. Um nur Claude Code als Agenten für die Installation anzugeben, verwenden Sie:
npx skills add awslabs/mcp --skill dsql --agent claude-code
Alternative: Direktes Setup mit einem Git-Clone
Das alternative Setup verwendet einen spärlichen Klon des dsql-Skill-Verzeichnisses und verlinkt diesen Klon mit dem Ordner. ~/.claude/skills/ Dadurch können Änderungen am Skill immer dann abgerufen werden, wenn der Skill aktualisiert werden muss.
Voraussetzungen
-
Git installiert
Schritte zur Einrichtung
1. Erstellen Sie ein Basis-Repos-Verzeichnis
mkdir -p .dsql_skill_repos
2. Sparse klone den Skill aus dem MCP-Repository
Klonen Sie nur den dsql-skill Ordner (keine anderen Dateien):
cd .dsql_skill_repos git clone --filter=blob:none --no-checkout https://github.com/awslabs/mcp.git cd mcp git sparse-checkout init --cone git sparse-checkout set src/aurora-dsql-mcp-server/skills/dsql-skill git checkout cd ../..
3. Verknüpfen Sie den Skill mit dem Skills-Verzeichnis
Fügen Sie das Skills-Verzeichnis hinzu (Standard: global/user-scoped):
mkdir -p ~/.claude/skills
Anmerkung
Wenn Sie diesen Skill zu einem projektbezogenen Skill machen möchten, verwenden Sie stattdessen das Stammverzeichnis Ihres Projekts. .claude/skills/
Fügen Sie den Symlink hinzu:
ln -s "$(pwd)/.dsql_skill_repos/mcp/src/aurora-dsql-mcp-server/skills/dsql-skill" ~/.claude/skills/dsql-skill
4. Überprüfen Sie das Setup
# Should show SKILL.md and other skill files ls -la ~/.claude/skills/dsql-skill/
5. Überprüfen Sie den Einsatz von Fähigkeiten
Sobald der Skill konfiguriert ist, sollten Sie einen neuen Skill-Befehl haben:/dsql. Möglicherweise müssen Sie Claude Code nach dem Hinzufügen des Skills neu starten, damit er erkannt wird. Sie können diesen Befehl nach Bedarf über die CLI oder das Panel von Claude Code verwenden.
Den Skill aktualisieren
Um die neuesten Änderungen aus dem Repository abzurufen:
cd .dsql_skill_repos/mcp git pull
Verzeichnisstruktur
Nachdem Sie einen globalen Skill eingerichtet haben, sollten Sie die folgenden Verzeichnisse sehen:
.dsql_skill_repos/ └── mcp/ # Sparse git checkout └── src/ └── aurora-dsql-mcp-server/ └── skills/ └── dsql-skill/ ├── SKILL.md └── ... ~/.claude/ └── skills/ └── dsql-skill -> /path/to/.dsql_skill_repos/mcp/src/aurora-dsql-mcp-server/skills/dsql-skill
Anmerkung
Fügen Sie .dsql_skill_repos/ es zu Ihrem hinzu, .gitignore wenn Sie es nicht verfolgen möchten. Beim Sparse-Checkout wird nur der Skill-Ordner beibehalten, wodurch der Festplattenverbrauch minimiert wird.
Gemini-Fähigkeit
Um den Aurora DSQL-Skill direkt in Gemini hinzuzufügen, entscheiden Sie sich für einen Bereich: workspace (im Projekt enthalten) oder user (Standard, global) und verwenden Sie das Skills-Installationsprogramm.
Einrichtung
gemini skills install https://github.com/awslabs/mcp.git --path src/aurora-dsql-mcp-server/skills/dsql-skill --scope $SCOPE
Ersetze es entweder $SCOPE durch oderworkspace. user
Sie können dann den /dsql Skill-Befehl mit Gemini verwenden, und Gemini erkennt automatisch, wann der Skill verwendet werden sollte.
Codex-Fähigkeit
Verwenden Sie den Skill-Installer von der Codex-CLI oder der TUI aus, indem Sie den $skill-installer Skill verwenden.
Einrichtung
$skill-installer install dsql skill: https://github.com/awslabs/mcp/tree/main/src/aurora-dsql-mcp-server/skills/dsql-skill
Starte Codex neu, um den Skill zu erwerben. Die Fähigkeit kann dann aktiviert werden mit$dsql.