Perfil da ferramenta

Strands Agents

PorAmazon Web ServicesUS

SDK open source criado pela AWS para agentes em Python e TypeScript, com abordagem guiada por modelo, ferramentas por decorador e padrões multiagente.

Marca do Strands Agents em branco sobre fundo escuro gradiente
País
US
Disponibilidade
Open source
Modalidades
  • Código

O Strands Agents é um SDK open source criado e publicado pela AWS para construir agentes. A abordagem é “guiada por modelo”: o próprio modelo decide quando e como chamar ferramentas, com pouca estrutura imposta pelo código.

Para que serve

  • Criar agentes em Python ou TypeScript com poucas linhas de código
  • Expor funções existentes como ferramentas, inclusive servidores MCP
  • Montar sistemas multiagente com padrões de enxame, grafo ou fluxo
  • Colocar agentes em produção com streaming, sessões e telemetria

Como funciona

  • Um agente é criado com modelo, instruções e uma lista de ferramentas
  • Ferramentas podem ser funções anotadas ou conexões MCP já existentes
  • O laço de execução alterna entre raciocínio do modelo e chamadas de ferramenta
  • Padrões multiagente coordenam agentes especializados, com passagem de contexto
  • O SDK é o caminho nativo para publicar agentes no Amazon Bedrock AgentCore

Disponibilidade

  • Licença Apache-2.0, com pacotes oficiais para Python e TypeScript
  • Versões 1.0 estáveis nas duas linguagens

Pontos de atenção

  • Fora da AWS, recursos de produção exigem configuração própria de observabilidade
  • A liberdade dada ao modelo pede instruções claras e limites de ferramentas
  • Compare com frameworks mais opinativos se o time precisa de estrutura rígida