AgentCore Harness
Jeder Agent hat eine Orchestrierungsebene: eine Schleife, die das Modell aufruft, Tools auswählt, Ergebnisse zurückgibt, den Kontext verwaltet und Fehler behandelt. Für die Ausführung in der Produktion wird eine echte Infrastruktur benötigt: Rechenleistung, eine Sandbox, sichere Toolverbindungen, Dateisystem, Speicher, Identität und Beobachtbarkeit. Zusammen bilden sie den Agenten-Harness, das System, über das ein Agent tatsächlich ausgeführt werden kann.
Ein System lokal einzurichten ist schnell. In der Produktion explodiert die Arbeit, und in dem Moment, in dem mehr als ein Benutzer bedient werden muss, entsteht eine ganz neue Ebene: Parallelität, Isolation, Identität, Status, Skalierung. Bisher hat jedes Team diese Arbeit selbst erledigt.
Der verwaltete Agent-Harness AgentCore wiederum funktioniert dann in der Konfiguration. Sie legen fest, was Ihr Agent tut (Modell, Tools, Fähigkeiten, Anweisungen). Er AgentCore kümmert sich um die Umgebung, die Rechenleistung, den Arbeitsspeicher, die Identität, das Netzwerk und die Beobachtbarkeit, sodass aus der Konfiguration ein laufender Agent wird. Das Ausprobieren eines anderen Modells oder das Hinzufügen eines neuen Tools ist eine Änderung der Konfiguration, kein Umschreiben des Codes.
Jede Harness-Sitzung ist standardmäßig statusbehaftet und wird pro Sitzung in einer sicheren, isolierten MicroVM ausgeführt (unterstützt durch AgentCore Runtime). Der Agent verfügt über ein eigenes Dateisystem und eine eigene Shell, sodass er Code schreiben und ausführen sowie Kurz- und Langzeitspeicher und Dateien sitzungsübergreifend speichern kann, selbst wenn die zugrunde liegende MicroVM-Sitzung abgelaufen ist und durch eine neue ersetzt wird. Agenten können jedes von Amazon Bedrock, OpenAI, Google Gemini oder einem anderen Anbieter bereitgestellte Modell verwenden und während der Sitzung den LiteLLM-compatible Anbieter wechseln, ohne den Kontext zu verlieren. Sie können also mit einem Modell planen und mit einem anderen ausführen oder Anbieter für einen Preis-/Leistungstest austauschen, ohne die Konversation neu aufbauen zu müssen. Agenten können sich über AgentCore Gateways oder MCP-Server
Sie können anhand des tatsächlichen Datenverkehrs anhand von AgentCore Bewertungen und Optimierungen das Verhalten bewerten, umgehend Empfehlungen und Toolbeschreibungen einholen und A/B Tests mit statistischer Signifikanz pro Sitzung durchführen. Führen Sie dann Änderungen sicher mit unveränderlichen Versionen und benannten Endpunkten durch und führen Sie sofort ein Rollback durch, indem Sie einen Endpunkt auf eine frühere Version verweisen. Sie können einen Harness über den AgentCore InvokeHarness Status in AWS Step Functions in eine größere Pipeline einfügen oder in Strands-Code exportieren (Claude Agent SDK in Kürze) und ihn zur AgentCore Laufzeit ausführen, wenn die Konfiguration nicht ausreicht. Alles, was Sie zum Erstellen, Ausführen und Betreiben von Produktionsagenten benötigen, ohne die Infrastruktur verwalten zu müssen. Der Harness wird von Strands Agents
Es wird keine separate Gebühr für den Kabelbaum erhoben. Sie zahlen nur für die zugrunde liegenden AgentCore Funktionen, die Sie nutzen. Einzelheiten finden Sie auf der AgentCore Preisseite
AgentCore Harness ist in GA in allen hier aufgeführten Regionen erhältlich.