

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

# Strands Agents
<a name="strands-agents"></a>

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

## の主な機能 Strands Agents
<a name="key-features-of-strands-agents"></a>

Strands Agents には、次の主要な機能が含まれています。
+ **モデルファースト設計** – 基盤モデルがエージェントインテリジェンスの中核であるという概念に基づいて構築され、高度な自律型推論を可能にします。詳細については、 Strands Agentsドキュメントの[「エージェントループ](https://strandsagents.com/docs/user-guide/concepts/agents/agent-loop/)」を参照してください。
+ **マルチエージェントコラボレーションパターン** – 分散エージェントネットワーク全体でスケーラブルなコラボレーションとガバナンスを可能にする Swarm、Graph、Workflow パターンなどの組み込み調整モデル。詳細については、[「 Strands Agents ドキュメント」の「Multi-agent Patterns](https://strandsagents.com/docs/user-guide/concepts/multi-agent/multi-agent-patterns/)」を参照してください。
+ **MCP 統合** – [Model Context Protocol](https://modelcontextprotocol.io/) (MCP) のネイティブサポートにより、LLMs、一貫した自律オペレーションが可能になります。
+ **AWS のサービス 統合** – Amazon Bedrock、 など AWS のサービス へのシームレスな接続 AWS Step Functionsにより AWS Lambda、包括的な自律型ワークフローを実現します。詳細については、[AWS 「週次ラウンドアップ (ブログ)](https://aws.amazon.com/blogs/aws/aws-weekly-roundup-strands-agents-aws-transform-amazon-bedrock-guardrails-aws-codebuild-and-more-may-19-2025/)」を参照してください。AWS 
+ **基盤モデルの選択** – Amazon Bedrock の Anthropic Claude、Amazon Nova (Premier、Pro、Lite、Micro) など、さまざまな基盤モデルをサポートして、さまざまな自律推論機能を最適化します。詳細については、 Strands Agentsドキュメントの[「Amazon Bedrock](https://strandsagents.com/docs/user-guide/concepts/model-providers/amazon-bedrock/)」を参照してください。
+ **LLM API 統合** – Amazon Bedrock、OpenAI など、本番デプロイ用のさまざまな LLM サービスインターフェイスとの柔軟な統合。詳細については、 Strands Agentsドキュメントの[「Amazon Bedrock の基本的な使用方法](https://strandsagents.com/docs/user-guide/concepts/model-providers/amazon-bedrock/#basic-usage)」を参照してください。
+ **マルチモーダル機能** – テキスト、音声、画像処理などの複数のモダリティをサポートし、包括的な自律型エージェントインタラクションを実現します。詳細については、 Strands Agentsドキュメントの[「Amazon Bedrock マルチモーダルサポート](https://strandsagents.com/docs/user-guide/concepts/model-providers/amazon-bedrock/#multimodal-support)」を参照してください。
+ **ツールエコシステム** – AWS のサービス 対話のための豊富なツールセットと、自律機能を拡張するカスタムツールの拡張性。詳細については、 Strands Agentsドキュメントの[「ツールの概要](https://strandsagents.com/docs/user-guide/concepts/tools/)」を参照してください。

## Strands Agents を使用する場合
<a name="when-to-use-strands-agents"></a>

Strands Agents は、特に次のような自律型エージェントのシナリオに適しています。
+ 自動ワークフロー AWS のサービス のために とのネイティブ統合を必要とする AWS インフラストラクチャ上に構築される組織
+ 本番稼働用自律システムのエンタープライズグレードのセキュリティ、スケーラビリティ、コンプライアンス機能を必要とするチーム
+ 特殊な自律タスクのために異なるプロバイダー間でモデル選択に柔軟性を必要とするプロジェクト
+ エンドツーエンドの自律プロセスのために既存の AWS ワークフローやリソースとの緊密な統合を必要とするユースケース

## の実装アプローチ Strands Agents
<a name="implementation-approach-for-strands-agents"></a>

Strands Agents は、 の[クイックスタートガイドと のPython](https://strandsagents.com/docs/user-guide/quickstart/python/)[クイックスタートガイドTypescript](https://strandsagents.com/docs/user-guide/quickstart/typescript/)で説明されているように、ビジネスステークホルダーに簡単な実装アプローチを提供します。このフレームワークにより、組織は次のことが可能になります。
+ 特定のビジネス要件に基づいて、Amazon Bedrock の Amazon Nova (Premier、Pro、Lite、Micro) などの基盤モデルを選択します。
+ エンタープライズシステムとデータソースに接続するカスタムツールを定義します。
+ テキスト、画像、音声など、複数のモダリティを処理します。
+ ビジネスクエリに自律的に応答し、タスクを実行できるエージェントをデプロイします。

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

## の実例 Strands Agents
<a name="real-world-example-of-strands-agents"></a>

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