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.
Benutzerdefinierte Agenten
Benutzerdefinierte Agenten sind benutzerdefinierte KI-Agenten, die betriebliche Aufgaben automatisieren, die für Ihre Infrastruktur und Workflows spezifisch sind. Im Gegensatz zu den integrierten AWS DevOps Agentenfunktionen, die sich auf die Reaktion auf Vorfälle, Abfragen auf Abruf und proaktive Prävention konzentrieren, können Sie mit benutzerdefinierten Agenten Ihren eigenen Agenten mit einer maßgeschneiderten Systemaufforderung, einem kuratierten Satz von Tools und speziellen Fähigkeiten definieren.
Benutzerdefinierte Agenten werden mithilfe der MCP-Tools und -Fähigkeiten, die in Ihrem Agent Space verfügbar sind, autonom ausgeführt. Sie können sie bei Bedarf oder nach einem Zeitplan ausführen, um wiederkehrende betriebliche Aufgaben wie die Erstellung von Berichten, die Prüfung von Konfigurationen, die Analyse von Trends oder die Ausführung mehrstufiger Workflows für Ihre verbundenen Tools auszuführen.
Die wichtigsten Konzepte
Systemaufforderung — Eine Reihe von in Markdown geschriebenen Anweisungen, die definieren, was der Agent tut, wie er Aufgaben angeht und welche Ergebnisse er erzeugt. Die Systemaufforderung ist der Kern des Verhaltens Ihres benutzerdefinierten Agenten.
Tools — In Ihrem Agent Space verfügbare MCP-Tools, die der benutzerdefinierte Agent während des Aufrufs aufrufen kann. Sie wählen aus der Gesamtheit der Tools, die von Ihren verbundenen Integrationen und benutzerdefinierten MCP-Servern bereitgestellt werden, aus, auf welche Tools der Agent Zugriff hat.
Fähigkeiten — Modulare Befehlssätze, die dem Agenten zur Laufzeit zusätzliches Fachwissen, Ermittlungsverfahren oder spezielle Funktionen bieten. Fähigkeiten können auch Ausgabefunktionen wie die Erstellung von Artefakten oder Empfehlungen ermöglichen. Weitere Informationen zu Fähigkeiten finden Sie unterDevOps Fähigkeiten der Agenten.
Auslöser — Ereignisse oder Bedingungen, die automatisch einen benutzerdefinierten Agenten aufrufen. AWS DevOps Der Agent unterstützt derzeit zeitplanbasierte Trigger, die den Agenten in definierten Intervallen mithilfe von Cron- oder Rate-Ausdrücken ausführen.
Aufruf — Ein einziger Lauf eines benutzerdefinierten Agenten. Bei jedem Aufruf wird eine Trajektorie erstellt, die die Argumentationsschritte, Tool-Aufrufe und Ergebnisse des Agenten zeigt.
So funktionieren benutzerdefinierte Agenten
Wenn ein benutzerdefinierter Agent ausgeführt wird, gilt Folgendes:
Lädt die Systemaufforderung, die Tools und Fähigkeiten aus der von Ihnen definierten Konfiguration.
Stellt eine Verbindung zur Agent Space MCP-Toolbox her und greift nur auf die Tools zu, die Sie ihr zugewiesen haben.
Lädt die ihm zugewiesenen Skilldokumente, sodass deren Anweisungen und Fachwissen während des Aufrufs verfügbar sind.
Durchforstet die Aufgabe, ruft Tools auf und folgt den Anweisungen zur Fertigkeit, um das Ziel zu erreichen.
Erzeugt Ergebnisse — Textantworten, Artefakte oder Empfehlungen — auf der Grundlage der Anweisungen und der zugewiesenen Fähigkeiten.
Zeichnet einen vollständigen Aufrufverlauf auf, einschließlich aller Argumentationsschritte, Tool-Aufrufe und Ergebnisse.
Benutzerdefinierte Agenten haben Zugriff auf dieselben Tools, die die integrierten AWS DevOps Agentenfunktionen unterstützen — einschließlich Tools für Ihre verbundenen AWS Konten, Observability-Plattformen, CI/CD Pipelines, Ticketsysteme und benutzerdefinierte MCP-Server —, aber nur auf die spezifischen Tools, die Sie jedem Agenten zuweisen.
Benutzerdefinierte Agenten im Vergleich zu integrierten Funktionen
| Funktion | Built-in Agent | Benutzerdefinierter Agent |
|---|---|---|
| Zweck | Reaktion auf Vorfälle, Vorbeugung, Anfragen auf Abruf | User-defined betriebliche Aufgaben |
| Konfiguration | Wird vom AWS DevOps Agenten verwaltet | Sie definieren die Aufforderung, die Tools und die Fähigkeiten |
| Aufruf | Automatisch (Vorfälle, Zeitpläne) oder dialogorientiert | Bei Bedarf oder über von Ihnen konfigurierte Auslöser |
| Verfügbare Tools | Alle Tools im Agent Space | Nur die Tools, die Sie auswählen |
| Outputs | Untersuchungen, Empfehlungen, Chat-Antworten | Textantworten, Artefakte, Empfehlungen |
| Nebenläufigkeit | Vorbehaltlich der integrierten Parallelitätsquoten | Vorbehaltlich eines benutzerdefinierten Kontingents für die Parallelität von Agenten |
Was können benutzerdefinierte Agenten tun
Benutzerdefinierte Agenten sind flexibel und können eine Vielzahl von betrieblichen Aufgaben automatisieren. Häufige Anwendungsfälle umfassen:
Betriebsberichte — Generieren Sie tägliche oder wöchentliche Zusammenfassungen des Systemzustands, Bereitstellungsberichte oder Compliance-Audits für Ihre gesamte Infrastruktur.
Prüfung der Konfiguration — Überprüfen Sie regelmäßig die Ressourcenkonfigurationen anhand der Standards Ihres Unternehmens und erstellen Sie Ergebnisse.
Trendanalyse — Analysieren Sie Kennzahlen, Fehlermuster oder Kostentrends im Laufe der Zeit und gewinnen Sie umsetzbare Erkenntnisse.
Multi-step Workflows — Orchestrieren Sie Sequenzen von Toolaufrufen über mehrere Integrationen hinweg, um komplexe Betriebsabläufe abzuschließen.
Cross-tool Korrelation — Kombinieren Sie Daten aus Observability-Plattformen, CI/CD Pipelines und AWS Services, um komplexe betriebliche Fragen zu beantworten.
Informationen zu benutzerdefinierten Agentenlimits finden Sie unter. Kontingente
Nächste Schritte
Einen benutzerdefinierten Agenten erstellen— Definieren Sie Ihren ersten benutzerdefinierten Agenten mit einer Systemaufforderung, Tools und Fähigkeiten.
Ausführen benutzerdefinierter Agenten— Führen Sie Agenten bei Bedarf aus oder richten Sie geplante Auslöser ein.
Verwalten benutzerdefinierter Agenten— Bearbeiten, deaktivieren oder löschen Sie benutzerdefinierte Agenten und zeigen Sie den Aufrufverlauf an.
Benutzerdefinierte Agentenausgaben— Konfigurieren Sie Agenten so, dass sie Artefakte und Empfehlungen erzeugen.