Robocikowo>ROBOCIKOWO
Platforma AIAI-natywny

Strands Agents

Otwarty (Apache 2.0) SDK od AWS do budowy agentow AI w podejsciu model-driven - kilka linii kodu wystarczy, by stworzyc agenta. Python i TypeScript, dowolny model i dowolna chmura.

Producent:AmazonChmura zarządzana · Bezserwerowy · On-Premises · Edge · HybrydowyWydano:16 maj 2025
Strands Agents
Wspierane modele
4SLM/LLM
SDK / Języki
2python, typescript
Robotics-Ready

Opis

Strands Agents to otwarty (open source, licencja Apache 2.0) zestaw narzedzi (SDK) stworzony przez AWS / Amazon, sluzacy do budowy produkcyjnych agentow AI. Kluczowa idea jest podejscie model-driven: zamiast recznie kodowac zlozone przeplywy sterowania, deweloper definiuje model, zestaw narzedzi i prompt, a agent samodzielnie planuje kolejne kroki i wywoluje narzedzia. Dzieki temu prosty agent powstaje w kilku liniach kodu.

SDK dostepny jest w dwoch jezykach: Python (pip install strands-agents) oraz TypeScript (npm install @strands-agents/sdk). Strands jest niezalezny od dostawcy modelu ('any model, any cloud') - obsluguje m.in. Amazon Bedrock, Anthropic, OpenAI, Llama, Ollama oraz LiteLLM, co pozwala zmieniac backend modelu przy skalowaniu bez przepisywania agenta.

Do glownych mechanizmow naleza: definiowanie narzedzi przez dekoratory i ich autonomiczne wywolywanie przez agenta, wsparcie dla Model Context Protocol (MCP) do podpinania zewnetrznych zrodel wiedzy i narzedzi, system hookow do przechwytywania i modyfikowania zachowania agenta, zarzadzanie kontekstem rozmowy (podsumowywanie, okno przesuwne), guardrails i egzekwowanie polityk przed uzyciem narzedzi, ustrukturyzowane wyjscie (Pydantic / Zod) oraz wbudowana obserwowalnosc (trace'y, OpenTelemetry).

Strands wspiera wzorce wieloagentowe (Agent-as-Tool, Swarm) i szeroki zakres opcji wdrozenia: AWS Lambda (serverless), Fargate, EKS, EC2/AgentCore, a takze Docker i Terraform - agent moze dzialac lokalnie, w chmurze zarzadzanej lub na brzegu sieci. Projekt zostal udostepniony jako open source w maju 2025 roku i zdobyl ponad 6,7 tys. gwiazdek na GitHubie.

ZastosowaniaZastosowania AIDziedziny i scenariusze zastosowania, do których platforma jest najlepiej dopasowana – od RAG i fine-tuningu po zastosowania naukowe.

5

Ekosystem deweloperskiEkosystem DeweloperskiZasoby wspierające programistów: dostępne biblioteki SDK, wspierane języki programowania oraz funkcje infrastrukturalne i metody wdrażania modeli.

Języki SDK
PyPythonTSTypeScript
Społeczność i zasoby
Biblioteka szablonów
Szybki start
Dokumentacja API
Samouczki

Wspierane modele AI

4

ŹródłaArchiwum DokumentacjiScentralizowana baza linków do oficjalnych źródeł, instrukcji technicznych, repozytoriów oraz notatek wydawniczych (release notes).

Dane zweryfikowane: 6 sie 2026