Framework · AWS
Tổng quan về Strands Agents
SDK của AWS cho Python và TypeScript, trong đó model điều khiển vòng lặp và agent chạy trong tiến trình của bạn, không cần control plane. Amazon Bedrock là nhà cung cấp mặc định; Bedrock AgentCore Runtime là lựa chọn để triển khai.
Phù hợp nhất với: Agent chạy trong tiến trình, do model điều khiển, với lộ trình thuận tiện để chuyển sang Amazon Bedrock và AgentCore.
Thông tin chính
- Đơn vị duy trì
- AWS
- Ngôn ngữ
- Python, TypeScript
- Giấy phép
- Apache-2.0
- Phiên bản mới nhất
Python 1.57.1 / TypeScript 1.19.0· 25 tháng 9, 2026- Repository
- strands-agents/harness-sdk
- Tùy chọn chạy trên nền tảng lưu trữ
- Amazon Bedrock AgentCore Runtime
Bắt đầu nhanh
Cài package, thiết lập thông tin xác thực, rồi chạy agent đơn giản nhất theo tài liệu chính thức. ID model sử dụng trong tài liệu có thể chưa được bật cho tài khoản của bạn.
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?")Tính năng
| Mọi model | Có | Mặc định dùng Bedrock; hỗ trợ Anthropic, OpenAI, Gemini, Ollama và nhiều dịch vụ khác |
|---|---|---|
| MCP client | Có | |
| MCP server | Chưa xác nhận | |
| Đa agent | Có | |
| Lượt chạy bền vững | Chưa xác nhận | Trình quản lý phiên lưu trạng thái; chưa có tài liệu về engine lưu trạng thái bền vững |
| Phê duyệt của con người | Có | Có thể ngắt quy trình và dùng trình xử lý HumanInTheLoop với chế độ tin cậy |
| Tracing | Có | Theo mặc định, vòng lặp agent ghi trace cho mọi quyết định |
| Evals | Có | SDK Strands Evals riêng |
Các thay đổi gần đây
- Các repo đã được hợp nhất vào strands-agents/harness-sdk; sdk-python chuyển hướng đến đó và sdk-typescript đã được lưu trữ.
- Đã thêm Strands harness (create_harness / createHarness) và CLI strands.
- TypeScript SDK đã đạt phiên bản 1.x.