Framework · AWS
Strands Agents in breve
Un SDK AWS per Python e TypeScript in cui il modello guida il loop e l'agente viene eseguito nel tuo processo, senza control plane. Amazon Bedrock è il provider predefinito e Bedrock AgentCore Runtime è il percorso di deploy.
Ideale per: Agenti guidati dal modello ed eseguiti in-process, con un percorso semplice verso Amazon Bedrock e AgentCore.
Informazioni principali
- Responsabile
- AWS
- Linguaggi
- Python, TypeScript
- Licenza
- Apache-2.0
- Ultima versione
Python 1.57.1 / TypeScript 1.19.0· 25 settembre 2026- Repository
- strands-agents/harness-sdk
- Opzione hosted
- Amazon Bedrock AgentCore Runtime
Guida rapida
Installa il pacchetto, configura le credenziali, quindi esegui l'agente più semplice indicato nella documentazione ufficiale. Gli ID dei modelli sono quelli usati nella documentazione e potrebbero non essere abilitati per il tuo 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?")Funzionalità
| Qualsiasi modello | Sì | Bedrock per impostazione predefinita; Anthropic, OpenAI, Gemini, Ollama e altri |
|---|---|---|
| Client MCP | Sì | |
| Server MCP | Non confermato | |
| Multi-agent | Sì | |
| Esecuzioni durevoli | Non confermato | I gestori di sessione persistono lo stato; non è documentato alcun motore durevole |
| Approvazione umana | Sì | Interruzioni e un gestore HumanInTheLoop con modalità trust |
| Tracing | Sì | Il ciclo dell'agente traccia ogni decisione per impostazione predefinita |
| Valutazioni | Sì | SDK Strands Evals separato |
Modifiche recenti
- I repository sono stati uniti in strands-agents/harness-sdk; sdk-python ora reindirizza lì e sdk-typescript è archiviato.
- Aggiunti Strands harness (create_harness / createHarness) e una CLI strands.
- L'SDK TypeScript è arrivato alla versione 1.x.