Framework · AWS
Strands Agents hakkında kısa bilgiler
Python ve TypeScript için bir AWS SDK'sı. Model döngüyü yönetir, ajan ise kontrol düzlemi olmadan kendi sürecinizde çalışır. Varsayılan sağlayıcı Amazon Bedrock'tır; dağıtım için Bedrock AgentCore Runtime kullanılır.
En uygun kullanım: Amazon Bedrock ve AgentCore'a sorunsuz geçiş sunan, süreç içinde çalışan ve modelin yönettiği ajanlar.
Temel bilgiler
- Bakımını yapan
- AWS
- Diller
- Python, TypeScript
- Lisans
- Apache-2.0
- En son sürüm
Python 1.57.1 / TypeScript 1.19.0· 25 Eylül 2026- Repository
- strands-agents/harness-sdk
- Barındırılan seçenek
- Amazon Bedrock AgentCore Runtime
Hızlı başlangıç
Paketi yükleyin, kimlik bilgilerini ayarlayın ve ardından resmî dokümanlardaki en basit agent'ı çalıştırın. Model ID'leri dokümanlarda kullanılanlardır ve hesabınızda etkin olmayabilir.
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?")Özellikler
| Herhangi bir model | Evet | Varsayılan olarak Bedrock; Anthropic, OpenAI, Gemini, Ollama ve daha fazlası |
|---|---|---|
| MCP istemcisi | Evet | |
| MCP sunucusu | Doğrulanmadı | |
| Çoklu ajan | Evet | |
| Kalıcı çalıştırmalar | Doğrulanmadı | Oturum yöneticileri durumu kalıcı olarak saklar; belgelenmiş bir kalıcı yürütme motoru yoktur |
| İnsan onayı | Evet | Trust mode içeren kesintiler ve HumanInTheLoop işleyicisi |
| İzleme | Evet | Agent döngüsü varsayılan olarak her kararı izler |
| Evals | Evet | Ayrı Strands Evals SDK'sı |
Son değişiklikler
- Depolar strands-agents/harness-sdk altında birleştirildi; sdk-python buraya yönlendiriliyor, sdk-typescript ise arşivlendi.
- Strands harness'ı (create_harness / createHarness) ve strands CLI eklendi.
- TypeScript SDK 1.x sürümüne ulaştı.