Framework · AWS
Strands Agents in een oogopslag
Een AWS-SDK voor Python en TypeScript waarbij het model de loop aanstuurt en de agent in je eigen proces draait, zonder control plane. Amazon Bedrock is standaard de provider; voor deployment gebruik je Bedrock AgentCore Runtime.
Geschikt voor: Agents die in-process en modelgestuurd draaien, met een soepele overstap naar Amazon Bedrock en AgentCore.
Belangrijkste gegevens
- Beheerder
- AWS
- Talen
- Python, TypeScript
- Licentie
- Apache-2.0
- Nieuwste versie
Python 1.57.1 / TypeScript 1.19.0· 25 september 2026- Repository
- strands-agents/harness-sdk
- Gehoste optie
- Amazon Bedrock AgentCore Runtime
Quickstart
Installeer het pakket, stel de inloggegevens in en voer vervolgens de eenvoudigste agent uit de officiële documentatie uit. De model-ID's zijn de ID's uit de documentatie en zijn mogelijk niet beschikbaar voor je account.
pip install strands-agentsfrom strands import Agent
# Bedrock is the default, so no model object is needed.
agent = Agent()
agent("What is an agent harness, in one sentence?")Functies
| Alle modellen | Ja | Standaard Bedrock; ook Anthropic, OpenAI, Gemini, Ollama en meer |
|---|---|---|
| MCP-client | Ja | |
| MCP-server | Niet bevestigd | |
| Multi-agent | Ja | |
| Duurzame runs | Niet bevestigd | Sessionmanagers bewaren de status; er is geen duurzame engine gedocumenteerd |
| Goedkeuring door een mens | Ja | Onderbrekingen en een HumanInTheLoop-handler met een trustmodus |
| Tracing | Ja | De agentloop registreert standaard elke beslissing |
| Evals | Ja | Afzonderlijke Strands Evals SDK |
Recente wijzigingen
- De repositories zijn samengevoegd in strands-agents/harness-sdk; sdk-python verwijst daarnaartoe en sdk-typescript is gearchiveerd.
- De Strands-harness (create_harness / createHarness) en een strands CLI zijn toegevoegd.
- De TypeScript SDK heeft versie 1.x bereikt.