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 Arbeitsabläufe spezifisch sind. Im Gegensatz zu den integrierten AWS DevOps Agentenfunktionen, die sich auf die Reaktion auf Vorfälle, On-Demand-Abfragen 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 arbeiten autonom und nutzen dabei die MCP-Tools und -Fähigkeiten, die in Ihrem Agentenbereich verfügbar sind. Sie können sie bei Bedarf oder nach einem Zeitplan ausführen, um wiederkehrende betriebliche Aufgaben wie das Generieren von Berichten, das Prüfen von Konfigurationen, das Analysieren von Trends oder das Ausführen mehrstufiger Workflows in Ihren 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 produziert. Die Systemaufforderung ist der Kern des Verhaltens Ihres benutzerdefinierten Agenten.
Tools — In Ihrem Agentenbereich verfügbare MCP-Tools, die der benutzerdefinierte Agent während des Aufrufs aufrufen kann. Sie wählen aus dem vollständigen Satz von 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 Fähigkeiten vermitteln. Fähigkeiten können auch Ausgabefunktionen wie das Erstellen von Artefakten oder Empfehlungen ermöglichen. Weitere Informationen zu Fähigkeiten finden Sie unterDevOps Fähigkeiten von 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 — Eine einzelne Ausführung eines benutzerdefinierten Agenten. Bei jedem Aufruf wird ein Ablaufverlauf generiert, der die Argumentationsschritte, Tool-Aufrufe und Ergebnisse des Agenten zeigt.
So funktionieren benutzerdefinierte Agenten
Wenn ein benutzerdefinierter Agent ausgeführt wird, geht er wie folgt vor:
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 ihnen zugewiesenen Skill-Dokumente und stellt deren Anweisungen und Domänenwissen während des Aufrufs zur Verfügung.
Begründen Sie die Aufgabe, rufen Sie Tools auf und folgen Sie den Anweisungen der Fertigkeit, um das Ziel zu erreichen.
Erstellt Ergebnisse — Textantworten, Artefakte oder Empfehlungen — auf der Grundlage der Anweisungen und der zugewiesenen Fähigkeiten.
Zeichnet den gesamten Ablauf eines Aufrufs auf, einschließlich aller Schritte zur Argumentation, der Aufrufe der Tools und der Ergebnisse.
Kundenspezifische Agenten haben Zugriff auf dieselben Tools wie die integrierten AWS DevOps Agentenfunktionen — einschließlich Tools für Ihre verbundenen AWS Konten, Observability-Plattformen, CI/CD Pipelines, Ticketing-Systeme 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, Prävention, 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 | Auf Abruf oder über von Ihnen konfigurierte Trigger |
| 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 Kontingente für Parallelität | Vorbehaltlich der benutzerdefinierten Kontingente für die Parallelität der Agenten |
Was können benutzerdefinierte Agenten tun
Kundenspezifische Agenten sind flexibel und können eine Vielzahl betrieblicher Aufgaben automatisieren. Häufige Anwendungsfälle umfassen:
Betriebsberichte — Generieren Sie tägliche oder wöchentliche Zustandsübersichten, Bereitstellungsberichte oder Compliance-Audits für Ihre gesamte Infrastruktur.
Konfigurationsprüfung — Überprüfen Sie regelmäßig die Ressourcenkonfigurationen anhand der Standards Ihres Unternehmens und erstellen Sie Ergebnisse.
Trendanalyse — Analysieren Sie Kennzahlen, Fehlermuster oder Kostentrends im Zeitverlauf und gewinnen Sie umsetzbare Erkenntnisse.
Multi-step Workflows — Orchestrieren Sie Abfolgen 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 Diensten, um komplexe betriebliche Fragen zu beantworten.
Informationen zu benutzerdefinierten Agentenlimits finden Sie unter. Kontingente
Dynamische Subagenten-Delegierung
Benutzerdefinierte Agenten können bei lang andauernden oder komplexen Aufrufen Arbeit an Subagenten delegieren. Wenn sich ein Aufruf dem Limit des Kontextfensters nähert, erstellt der Agent automatisch einen Subagenten, um die Arbeit fortzusetzen. Der Subagent hat Zugriff auf dieselben Tools und Fähigkeiten wie der übergeordnete Agent.
Mit der dynamischen Subagenten-Delegierung können Ihre benutzerdefinierten Agenten detaillierte Analysen, lange Workflows mit mehreren Schritten und andere Aufgaben durchführen, die andernfalls die Kontextgrenzen überschreiten würden. Sie müssen nichts konfigurieren, um diese Funktion nutzen zu können.
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 Trigger ein, in der Konsole oder mit dem AWS SDK und AWS CloudFormation.
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 erstellen.
Weitere Informationen zur Verwaltung benutzerdefinierter Agenten und anderer Ressourcen als Infrastruktur in Form von Code finden Sie unterVerwaltung von Komponenten.