Strands Agents - AWS 規範ガイダンス

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Strands Agents

Strands Agents は、オープンソースAWS ブログで説明されているように AWS、 によって最初にリリースされたオープンソース SDK です。 Strands Agentsは、モデルファーストのアプローチで自律型 AI エージェントを構築するように設計されています。 とシームレスに連携するように設計された柔軟で拡張可能なフレームワークを提供し AWS のサービス 、サードパーティーのコンポーネントとの統合にオープンなままです。Strands エージェントは、完全自律型ソリューションの構築に最適です。

の主な機能 Strands Agents

Strands Agents には、次の主要な機能が含まれています。

  • モデルファースト設計 – 基盤モデルがエージェントインテリジェンスの中核であるという概念に基づいて構築され、高度な自律型推論を可能にします。詳細については、 Strands Agentsドキュメントの「エージェントループ」を参照してください。

  • MCP 統合Model Context Protocol (MCP) のネイティブサポートにより、LLMs、一貫した自律オペレーションが可能になります。

  • AWS のサービス 統合 – Amazon Bedrock、 など AWS のサービス へのシームレスな接続により AWS Lambda AWS Step Functions、包括的な自律型ワークフローを実現します。詳細については、AWS 「週次ラウンドアップ (ブログ)」を参照してください。AWS

  • 基盤モデルの選択 – Amazon Bedrock の Anthropic Claude、Amazon Nova (Premier、Pro、Lite、Micro) など、さまざまな基盤モデルをサポートして、さまざまな自律推論機能を最適化します。詳細については、 Strands Agentsドキュメントの「Amazon Bedrock」を参照してください。

  • LLM API 統合 – Amazon Bedrock、OpenAI など、本番デプロイ用のさまざまな LLM サービスインターフェイスとの柔軟な統合。詳細については、 Strands Agentsドキュメントの「Amazon Bedrock の基本的な使用方法」を参照してください。

  • マルチモーダル機能 – テキスト、音声、画像処理を含む複数のモダリティをサポートし、包括的な自律型エージェントインタラクションを実現します。詳細については、 Strands Agentsドキュメントの「Amazon Bedrock マルチモーダルサポート」を参照してください。

  • ツールエコシステム – AWS のサービス 対話のための豊富なツールセット。自律機能を拡張するカスタムツールの拡張性を備えています。詳細については、 Strands Agentsドキュメントの「ツールの概要」を参照してください。

Strands Agents を使用する場合

Strands Agents は、次のような自律型エージェントのシナリオに特に適しています。

  • 自動ワークフロー AWS のサービス のために とのネイティブ統合を必要とする AWS インフラストラクチャ上に構築される組織

  • 本番稼働用自律システムのエンタープライズグレードのセキュリティ、スケーラビリティ、コンプライアンス機能を必要とするチーム

  • 特殊な自律タスクのために異なるプロバイダー間でモデル選択に柔軟性を必要とするプロジェクト

  • エンドツーエンドの自律プロセスのために既存の AWS ワークフローやリソースと緊密に統合する必要があるユースケース

の実装アプローチ Strands Agents

Strands Agents は、クイックスタートガイドで説明されているように、ビジネスステークホルダーに簡単な実装アプローチを提供します。このフレームワークにより、組織は次のことが可能になります。

  • 特定のビジネス要件に基づいて、Amazon Bedrock の Amazon Nova (Premier、Pro、Lite、Micro) などの基盤モデルを選択します。

  • エンタープライズシステムとデータソースに接続するカスタムツールを定義します。

  • テキスト、画像、音声など、複数のモダリティを処理します。

  • ビジネスクエリに自律的に応答し、タスクを実行できるエージェントをデプロイします。

この実装アプローチにより、ビジネスチームは AI モデル開発に関する深い技術的専門知識を必要とせずに、自律型エージェントを迅速に開発およびデプロイできます。

の実例 Strands Agents

AWS Transform for .NET Strands Agentsは、AWS Transform 「 for .NET」で説明されているように、 を使用してアプリケーションのモダナイゼーション機能を強化します。これは、.NET アプリケーションを大規模にモダナイズするための最初のエージェント AI サービスです (AWS ブログ)。この本稼働サービスは、複数の特殊な自律型エージェントを採用しています。エージェントは連携して、レガシー .NET アプリケーションを分析し、モダナイゼーション戦略を計画し、人間の介入なしにクラウドネイティブアーキテクチャへのコード変換を実行します。 AWS Transform for .NET は、エンタープライズ自律システムの Strands Agentsの本番稼働準備状況を示しています。