Анонсирована поддержка TypeScript в Strands Agents (в ознакомительном режиме) и другие новые функции

Проведено: 3 дек. 2025 г.

В мае был открыт исходный код SDK Strands Agents – платформы Python с модельным подходом к созданию и запуску агентов искусственного интеллекта всего несколькими строками кода. Сегодня в ознакомительном режиме стала доступна поддержка TypeScript. Теперь разработчики могут выбирать между Python и TypeScript для создания агентов Strands Agents.

Поддержка TypeScript в Strands обеспечивает полное соответствие правилам TypeScript, включая полную типобезопасность, поддержку async/await и современные паттерны JavaScript/TypeScript. Strands легко запускать в клиентских приложениях, браузерах и серверных приложениях в таких средах выполнения, как AWS Lambda и Bedrock AgentCore. Разработчики также могут создать весь свой стек на TypeScript, используя AWS CDK.

Кроме того, анонсированы три дополнительных обновления SDK Strands. Во-первых, стала общедоступной поддержка периферийных устройств для Strands Agents. Возможности SDK расширены благодаря двунаправленной потоковой передаче и использованию дополнительных поставщиков локальных моделей, таких как llama.cpp, которые позволяют запускать агентов на небольших устройствах с использованием локальных моделей. Во-вторых, в качестве экспериментальной функции теперь доступно управление Strands – модульный механизм подсказок, который обеспечивает обратную связь с агентом в нужный момент его жизненного цикла и помогает направлять агентов к желаемому результату без использования жестких рабочих процессов. В-третьих, в ознакомительном режиме стали доступны оценки Strands. Они дают разработчикам возможность систематически проверять поведение агентов, оценивать улучшения и уверенно развертывать решения во время циклов разработки.

Чтобы начать разработку, посетите страницу Strands Agents на GitHub