Was macht skills?
Agent-Fähigkeiten für Coral: eine einheitliche SQL-Schnittstelle für alle Ihre Datenquellen, entwickelt für KI-Agenten.
Überblick
Dieses Repository enthält Agent-Fähigkeiten (Skills) für die Integration von Coral mit führenden KI-Agenten-Plattformen wie Claude Code, Cursor, Codex und anderen. Coral bietet Folgendes:
- Einheitliches SQL-Interface für Postgres, MySQL, Snowflake, BigQuery, APIs und mehr
- Optimiert für Agenten – keine komplexen ORMs oder datenbankspezifischen Dialekte erforderlich
- Sichere Abfrageausführung mit Sandboxing und Zugriffskontrollen
- Leistungsstarke Abfrageoptimierung für agentenbasierte Workloads
Unterstützte Plattformen
| Plattform | Status |
|---|---|
| Claude Code | ✅ Unterstützt |
| Cursor | ✅ Unterstützt |
| Codex CLI | ✅ Unterstützt |
| Manuell | ✅ SKILL.md kompatibel |
Verwendung
Installation
Stellen Sie sicher, dass Coral eingerichtet und zugänglich ist. Weitere Informationen finden Sie in der Coral-Dokumentation.
Agent-Konfiguration
Fügen Sie Ihrem Agenten die entsprechende Fähigkeit hinzu:
# Beispiel für Claude Code
claude add-skill from ./skills/withcoral.md
Abfragebeispiele
-- Daten aus mehreren Quellen abfragen
SELECT u.name, o.total
FROM users u
JOIN orders o ON u.id = o.user_id
WHERE o.created_at > '2024-01-01';
Funktionsweise
Der Skill definiert eine Reihe von Anweisungen und Tools, die es dem Agenten ermöglichen:
- Verbindungen verwalten: Datenquellen über die Coral-Konfiguration registrieren
- Schemata erkunden: Tabellen und Spalten automatisch erkennen
- Abfragen ausführen: SQL an Coral senden und Ergebnisse abrufen
- Ergebnisse interpretieren: Daten strukturiert an den Agenten zurückgeben
Sicherheitshinweise
- Coral führt Abfragen in einer sicheren, isolierten Umgebung aus
- Zugriffskontrollen können pro Datenquelle konfiguriert werden
- Abfrageprotokollierung für Auditzwecke verfügbar
Lizenz
MIT
Beitrag
Beiträge sind willkommen! Bitte beachten Sie CONTRIBUTING.md.