Zum Hauptinhalt springen
Cloud / AWS / Produkte / Strands Agents: Open-Source-SDK für KI-Agenten

Strands Agents: Open-Source-SDK für KI-Agenten

Strands Agents ist ein Open-Source-Toolkit von AWS für produktionsreife KI-Agenten, verfügbar für Python und TypeScript unter Apache License 2.0.

Developer Tools
Preismodell Open Source unter Apache License 2.0, keine Lizenzkosten; Kosten entstehen für die genutzten Modelle und die Laufzeitumgebung
Verfügbarkeit Als Open-Source-SDK für Python und TypeScript nutzbar; Betrieb in der Umgebung Ihrer Wahl
Datensouveränität Abhängig vom gewählten Modellanbieter und der Laufzeitumgebung
Zuverlässigkeit Kein SLA, da Open-Source-SDK; für die genutzten AWS-Dienste gelten deren SLAs SLA

Was ist Strands Agents?

Strands Agents ist ein Open-Source-Toolkit für den Bau produktionsreifer KI-Agenten. Es steht als SDK für Python und TypeScript unter der Apache License 2.0 zur Verfügung und ist laut Projektseite aus produktiven Systemen innerhalb von Amazon hervorgegangen. AWS hat das Projekt am 16. Mai 2025 vorgestellt.

Der Ansatz ist modellgetrieben: Statt Abläufe im Voraus als Workflow zu modellieren, plant und steuert das Sprachmodell seine Schritte selbst und ruft dabei die bereitgestellten Werkzeuge auf. Ein Agent besteht im Kern aus Modell, Werkzeugen und Prompt.

Kernfunktionen

  • Agent Loop: Agenten arbeiten iterativ, treffen Entscheidungen und rufen Werkzeuge auf, bis die Aufgabe erledigt ist
  • Werkzeuge: Definition über den Decorator @tool in Python beziehungsweise über Schema-Objekte in TypeScript
  • MCP-Unterstützung: Integration von Clients für das Model Context Protocol, sodass veröffentlichte MCP-Server als Werkzeuge genutzt werden können
  • Hooks: Ereignisbasierte Eingriffspunkte wie BeforeToolCallEvent und AfterToolCallEvent zum Überwachen, Prüfen und Verändern des Agentenverhaltens
  • Conversation Management: Eingebaute Verwaltung des Gesprächskontexts, unter anderem mit Zusammenfassung und Sliding-Window-Verfahren
  • Multi-Agenten-Muster: Eingebaute Muster wie Agent-as-Tool und Swarm für die Zusammenarbeit mehrerer Agenten
  • Modellunabhängigkeit: Amazon Bedrock, Anthropic Claude API, Llama API, Ollama, OpenAI über LiteLLM sowie eigene Provider
  • Observability: Telemetriedaten über OpenTelemetry an beliebige OTEL-kompatible Backends

Typische Anwendungsfälle

Agenten in Produktion: Das Toolkit adressiert ausdrücklich produktive Agenten und bringt Sicherheits-, Beobachtungs- und Kontrollfunktionen mit.

Anbindung bestehender Systeme: Über MCP-Server und eigene Werkzeuge greifen Agenten auf vorhandene APIs und Wissensquellen zu.

Multi-Agenten-Szenarien: Muster wie Agent-as-Tool und Swarm koordinieren mehrere Agenten in einer Aufgabe.

Lokale Entwicklung mit späterem Cloud-Betrieb: Ollama für die lokale Entwicklung, Bereitstellung anschließend auf AgentCore, Lambda, Fargate, EKS, Docker oder über Terraform.

Vorteile

  • Quelloffen unter Apache License 2.0, keine Lizenzkosten
  • SDKs für Python und TypeScript
  • Modell- und cloudunabhängig; der Anwendungscode bleibt bei einem Wechsel gleich
  • Standardisierte Werkzeuganbindung über MCP
  • Beobachtbarkeit über OpenTelemetry statt proprietärer Telemetrie
  • Grundlage mehrerer AWS-Agentenprodukte und damit nah an deren Laufzeitumgebungen

