Strands Agents / Bedrock AgentCore SDK リリース解説
Strands Agents / Bedrock AgentCore SDK のリリース内容を AI がわかりやすく解説します
bedrock-agentcore-sdk-python v1.5.0
評価機能の大幅強化: OnDemandEvaluationDatasetRunner と Ground Truth サポートを追加。また、Browser と CodeInterpreter に証明書およびエンタープライズポリシーのサポートを追加しました。
bedrock-agentcore-sdk-python v1.4.8
AgentCore Evaluation サポートのための OTEL 属性出力機能が追加されました。また、画像のみのメッセージ処理時のクラッシュや、strands-agents-evals 未インストール時の ImportError に関するバグ修正が含まれています。
tools v0.3.0
http_request ツールのセキュリティ強化、Code Interpreter のセッションタイムアウト設定、X402 プロトコルサポートが追加されました。
tools v0.2.23
hatch 仮想環境の互換性修正と、環境ツールのセキュリティ強化が含まれます。
sdk-typescript v0.7.0
A2A プロトコルサポート、Plugin システム、Bedrock プロンプトキャッシング、OpenTelemetry メトリクス、ConversationManager の型付け強化など、多数の新機能が追加されました。agentId から id へのリネームと HookProvider から Plugin への移行を含む破壊的変更があります。
bedrock-agentcore-sdk-python v1.4.7
A2A と AG-UI プロトコルのサポート、ResourcePolicyClient の追加、イベントメタデータ機能など、大型の機能追加が含まれるリリースです。また、バッチフラッシュ時の agentId メタデータ欠落や snake_case/camelCase の命名規則に関するバグ修正も含まれています。
bedrock-agentcore-sdk-python v1.4.6
browser_session() に name パラメータを追加し、MemoryClient で boto3_session を指定できるようになりました。また、SELF_MANAGED 設定タイプの処理や API パラメータ名に関する複数のバグ修正が含まれています。
bedrock-agentcore-sdk-typescript v0.2.2
ブラウザセッションにプロキシ、拡張機能、プロファイルのサポートが追加され、新しい BrowserLiveView コンポーネントでリモートブラウザセッションのリアルタイム表示が可能になりました。
bedrock-agentcore-sdk-python v1.4.5
SessionManager の位置引数の順序を修正し、region_name を位置引数で渡した際に発生する NoRegionError を解消しました。
sdk-python v1.30.0
Agent Skills プラグイン、CancellationToken によるグレースフルキャンセル、Steering の正式版昇格など、多数の新機能を追加。MCPClient 使用時のハング問題や複数のモデルプロバイダーの不具合も修正。
sdk-typescript v0.6.0
Swarm/Graph マルチエージェントオーケストレーション、セッション管理機能、ドキュメント引用サポート、Bedrock ガードレールリダクション、エージェントループメトリクス追跡など、多数の新機能が追加されました。MCP タスクがオプトイン方式に変更される破壊的変更を含みます。
bedrock-agentcore-sdk-python v1.4.4
EvaluationClient によるオンデマンドセッション評価機能、Memory SDK への Kinesis ストリーミング配信サポート、カスタムメッセージコンバーターの注入機能など、複数の新機能とバグ修正が含まれます。
bedrock-agentcore-sdk-python v1.4.3
エージェントステートイベントのバッファリング機能を追加し、create_event API 呼び出しを最大 60% 削減するパフォーマンス最適化が含まれます。
sdk-python v1.29.0
OpenAI Responses API モデルの追加、プラグイン開発を簡素化する @hook/@tool デコレータ、ツール結果の切り詰め戦略の改善などを含むリリースです。
tools v0.2.22
hatch 仮想環境の互換性修正と、環境ツールのセキュリティ強化が含まれます。
sdk-typescript v0.5.0
マルチエージェントオーケストレーションの基盤コンポーネント、OpenTelemetry ベースのテレメトリ機能、構造化出力のインボケーションごとのオーバーライドが追加されました。AgentState から AppState への破壊的変更を含みます。
bedrock-agentcore-sdk-python v1.4.2
バッチメッセージの自動フラッシュ機能の追加、メモリセッションマネージャーのパフォーマンス最適化とバグ修正が含まれます。
bedrock-agentcore-sdk-python v1.3.3
非同期ハンドラーを専用ワーカーイベントループで実行するように改善し、ヘルスチェックの安定性を向上。また、list_events API の max_results パラメータを修正しました。
bedrock-agentcore-sdk-python v1.4.1
メンテナンスリリース: バージョン管理の更新が含まれます。
sdk-python v1.28.0
Plugin システムの導入により Agent の拡張性が大幅に向上。add_hook での union 型・リスト型サポート、PyAudio のオプション依存関係化も含まれます。
sdk-typescript v0.4.0
Zod スキーマによる構造化出力、セッション管理ストレージ、Message/ContentBlock のシリアライゼーション、スナップショット API、ストリームイベントの統一ラッパー、マルチエージェントオーケストレーションプリミティブを追加した機能豊富なリリースです。
bedrock-agentcore-sdk-python v1.4.0
SessionConfiguration による統合セッション設定機能を追加。プロキシ、ブラウザ拡張機能、プロファイルの永続化をシンプルな API で設定可能になりました。
bedrock-agentcore-sdk-python v1.3.2
Claude 4.6+ モデルでの LTM 取得時の prefill エラー修正と、コンテキストタグのカスタマイズ機能を追加しました。
tools v0.2.21
Pillow 12.x をサポートし、CVE-2026-25990 に対応するセキュリティ修正。
sdk-typescript v0.3.0
Gemini モデルにおけるツールコール(関数呼び出し)のフルサポートが追加されました。
sdk-python v1.27.0
フック登録の新しい add_hook メソッド、並行呼び出し制御の concurrent_invocation_mode パラメータ、ツール例外の AfterToolCallEvent への伝播機能が追加されました。また、A2AAgent、Gemini、OpenAI モデルに関する複数のバグが修正されています。
bedrock-agentcore-sdk-python v1.3.1
評価クライアントで誤った boto3 サービス名が使用されていた問題を修正しました。
bedrock-agentcore-sdk-python v1.3.0
メモリ機能の大幅な改善(イベントメタデータによる状態識別、メッセージバッチ処理、冗長な同期の排除)、バイナリコンテンツのダウンロードエラー修正、Identity エンドポイントの修正、非推奨メソッドの削除が含まれています。
sdk-python v1.26.0
MCP Tasks のサポートが追加され、SummarizingConversationManager の再入ロック問題や Bedrock のコンテキストウィンドウオーバーフロー検出の問題が修正されました。
sdk-typescript v0.2.2
Anthropic モデルプロバイダーの追加、Bedrock API キー認証のサポート、Gemini のマルチメディアコンテンツ対応、レート制限エラーの新クラス追加、フックシステムの拡張など、多数の新機能が含まれています。
sdk-python v1.25.0
A2AAgent クラスの追加、S3 ロケーションサポート、マルチエージェントノードの割り込みサポートなど、多数の新機能とバグ修正が含まれています。
tools v0.2.20
Browser ツールの PressKeyAction がディスパッチャチェーンに含まれていなかった問題を修正。
sdk-typescript v0.2.1
Google Gemini モデルプロバイダーが追加され、AfterToolCallEvent にリトライ機能が追加されました。また、AfterModelCallEvent.retryModelCall が retry に名称変更される破壊的変更が含まれています。
bedrock-agentcore-sdk-python v1.2.1
MemoryClient にイベントメタデータサポートを追加、namespace 文字列の末尾スラッシュ修正
sdk-python v1.24.0
Bedrock での自動プロンプトキャッシング、ツール呼び出しのリトライ機構、ToolProvider の正式版化、フックイベントへの invocation_state 追加など、多数の新機能とバグ修正を追加。
sdk-typescript v0.2.0
モデル関連エラーの共通基底クラス ModelError が追加され、エラーハンドリングが統一化されました。
bedrock-agentcore-sdk-typescript v0.2.0
Runtime SDK と Identity SDK が追加され、AgentCore Runtime 準拠のサーバー構築や OAuth2 M2M フローによる認証管理が可能になりました。また、Code Interpreter のバグ修正も含まれています。
sdk-python v1.23.0
Graph での割り込みサポート、モデル呼び出しのリトライ戦略設定、AfterModelCallEvent でのステアリング機能、Nova Sonic 2 対応、BeforeInvocationEvent へのメッセージ公開など、多数の新機能とバグ修正を追加。
sdk-typescript v0.1.6
MCP タスク拡張ツールのサポートと、Model クラスの値としてのエクスポート機能が追加されました。
bedrock-agentcore-sdk-python v1.1.5
Episodic Memory Strategy のサポート追加、Strands 統合での relevance_score フィルタリング修正、ページネーション動作の改善を含むリリースです。
bedrock-agentcore-sdk-python v1.2.0
エピソディックメモリ戦略のサポート追加、フレームワーク統合のためのテレメトリ機能強化、ページネーションと関連スコアフィルタリングのバグ修正
sdk-python v1.22.0
MCP リソース操作のサポート、Bedrock Guardrails の最新メッセージ評価オプション、LiteLLM の非ストリーミング対応、AgentBase Protocol の導入、並行実行時の状態破損防止などの新機能とバグ修正を追加。
sdk-typescript v0.1.5
メンテナンスリリース: 依存関係の更新、CI/CD の改善などが含まれます。
bedrock-agentcore-sdk-python v1.1.4
メッセージにバイナリデータ(画像など)が含まれる場合に発生していた JSON シリアライゼーションエラーを修正しました。Tool の結果に画像が含まれる場合でも、正常にメッセージを処理できるようになります。
bedrock-agentcore-sdk-python v1.1.3
CodeInterpreter クラスに新しい便利メソッドを追加し、ファイル操作とパッケージ管理が簡単になりました。既存のコードとの互換性を保ちながら、より直感的な API を提供します。
sdk-python v1.21.0
FastAPI/Starlette カスタマイズサポート、ツールレジストリの動的置き換え機能、MCP メタデータサポート、Web/検索結果の引用サポート、Gemini ビルトインツール、カスタム HTTP クライアント対応、会話マネージャーの per_turn パラメータ、フックによるモデル呼び出しリトライ機能など、多数の新機能を追加。
tools v0.2.19
http_request ツールにプロキシサポートを追加。Calculator の精度パラメータが数値評価に影響を与えていた問題を修正。
sdk-typescript v0.1.4
このリリースでは、ReasoningBlock の状態管理に関する重要なバグ修正が含まれています。accumulatedReasoning の状態リセット処理により、thinking mode 使用時のデータ破損を防ぎます。
bedrock-agentcore-sdk-python v1.1.2
WebSocket 接続に session_id サポートが追加され、Converse API の互換性問題と依存関係の問題が修正されました。
sdk-python v1.20.0
Swarm における Human-in-the-Loop パターンを可能にする Interrupt 機能、フック内での AgentResult アクセス、Structured Output の表示修正、Tool Spec の JSON Schema 対応改善、MCP Client のリソースリーク修正を含むリリースです。
tools v0.2.18
retrieve ツールの inputSchema に欠落していた retrieveFilter パラメータを追加。エージェントが Knowledge Base のフィルタリング機能を発見して使用できるようになりました。
sdk-typescript v0.1.3
OpenAI モデルでの動的 API キー読み込み機能を追加し、bash vended tools のエクスポート問題を修正しました。
sdk-typescript v0.1.2
CommonJS モジュールシステムのサポートを改善し、require() での SDK インポートが正常に動作するようになりました。
bedrock-agentcore-sdk-python v1.1.1
Strands Evals フレームワークとの統合機能と、AWS STS JWT トークンによる新しい認証フローを追加。エージェントの評価テストと IAM ベースの外部 API 認証がよりシンプルになりました。
sdk-python v1.19.0
双方向音声会話を実現する BidiAgent(実験的機能)、モジュラープロンプティングのための Steering システム(実験的機能)、ノードキャンセル機能、falsey 値対応の interrupt、およびツール実行とトレーシングの重要なバグ修正を追加。
tools v0.2.17
python_repl ツールに環境変数による永続化ディレクトリ設定機能を追加し、MongoDB ツールの namespace セキュリティ問題を修正しました。
sdk-typescript v0.1.0
Strands Agents TypeScript SDK の初回リリース。
sdk-typescript v0.1.1
MCP のセキュリティ脆弱性修正と README のサンプルコード改善を含むメンテナンスリリース。
bedrock-agentcore-sdk-python v1.1.0
双方向ストリーミング機能の追加、ミドルウェアデータサポートの強化、WebSocket 依存関係の改善を含む機能更新
bedrock-agentcore-sdk-typescript v0.1.1
Vercel AI SDK との統合例を追加し、Browser および CodeInterpreter ツールを活用した実装パターンを提供。ストリーミング処理や Web 自動化など、実践的なサンプルコードが充実。
bedrock-agentcore-sdk-python v1.0.7
Short-Term Memory のメタデータサポートドキュメント追加、OAuth2 トークン取得時のカスタムパラメータ対応、複数ネームスペース からのメモリ取得の並列化によるパフォーマンス向上が含まれています。
sdk-python v1.18.0
マルチエージェントの割り込み対応強化、MCP クライアントのタイムアウトエラーに対する接続保護、ツールローダーのセキュリティ強化、LiteLLM のキャッシュトークンメトリクス修正などの改善を含むリリース。
sdk-python v1.17.0
MCP ツールのタイムアウト設定が可能になり、Swarm のハンドオフ動作やファイルデータ処理など複数のバグが修正されました。
tools v0.2.16
MongoDB Atlas Memory ツールの追加、Code Interpreter のセッション永続化、cron ツールのセキュリティ修正を含むアップデート。
sdk-python v1.16.0
非同期フック対応、スレッドコンテキスト共有、OpenTelemetry による強化されたテレメトリ機能、そしてツールパラメータのシンプルな記述方法が追加されました。また、Anthropic のコンテキストオーバーフローエラー処理、MCP サーバーの 5xx エラー時のハング問題、Gemini の非 JSON エラーレスポンス処理などの重要なバグ修正が含まれます。
tools v0.2.15
Workflow Tool において、依存する前のタスクから結果を取得できなかった問題を修正しました。
bedrock-agentcore-sdk-python v1.0.6
メモリ管理の名前空間一括削除機能の追加、Browser と Code Interpreter のコントロールプレーン CRUD 操作の追加、および list_events のフィルタリングバグ修正を含むリリースです。
sdk-python v1.15.0
プロバイダ非依存のキャッシング機能、マルチエージェントのセッション永続化、非同期ストリーミング対応など、重要な新機能とバグ修正を含むメジャーアップデート。
tools v0.2.14
Browser Tool のインポートエラー修正と、A2A Client Tool に認証機能が追加されました。httpx パラメータを渡すことで JWT トークンを使った認証が可能になります。
bedrock-agentcore-sdk-python v1.0.5
このリリースでは、Memory 機能における AWS リージョン解決の改善が含まれています。AWS_REGION 環境変数が正しく認識されるようになり、より柔軟なリージョン設定が可能になりました。
sdk-python v1.14.0
Agentic Loop による Structured Output、割り込み機能 (Interrupts) の強化、MCP 接続のマネージド化、Agent Config ファイルサポートなど、Agent の機能性と開発体験を大幅に向上させる主要機能を追加。
tools v0.2.13
Code Interpreter tool に自動セッション管理機能が追加され、手動でのセッション初期化が不要になりました。これにより、シンプルなコード実行タスクでの開発者体験が大幅に向上し、レイテンシとエラーの可能性が削減されます。
bedrock-agentcore-sdk-python v1.0.4
Starlette Middleware のサポートを追加し、非同期 LLM コールバックに対応しました。メモリセッションマネージャーで async/await パターンを使用できるようになり、より柔軟なアプリケーション構築が可能になりました。
sdk-python v1.13.0
Agent API の invocation_state パラメータ追加、テレメトリの改善(timeToFirstByteMs メトリクス追加)、ツール呼び出し前の割り込み機能、デコレートされたツールでの割り込みサポート、Python 3.10 での例外ノート対応など、重要な新機能とバグ修正を提供。
tools v0.2.12
retrieve ツールのメタデータ出力サポート、Mem0 に Neptune Analytics と Neptune DB のバックエンド対応、AgentCore ブラウザの永続コンテキスト使用によるブラウザ拡張機能の修正を追加。
bedrock-agentcore-sdk-python v1.0.2
OAuth 2.0 3-legged 認証機能の追加とショートタームメモリへのメタデータサポートが含まれています。Identity サービスで 3LO コールバック URL を HTTP ヘッダー経由で設定できるようになり、メモリセッションでイベントにメタデータフィルターを適用できるようになりました。
bedrock-agentcore-sdk-python v1.0.3
Python 3.10 以下のバージョンとの互換性を改善するバグ修正リリース。NotRequired 型ヒントを Optional に置き換えることで、Python 3.11 未満の環境でも問題なく動作するようになりました。
bedrock-agentcore-sdk-python v1.0.0
Bedrock AgentCore SDK Python の最初の安定版リリース。BrowserClient へのビューポート設定サポート追加、セッションメモリ機能の改善、依存関係の最適化が含まれます。
sdk-python v1.12.0
モジュールベースのツールローディング機能、LiteLLM の構造化出力フォールバック、MCP の EmbeddedResource サポート、SageMaker の additional_args 修正など、ツールとモデルの機能強化とバグ修正を実施。
tools v0.2.11
Elasticsearch メモリバックエンド機能を追加し、ワークフローで重複タスク名がハングアップする問題を修正したリリースです。Amazon Bedrock Titan 埋め込みによるセマンティック検索が可能になりました。
sdk-python v1.11.0
OTEL v1.37 セマンティック規約への対応、セッションマネージャーのパフォーマンス向上、フック機能によるツール呼び出しのキャンセル機能を追加
tools v0.2.10
Twelve Labs の AI モデルを使用した動画分析ツール(search_video と chat_video)を追加。バッチツールの出力形式を改善し、エージェントが個別のツール結果を表示できるように修正。
bedrock-agentcore-sdk-python v0.1.7
AWS リージョンのバリデーションロジックを改善し、デフォルトリージョンとユーザー指定リージョンの不一致による ValidationException を修正。セッション作成前にリージョンを検証することで、より堅牢なエラーハンドリングを実現。
bedrock-agentcore-sdk-python v0.1.6
Session Manager、Session、Actor の各構造による包括的なセッション管理システムの導入、boto3 クライアント設定のカスタマイズサポート、タイムスタンプ精度の向上、add_turns でのパラメータ順序のバグ修正が含まれます。
sdk-python v1.10.0
Gemini モデルプロバイダーの追加、MCP ツール仕様への outputSchema サポート、PythonAgentTool のホットリロード対応、ModelCall と ToolCall イベントの安定版化、マルチエージェント用新しい HookEvent、および Gemini と MCP の重要なバグ修正。
tools v0.2.9
Mem0 グラフデータ表示の修正、readabilipy 依存関係の削除、A2A クライアントツールの説明改善による LLM の URL ハルシネーション防止など、3 つのバグ修正を含むリリースです。
bedrock-agentcore-sdk-python v0.1.5
run メソッドへの kwargs サポート追加により Uvicorn の柔軟な設定が可能に。リクエストヘッダーの許可リスト機能により、カスタムヘッダーを安全にエージェントに渡せるようになりました。
sdk-python v1.9.1
AWS Bedrock の ContentBlock 処理の改善、structured_output のコールバックハンドラー修正、MCP インストルメンテーションの冪等性修正、Model インターフェースの tool_choice パラメータ修正など、重要なバグ修正を含むリリース。
bedrock-agentcore-sdk-python v0.1.4
CodeInterpreter のカスタム認証情報管理サポート、AWS Lambda 互換 JSON ロギング実装、boto3 タイムスタンプ解像度問題の修正など、認証管理の柔軟性向上とロギングの改善が含まれるリリース。
sdk-python v1.9.0
キャッシュ使用量メトリクスの追加、Swarm のエントリーポイント設定機能、Bedrock の redactedContent サポート、MCP クライアントの安定性向上など、テレメトリと複数エージェント機能の大幅な改善が含まれています。
tools v0.2.8
Knowledge Base Retrieve ツールの S3 URI サポート強化と、Mem0 Memory ツールのデフォルト設定時の環境変数対応を追加したバグ修正リリース。
sdk-python v1.8.0
llama.cpp モデルプロバイダのサポート追加、Bedrock の region-aware モデル ID 対応、マルチエージェントパターンへの kwargs サポート、循環グラフの動作修正など、複数の新機能とバグ修正を含むリリース。
tools v0.2.7
カスタム Code Interpreter 識別子のサポート、Bright Data による Web スクレイピングツールの追加、Browser ツールの persistent_context バグ修正、mem0_memory ツールへの Neptune Analytics グラフバックエンドのサポートを含むリリース
bedrock-agentcore-sdk-python v0.1.3
Memory 機能の大幅な機能拡張と、Strands Agents との統合サポートを追加。Browser ツールのバリデーション強化とバグ修正も含まれます。
sdk-python v1.7.1
非同期ジェネレータツールのサポートを追加し、Bedrock モデルプロバイダの互換性を向上させるバグ修正を含むリリース。ツールストリーミング機能により、ツールからリアルタイムでイベントを受け取ることが可能になりました。
sdk-python v1.7.0
Claude Citation サポート、MultiAgent でのフック有効化、ToolContext への invocation_state 追加、BedrockModel での VPC エンドポイントサポートなど、機能追加とバグ修正を含むリリースです。
tools v0.2.6
Exa 検索インテグレーションの追加により、Web 検索とコンテンツ取得が可能に。エディターツールでの空文字列による削除機能をサポート。
sdk-python v1.6.0
A2A FileParts/DataParts サポート、MultiAgentBase の同期呼び出し対応、ツール実行の並列/順次制御、Agent 呼び出しの柔軟性向上など、多数の新機能を追加。
tools v0.2.5
mem0_memory ツールに設定可能な LLM 設定を追加、AgentCoreBrowser の初期化バグを修正、handoff_to_user のユーザープロンプト改善を実施。
sdk-python v1.5.0
循環グラフサポート、MCP Client のタイムアウト設定、ToolContext によるツールへのコンテキスト公開、structured_output スパン、Bedrock キャッシュトークンメトリクスなど、多数の新機能とバグ修正を追加。
tools v0.2.4
Tavily 検索ツールの追加、A2A プッシュ通知サポート、Python REPL の環境変数対応など、複数の新機能とバグ修正を含むリリース。
bedrock-agentcore-sdk-python v0.1.2
このリリースでは、長時間実行されるエージェント呼び出しでの ping 失敗の問題が修正されました。並行性チェックとスレッドプールハンドリングの簡素化により、より安定したストリーミング処理が可能になります。
sdk-python v1.4.0
Agent-to-Agent サーバーのカスタマイズ可能なリクエストハンドラー、MCP トレーシングコンテキスト伝播の修正、max_tokens 後の tool_use コンテンツブロックの検証、structured_output での会話履歴の変更防止などの機能とバグ修正を含むリリース。
sdk-python v1.3.0
a2a-sdk の依存関係の修正、セッションコードフェンスとテストの改善、max_tokens 到達時の専用例外の追加。
sdk-python v1.2.0
Amazon SageMaker AI エンドポイントのサポート、MCP の構造化コンテンツ保持機能、および MCP プロンプト管理機能を追加しました。これにより、AWS SageMaker との統合が可能になり、MCP ツールの応答処理がより柔軟になりました。
tools v0.2.3
このリリースでは、コンピュータ操作の自動化を可能にする use_computer ツール、検索フィルタリング機能の強化、そして Model Context Protocol (MCP) サーバーとの統合を実現する MCP クライアントツールが追加されました。
sdk-python v1.1.0
コンテナ化されたデプロイメント向けの A2A Server マウント機能、ネストされたツールコレクションの自動フラット化、Agent as Tool のトレース改善が追加されました。
tools v0.2.2
diagram ツールと rss ツールの新規追加、shell ツールの @tool デコレーターへの移行、および複数の重要なバグ修正を含むリリース。swarm、think、memory、python_repl、file_read、file_write ツールの信頼性が向上しました。
bedrock-agentcore-sdk-python v0.1.1
OAuth2 パラメータ名の修正、MemoryClient のリージョン検出改善、JSON シリアライゼーションの一貫性向上など、重要なバグ修正を含むリリース。
sdk-python v1.0.1
グラフワークフローの並列実行サポート、非シリアライズ可能なツールパラメータのエラー修正、Agent をツールとして使用する際のトレースグループ化の改善を含む、安定性とパフォーマンスを向上させるバグ修正リリース。
bedrock-agentcore-sdk-python v0.1.0
Bedrock AgentCore Python SDK の初回リリース。AI エージェントのランタイムフレームワーク、会話管理のためのメモリクライアント、OAuth2 / API キー認証デコレータ、Browser / Code Interpreter ツール統合を提供。
tools v0.2.1
Amazon Bedrock AgentCore との統合を大幅に強化。永続的メモリ管理、安全なコード実行環境、ブラウザ自動化機能を追加し、エージェントの能力が飛躍的に向上しました。
sdk-python v1.0.0
Swarm マルチエージェントオーケストレータの導入、Graph でのマルチモーダル入力サポート、セッション永続化機能、OpenTelemetry エクスポータのカスタマイズ、MCP ツールのページネーション対応など、多数の新機能を追加した初のメジャーリリース。
tools v0.2.0
マルチエージェントツールの SDK ネイティブパターンへの移行と複数モデルプロバイダーサポート、HTTP リクエストツールの HTML-to-Markdown 変換機能、ユーザーハンドオフツールの追加。破壊的変更を含む大規模なアーキテクチャ刷新。
sdk-python v0.3.0
フック機能の本格導入、完全非同期 API への移行、複数のモデルプロバイダーの非同期対応、マルチモーダル入力サポート、Graph マルチエージェントオーケストレーター、Cohere と Writer モデルプロバイダーの追加など、多数の新機能と破壊的変更を含む大規模リリース。
tools v0.1.9
Stability AI による画像生成ツールと A2A クライアントツールを追加。UI レンダリングとブラウザツールの依存関係を修正。
sdk-python v0.2.1
v0.2.0 のホットフィックスリリース。並列ツール実行時のパフォーマンス問題を修正し、ツール実行時間を平均 30 秒から 5 秒に短縮しました。
sdk-python v0.2.0
Agent State によるステートフル情報管理、Mistral モデルサポート、OpenAI 推論コンテンツ対応、A2A ツールのスキル変換機能、ネイティブ非同期イテレータサポート、Bedrock エラー情報の改善など、多数の新機能と破壊的変更を含むマイナーバージョンアップデート。
tools v0.1.8
Playwright を使用したブラウザ操作ツール、Amazon Bedrock での画像生成モデル拡張サポート、エディタツールの @tool デコレータへの移行など、新機能とバグ修正を含むリリース。
sdk-python v0.1.9
Pydantic モデルを使用した構造化出力のサポート、OpenTelemetry メトリクスの追加、Google A2A プロトコルの統合、ストリーミング機能の改善などを含む大型アップデートです。
tools v0.1.7
Ubuntu Linux 環境でのタイムゾーンテストの修正と Windows 非対応ツールのドキュメント化を含むメンテナンスリリース。
sdk-python v0.1.8
AI による会話要約機能、ツール名の柔軟な呼び出し、エクスポネンシャルバックオフの修正を含む重要なアップデート。会話履歴を効率的に管理する SummarizingConversationManager が追加され、長時間実行エージェントのコンテキスト管理が改善されました。
tools v0.1.6
use_llm と think メタツールにツールフィルタリング機能を追加し、無限再帰を防止。また、batch ツールと Mem0 ツールのバグを修正。
sdk-python v0.1.7
モデルプロバイダーのコンテンツタイプサポート改善、OpenAI ストリーミングのエラーハンドリング強化、ネストされたスキーマの保持、エージェントコールバックハンドラーの修正、プロンプトキャッシング対応を含むバグ修正リリース。
tools v0.1.5
sleep tool と batch tool の追加、memory tool での AWS リージョンカスタマイズサポート、Mem0 tool の設定オプション拡張など、複数の新機能とバグ修正が含まれています。
sdk-python v0.1.6
Bedrock の非ストリーミングサポート、ドキュメント処理機能の拡張、テレメトリー設定の修正など、Python SDK の機能性と信頼性を向上させる重要な更新が含まれています。
sdk-python v0.1.5
コールバックハンドラーへの推論テキスト対応、システムプロンプトの動的オーバーライド機能、イベントループのモジュール化リファクタリング、Bedrock 検証ルール緩和に対応した SlidingWindowConversationManager の更新、テレメトリのスパン修正が含まれます。
tools v0.1.4
get_user_input() ユーティリティ関数に、KeyboardInterrupt と EOFError の伝播を制御できる新しいパラメータを追加しました。これにより、ユーザー入力処理時の割り込み動作をより細かく制御できるようになります。
sdk-python v0.1.4
OpenAI モデルプロバイダーの追加、LiteLLM の usage キャプチャ修正、Bedrock の user agent 統合改善、非 ASCII 文字のテレメトリサポート強化などを含むリリースです。
tools v0.1.3
このリリースでは、nova_reels と think ツールでの console 出力の修正と、mem0 依存関係をオプション化することで Lambda デプロイメントの問題を解決しました。
sdk-python v0.1.3
Direct tool call の参照形式が修正され、agent.tool.tool_name 形式での呼び出しが正しく反映されるようになりました。
tools v0.1.2
ツールの相互運用性を向上し、不要な依存関係を削除。think ツールと use_llm ツールが親エージェントのコンテキストを継承するようになり、load_tool の依存関係チェックが簡素化されました。
tools v0.1.1
Mem0 Memory ツールの追加により、エージェントがユーザーとの対話履歴を記憶し、パーソナライズされた体験を提供できるようになりました。また、PyPI リンクの修正が含まれています。
sdk-python v0.1.2
トレーシング機能のシリアライゼーション問題と Bedrock モデルプロバイダーのリージョン設定に関する2つの重要なバグ修正を含むリリースです。画像や音声などのバイナリデータを含むトレースが正しく記録されるようになり、AWS_REGION 環境変数が適切に使用されるようになりました。
sdk-python v0.1.1
Bedrock API 呼び出しに user-agent を設定し、CloudTrail ログでの追跡を可能にする改善を含むバグ修正リリース。
sdk-python v0.1.0
Strands Agents Python SDK の初回リリース。
tools v0.1.0
Strands Agents Tools の初回リリース。