AWS、実験的AIエージェントプロジェクト向けにStrands Labsを立ち上げ
本文の状態
日本語全文を表示中
詳細モードで約5分の本文を読めます。
同じ出来事の情報源
5媒体で確認
The Decoder · Amazon Science · InfoQ · TechCrunch AI · AWS Machine Learning Blog
各社の報じ方を比較 ↓Amazon Web Servicesが、エージェントベースのAI開発に関連する実験的プロジェクトをホストするために、新しいGitHub組織「Strands Labs」を導入した。
Source Article
元記事を日本語で読む
本文に関係しない購読案内、埋め込み通知、サイト内プロモーションは除いています。
Amazon Web Services は、エージェントベースの AI 開発に関連する実験的プロジェクトをホストするために作成された新しい GitHub オrganization である Strands Labs を発表しました。このイニシアチブは、Python または TypeScript を使用して AI エージェントを構築できるオープンソースツールキットである Strands Agents SDK と連携しています。
Strands Labs には、Robots、Robots Sim、AI Functions の 3 つのプロジェクトが含まれています。各プロジェクトは、ロボット工学への統合からコード生成ワークフローに至るまで、エージェント開発の異なる側面を探求しています。
Strands Robots プロジェクトは、AI エージェントと物理ハードウェアを接続することに焦点を当てています。これは、Strands フレームワークを使用して構築されたエージェントがセンサーやロボティックデバイスと対話できる統一されたインターフェースを提供します。デモンストレーション例では、AWS は NVIDIA GR00T モデルを使用して SO-101 ロボットアームを制御するエージェントを示しています。GR00T は、ビジョン・言語・アクション(VLA)モデルであり、カメラ画像、ロボットの関節位置、および言語指示を入力として受け取り、関節動作を出力として生成します。
Robots プロジェクトはまた、ロボット工学ハードウェアやデータセットとの対話を簡素化するために設計されたオープンフレームワークである LeRobot とも統合されています。LeRobot の抽象化と VLA モデルを組み合わせることで、開発者は視覚データを処理し、指示を理解し、物理的な動作を実行するエージェントを構築できます。
Strands Robots Sim プロジェクトは、ロボティクス実験のためのシミュレーション環境を提供します。物理的なハードウェアを使用する代わりに、開発者はロボット動作をシミュレートする物理学ベースの環境内でエージェントを実行できます。このシステムは Libero ロボティクスベンチマークからの環境をサポートし、推論サービスを通じて VLA(Vision-Language-Action)ポリシーを統合することができます。シミュレータはカメラやロボットの関節から観測データを収集し、モーターコマンドを生成するポリシーモデルに供給します。環境はシミュレーション実行を動画として記録することができ、デバッグや実験のための反復制御ループをサポートしています。
3 つ目のプロジェクトである AI Functions は、AI エージェントを用いたソフトウェア開発の異なるアプローチを探求しています。関数を直接実装するのではなく、開発者は自然言語による記述と Python で記された検証条件を用いて意図した動作を定義します。@ai_function というデコレータが Strands エージェントループをトリガーし、仕様に合致するコードを生成して事前・事後条件を用いて結果を検証します。検証に失敗した場合、システムは自動的に再試行を行います。このフレームワークは、ファイルの解析やデータ変換の実行、その他のタスクの実行を行いながら、Pandas DataFrames などの標準的な Python オブジェクトを返す実装を生成することができます。
今回の発表に対するコミュニティからの反応は、ロボティクス統合とプロジェクトの実験的性質に焦点が当てられています。
AWS のシニアプリンシパルエンジニアである Clare Liguori は X で次のように投稿しました:
Strands Labs は、エージェント型ロボットの構築方法から、日常のアプリケーションをよりエージェント型にする方法に至るまで、次世代の AI エージェント開発アイデアのための遊戯場と捉えています。
他の参加者は、AI Functions 実験を、仕様に基づくプログラミングへの関心が高まっている例として挙げました。これは、開発者が振る舞いと検証ルールを定義し、エージェントが基盤となるコードを生成するアプローチです。
デザインエンジニアの John Hanacek は次のように共有しました:
エージェント型フレームワークによって動作するロボットと人間が共存し、知覚と意識のレイヤーを共有して行動を調整します。
AWS は、Strands Labs が異なる Amazon チームからの追加実験により継続的に拡大していくと述べています。この組織は、コアとなる Strands SDK へ移行する可能性のある前に、エージェントオーケストレーション、ロボット統合、およびエージェント支援ソフトウェア開発に関連するアイデアのためのテストベッドとして機能することを意図しています。
著者について
Daniel Dominguez
Daniel は SamXLabs のマネージングパートナーです。SamXLabs は AWS パートナーネットワークに所属する企業です。彼はスタートアップおよび Fortune 500 企業のソフトウェア製品開発において、13 年以上の経験を持っています。ワシントン大学で工学の学位を取得し、機械学習(Machine Learning)の専門分野を修了しています。AI とクラウドコンピューティングを活用して革新的なソリューションを生み出すことに情熱を注いでいます。機械学習(Machine Learning)ティアの AWS コミュニティビルダーとして、知識の共有とソフトウェア製品のイノベーション推進に尽力しています。
詳細を表示表示しない
原文を表示
Amazon Web Services has introduced Strands Labs, a new GitHub organization created to host experimental projects related to agent-based AI development. The initiative is linked to the Strands Agents SDK, an open-source toolkit that allows developers to build AI agents using Python or TypeScript.
Strands Labs includes three projects: Robots, Robots Sim, and AI Functions. Each project explores different aspects of agent development, ranging from robotics integration to code generation workflows.
The Strands Robots project focuses on connecting AI agents with physical hardware. It provides a unified interface that allows agents built with the Strands framework to interact with sensors and robotic devices. In demonstration examples, AWS shows an agent controlling an SO-101 robotic arm using the NVIDIA GR00T model. GR00T is a vision-language-action (VLA) model that takes camera images, robot joint positions, and language instructions as input and generates joint actions as output.
The Robots project also integrates with LeRobot, an open framework designed to simplify interaction with robotics hardware and datasets. By combining LeRobot abstractions with VLA models, developers can build agents that process visual data, interpret instructions, and perform physical actions.
The Strands Robots Sim project provides a simulation environment for robotics experimentation. Instead of using physical hardware, developers can run agents inside physics-based environments that simulate robot behavior. The system supports environments from the Libero robotics benchmark and can integrate VLA policies through an inference service. The simulator collects observations from cameras and robot joints and feeds them to policy models that produce motor commands. The environment can record simulation runs as video and supports iterative control loops for debugging or experimentation.
The third project, AI Functions, explores a different approach to writing software with AI agents. Instead of implementing a function directly, developers define the intended behavior using natural language descriptions and validation conditions written in Python. A decorator called @ai_function triggers the Strands agent loop, which generates code to satisfy the specification and validates the result using pre- and post-conditions. If the validation fails, the system retries automatically. The framework can generate implementations that parse files, perform data transformations, or execute other tasks while returning standard Python objects such as Pandas DataFrames.
Community reactions to the announcement have focused on the robotics integration and the experimental nature of the projects.
Clare Liguori, senior principal engineer at AWS posted on X:
I think of Strands Labs as a playground for the next generation of ideas for AI agent development, from how to build agentic robots to how to make our everyday applications more agentic.
Others highlighted the AI Functions experiment as an example of a growing interest in specification-driven programming, where developers define behavior and validation rules while agents generate the underlying code.
Design engineer John Hanacek shared:
Robots animated by agentic frameworks alongside humans, sharing a perception and awareness layer to coordinate actions.
AWS stated that Strands Labs will continue to expand with additional experiments contributed by different Amazon teams. The organization is intended to function as a testing ground for ideas related to agent orchestration, robotics integration, and agent-assisted software development before they potentially move into the core Strands SDK.
About the Author
Daniel Dominguez
Daniel is the Managing Partner at SamXLabs an AWS Partner Network company. He has over 13 years of experience in software product development for startups and Fortune 500 companies. Daniel holds a degree in Engineering and a Machine Learning specialization from the University of Washington. He is passionate about leveraging AI and cloud computing to create innovative solutions. As an AWS Community Builder in the Machine Learning tier, Daniel is committed to sharing knowledge and driving innovation in software products.
Show moreShow less
同じ出来事を5媒体で確認
同じ出来事を扱う別媒体の記事です。見出しと公開時刻を比較できます。
関連記事
今日のまとめ
AIデイリーブリーフで今日の重要ニュースをまとめ読み