Integration mit innFactory

Als AWS Reseller unterstützt innFactory Sie bei Strands Agents: Auswahl der Modellanbieter, Entwurf der Werkzeug- und MCP-Anbindung, Aufbau von Guardrails und Freigabeschritten, Einrichtung der Observability über OpenTelemetry sowie Bereitstellung auf Amazon Bedrock AgentCore, AWS Lambda, AWS Fargate oder Amazon EKS.

Typische Anwendungsfälle

KI-Agenten in Produktion
Werkzeugaufrufe über MCP
Multi-Agenten-Systeme
Observability für Agenten

Technische Spezifikationen

Languages Python und TypeScript
License Apache License 2.0
Observability OpenTelemetry (OTEL)

Häufig gestellte Fragen

Was ist Strands Agents?

Strands Agents wird als Open-Source-Toolkit zum Bau produktionsreifer Agenten beschrieben. Es steht als SDK für Python und TypeScript zur Verfügung und ist laut Projektseite aus produktiven Systemen innerhalb von Amazon hervorgegangen. AWS hat das Projekt am 16. Mai 2025 vorgestellt.

Unter welcher Lizenz steht Strands Agents?

Strands Agents steht unter der Apache License 2.0.

Was bedeutet der modellgetriebene Ansatz?

Der modellgetriebene Ansatz nutzt die Fähigkeiten moderner Sprachmodelle, um Aufgaben eigenständig zu planen, zu begründen und auszuführen. Statt komplexe Workflows vorab zu definieren, steuert das Modell laut AWS seine eigenen Schritte und setzt Werkzeuge ein, um die gestellte Aufgabe zu erfüllen. Die drei Kernbestandteile sind Modell, Werkzeuge und Prompt.

Welche Modellanbieter werden unterstützt?

Die Dokumentation nennt Amazon Bedrock, die Anthropic Claude API, die Llama API von Meta, Ollama für die lokale Entwicklung, OpenAI über LiteLLM sowie eigene Provider-Implementierungen. Die Projektseite betont Modellunabhängigkeit: Der Code bleibt beim Wechsel des Modells oder der Cloud gleich.

Wie werden Werkzeuge angebunden?

Werkzeuge werden in Python über den Decorator @tool und in TypeScript über Schema-Objekte definiert. Zusätzlich integriert Strands Clients für das Model Context Protocol (MCP), sodass sich veröffentlichte MCP-Server als Werkzeuge einbinden lassen.

Welche Betriebs- und Beobachtungsmöglichkeiten gibt es?

Als Deployment-Ziele nennt die Projektseite AgentCore, Lambda, Fargate, EKS, Docker und Terraform. Für die Beobachtbarkeit nutzt Strands OpenTelemetry (OTEL) und sendet Telemetriedaten an beliebige OTEL-kompatible Backends. Hooks wie BeforeToolCallEvent und AfterToolCallEvent erlauben das Überwachen, Prüfen und Verändern des Agentenverhaltens.

Hinweis: Alle Produktinformationen auf dieser Seite wurden sorgfältig zusammengestellt, sind jedoch ohne Gewähr und können veraltet oder unvollständig sein. Cloud-Services entwickeln sich schnell weiter — Funktionen, Preise, SLAs und Verfügbarkeit ändern sich laufend. Verbindliche und aktuelle Informationen finden Sie ausschließlich auf der offiziellen Produktseite von AWS (offizielle Dokumentation). Diese Seite stellt kein Angebot von AWS dar.

Schnellzugriff

AWS Cloud Expertise

innFactory ist AWS Reseller mit zertifizierten Cloud-Architekten. Wir bieten Beratung, Implementierung und Managed Services für AWS.

Bereit, mit Strands Agents: Open-Source-SDK für KI-Agenten zu starten?

Unsere zertifizierten AWS Experten helfen bei Architektur, Integration und Optimierung.

Beratung vereinbaren