Framework · AWS
Pangkalahatang-ideya ng Strands Agents
AWS SDK para sa Python at TypeScript kung saan ang model ang nagpapatakbo sa loop at tumatakbo ang agent sa sarili mong proseso, nang walang control plane. Amazon Bedrock ang default na provider, at Bedrock AgentCore Runtime ang paraan ng deployment.
Pinakamainam para sa: Mga agent na pinapatakbo ng model sa loob ng proseso, na madaling ikonekta sa Amazon Bedrock at AgentCore.
Mahahalagang detalye
- Tagapangasiwa
- AWS
- Mga wika
- Python, TypeScript
- Lisensya
- Apache-2.0
- Pinakabagong bersyon
Python 1.57.1 / TypeScript 1.19.0· Setyembre 25, 2026- Repository
- strands-agents/harness-sdk
- Hosted na opsyon
- Amazon Bedrock AgentCore Runtime
Quickstart
I-install ang package, itakda ang mga credential, pagkatapos ay patakbuhin ang pinakasimpleng agent mula sa opisyal na dokumentasyon. Ang mga Model ID ay ang ginagamit sa dokumentasyon at maaaring hindi naka-enable sa account mo.
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?")Mga feature
| Anumang model | Oo | Bedrock bilang default; Anthropic, OpenAI, Gemini, Ollama at iba pa |
|---|---|---|
| MCP client | Oo | |
| MCP server | Hindi pa nakukumpirma | |
| Multi-agent | Oo | |
| Durable na mga run | Hindi pa nakukumpirma | Nagpe-persist ng state ang mga session manager; walang dokumentadong durable engine |
| Pag-apruba ng tao | Oo | Mga interrupt at HumanInTheLoop handler na may trust mode |
| Tracing | Oo | Awtomatikong tina-trace ng agent loop ang bawat desisyon |
| Evals | Oo | Hiwalay na Strands Evals SDK |
Mga kamakailang pagbabago
- Pinagsama ang mga repo sa strands-agents/harness-sdk; doon na nagre-redirect ang sdk-python at naka-archive na ang sdk-typescript.
- Idinagdag ang Strands harness (create_harness / createHarness) at isang strands CLI.
- Umabot na sa 1.x ang TypeScript SDK.