SDKs para TypeScript e Python que dão a agentes de IA acesso a mais de 1.000 toolkits de apps pré-autenticados, sessões por usuário e um sandbox para executar ações.
strands-agents/tools
Uma coleção mantida pela comunidade de ferramentas prontas para agentes de IA do Strands, com recursos para arquivos, shell, busca na web, memória, AWS e muito mais.
- Estrelas
- 1,333
- Forks
- 364
- Issues abertas
- 145
- Último commit
- há 19 horas
O que é?
Strands Agents Tools é um pacote Python de ferramentas pré-construídas para agentes desenvolvidos com o Strands Agents SDK. Ele atende a necessidades comuns, como ler e gravar arquivos, executar comandos de shell, fazer requisições HTTP, pesquisar e rastrear a web, armazenar memórias dos agentes, chamar serviços da AWS, gerar imagens e automatizar navegadores e desktops.
Cada ferramenta é uma função Python simples que um agente pode chamar pelo nome, permitindo que desenvolvedores adicionem recursos sem precisar escrever o código de integração. Várias ferramentas integram serviços de terceiros, como Tavily, Exa, Mem0, Slack e TwelveLabs, e as dependências de extras opcionais só são instaladas quando necessário.
O projeto é experimental, e muitas ferramentas dão aos agentes acesso amplo, como execução de código, acesso ao sistema de arquivos e controle do desktop. Muitas ferramentas antigas foram descontinuadas em favor de recursos nativos do SDK ou de servidores MCP oficiais dos fornecedores, e o repositório informa que será arquivado futuramente.
Recursos principais
- 01Ler, gravar e editar arquivos, inclusive com edição com realce de sintaxe
- 02Executar comandos de shell e trechos de código Python
- 03Fazer requisições HTTP com suporte a autenticação
- 04Pesquisar, extrair conteúdo e rastrear a web usando Tavily e Exa
- 05Armazenar memórias de usuários e agentes com Mem0, Bedrock Knowledge Bases, Elasticsearch ou MongoDB Atlas
- 06Automatizar navegadores e desktops, além de acessar serviços da AWS por meio de um cliente genérico
Casos de uso
- Dar a um agente em fase de prototipagem acesso a arquivos e ao shell durante o desenvolvimento local
- Adicionar busca na web e extração de conteúdo de páginas a um agente de pesquisa
- Persistir as preferências dos usuários entre sessões do agente usando um backend de memória
- Automatizar tarefas no navegador, como preencher formulários ou fazer scraping
Início rápido
- 1
Instale o pacote pelo PyPI
pip install strands-agents-tools - 2
Opcionalmente, instale extras para ferramentas específicas
pip install "strands-agents-tools[mem0_memory, use_browser, rss, use_computer]"
Antes de usar
- As ferramentas são experimentais e algumas oferecem recursos poderosos, como execução de código e acesso ao sistema de arquivos. Por isso, elas precisam passar por uma revisão de segurança antes de serem usadas em produção.
- Muitas ferramentas estão marcadas como obsoletas no README.
- As ferramentas opcionais exigem dependências adicionais e, em alguns casos, serviços externos ou chaves de API.
Tópicos
Perguntas frequentes
- O que é tools?
- Uma coleção mantida pela comunidade de ferramentas prontas para agentes de IA do Strands, com recursos para arquivos, shell, busca na web, memória, AWS e muito mais. Strands Agents Tools é um pacote Python de ferramentas pré-construídas para agentes desenvolvidos com o Strands Agents SDK. Ele atende a necessidades comuns, como ler e gravar arquivos, executar comandos de shell, fazer requisições HTTP, pesquisar e rastrear a web, armazenar memórias dos agentes, chamar serviços da AWS, gerar imagens e automatizar navegadores e desktops.
- tools é gratuito? Qual é a licença?
- tools é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- tools ainda é mantido?
- Manutenção ativa. O último commit de tools foi em 21 de out. de 2026.
- Para que posso usar tools?
- Dar a um agente em fase de prototipagem acesso a arquivos e ao shell durante o desenvolvimento local Adicionar busca na web e extração de conteúdo de páginas a um agente de pesquisa Persistir as preferências dos usuários entre sessões do agente usando um backend de memória Automatizar tarefas no navegador, como preencher formulários ou fazer scraping
- Como instalar tools?
- Instale o pacote pelo PyPI: pip install strands-agents-tools Opcionalmente, instale extras para ferramentas específicas: pip install "strands-agents-tools[mem0_memory, use_browser, rss, use_computer]"
- Onde consigo tools?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/strands-agents/tools
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
SDK open source para criar e executar agentes de IA em Python e TypeScript, com ferramentas, MCP, memória e portabilidade entre modelos.
Um agente pessoal de IA que constrói, ao longo do tempo, um modelo corrigível de seu usuário e ajuda a transformar objetivos de vida e trabalho de longo prazo em Paths.
Camada de memória de longo prazo open source para agentes de IA, que armazena e recupera informações entre sessões por meio de um SDK Python, uma REST API e um servidor MCP.
Framework Python para criar agentes de IA que usam LLMs e ferramentas e coordená-los em fluxos de trabalho multiagente.
Assistente pessoal de IA auto-hospedável, distribuído como um único binário Go, que combina chat com LLMs, bases de conhecimento com RAG e ciclos de agentes para navegar na web, usar o shell e ferramentas MCP.