Upgrade to Pro — share decks privately, control downloads, hide ads and more …

AWS Strands Agents SDK たった 3 行でAIエージェントを実装できる!

AWS Strands Agents SDK たった 3 行でAIエージェントを実装できる!

Avatar for r3_yamauchi

r3_yamauchi

June 14, 2025
Tweet

Resources

[誰でも参加OK]Amazon Bedrock エージェント実務体験!AIエージェント入門ハンズオン

https://jawsugdei.connpass.com/event/355816/

More Decks by r3_yamauchi

Other Decks in Technology

Transcript

  1. AWS Strands Agents SDK とは︖ 2025年 5⽉ 16⽇リリース 最新のオープンソースSDK AIエージェント開発⽤のSDK

    簡単かつ迅速に構築 モデル駆動型アプローチ シンプルな設計思想 軽量で柔軟 シンプルで完全にカスタマイズ可能 モデル⾮依存 複数のプロバイダーに対応 本番環境対応 可観測性とスケーリング マルチエージェント 協調動作システム Introducing Strands Agents, an Open Source AI Agents SDK https://aws.amazon.com/blogs/opensource/introducing-strands-agents-an-open-source-ai-agents-sdk/ https://aws.amazon.com/jp/blogs/news/introducing-strands-agents-an-open-source-ai-agents-sdk/
  2. 3 驚きの簡単さ たった 3⾏ → 1秒 → 動作 これだけで完全に機能します! 行!

    agent.py from strands import Agent agent = Agent (system_prompt = "あなたは簡潔な回答を ) response = agent ("こんにちは︕何ができますか︖" ) 実⾏結果 こんにちは︕私はAIアシスタントです。質問への回答、⽂書作成、 データ分析、タスクの⾃動化など、様々なことをお⼿伝いできます。 提供する親切なアシスタントです。"
  3. より⾼度な機能 基本の3⾏から始めて、必要に応じて機能拡張 3 基本の3⾏ + 機能追加 ∞ 無限の可能性 ツール統合 カスタムツールを簡単に追加

    @tool def calculator(x, y): return x * y カスタムモデル対応 複数のモデルプロバイダーに対応 Bedrock OpenAI Anthropic MCP対応 Model Context Protocol を ネイティブ サポート 数千の事前構築ツールにアクセス マルチエージェント 複数のエージェントが協調して動作 ⾃律エージェントシステム構築
  4. 1 インストール pip install strands-agents パッケージマネージャーで 簡単インストール 2 設定 Bedrock認証情報設定

    モデルアクセスの設定 3 実⾏ 3行のコードを実行 すぐにAIエージェントが動作 クイックスタート 今すぐ始められる! 始め⽅ from strands import Agent response = agent ("こんにちは︕" ) agent = Agent (system_prompt = "あなたは親切なアシスタントです。" )