LangGraphとStrandsを使ったAgentCore上のマーケット監視エージェントMarket surveillance agent with LangGraph and Strands on AgentCore
匿名の公開いいねです。記事の保存・お気に入りではなく、Featured、Top 3、重要度、掲載順位には影響しません。仕組みとプライバシーAnonymous public likes are reactions, not saved articles or bookmarks. They do not affect Featured, Top 3, importance, or listing order.How it works and privacy
Amazon Bedrock AgentCore上でLangGraphによるワークフロー制御とStrandsによるエージェント推論を組み合わせ、本番対応のマルチエージェントAIシステムを構築する方法を解説している。
AWS details how to build a production-ready multi-agent market surveillance system combining LangGraph orchestration and Strands reasoning on Amazon Bedrock AgentCore, with state-driven workflows and checkpointing.
要約と収集メタデータをもとに生成した AI 解説本文です。元記事全文の転載・翻訳ではありません。This AI explainer is generated from the summaries and collected metadata, not from a reproduction or translation of the full source article.
AWSの機械学習ブログは、Amazon Bedrock AgentCore上でLangGraphとStrandsを組み合わせ、本番対応のマルチエージェントAIシステムを構築・デプロイする方法を解説した。題材として取り上げられているのは、金融市場の不正や異常を監視する「マーケット監視(市場サーベイランス)」のエージェントで、状態駆動型のオーケストレーションとチェックポイントによる仕組みを軸に設計されている。
近年、単一の大規模言語モデル(LLM)に指示を出すだけでなく、役割の異なる複数のエージェントを連携させて複雑な業務を自動化する「マルチエージェント」構成が注目を集めている。ただし、複数のエージェントが絡む処理はフローが複雑になりやすく、途中で失敗した際の再開や状態の管理が難しいという課題がある。
今回の構成では、この課題に対して二つのツールを役割分担させている。LangGraphは、処理の流れをグラフ(ノードとエッジ)として表現し、状態を保持しながらワークフローを制御する役割を担う。処理の途中経過を保存するチェックポイント機能により、障害発生時でも途中から再開しやすくなる点が特徴とされる。一方のStrandsは、個々のエージェントの推論(reasoning)部分を担当し、モデルがどのように判断・行動するかを組み立てる。
これらを動かす基盤となるのがAmazon Bedrock AgentCoreである。AgentCoreはエージェントの実行環境を提供するもので、特定のフレームワークに依存せず動かせる点が想定されている。LangGraphはLangChainが開発するグラフベースのオーケストレーション用ライブラリ、StrandsはAWSが公開するエージェント開発向けのツールで、いずれもオープンソースとして利用できる。
マルチエージェント開発を巡っては、他にもCrewAIやAutoGenといったフレームワークが登場しており、各社が本番運用に向けた信頼性や可観測性の確保を競っている状況だ。今回のブログは、こうした要素をAWSのマネージド基盤上でどう組み合わせるかを、市場監視という具体的なユースケースに
Amazon Web Services has published a technical walkthrough explaining how to build a production-ready agent">multi-agent AI system for market surveillance, pairing the LangGraph framework for workflow orchestration with the Strands library for agent reasoning, all running on Amazon Bedrock AgentCore. The guide matters because it tackles one of the persistent challenges in applied generative AI: moving agent">multi-agent designs from experimental notebooks into reliable, observable production systems, and it does so through a regulated, high-stakes domain that leaves little room for unpredictable behavior.
Market surveillance—the practice of monitoring trading activity to detect manipulation, fraud, and compliance breaches—is a fitting example. It typically involves ingesting large volumes of market data, applying layered analytical reasoning, and producing decisions that must be auditable. A single monolithic prompt is poorly suited to that kind of work, which is why the post structures the solution as multiple specialized agents coordinated by an explicit workflow rather than a single model call.
In the described architecture, the two frameworks play complementary roles. LangGraph manages orchestration through what AWS calls state-driven workflows, modeling the process as a graph of steps in which transitions depend on shared state rather than a fixed linear script. Strands, meanwhile, handles the reasoning inside individual agents, giving each agent the logic it needs to interpret inputs and decide on actions. Separating orchestration from reasoning in this way is a common pattern for keeping complex agent systems maintainable, since the control flow can be reasoned about independently of any one agent's internal behavior.
A central technical detail is checkpointing. The post highlights checkpoint-based mechanisms that persist the workflow's state at defined points, which allows a run to be paused, resumed, or recovered after a failure without starting over. In practice this supports resilience for long-running processes and can enable human-in-the-loop review, where an analyst inspects or approves intermediate results before the workflow continues. For a compliance-oriented use case, the ability to capture and replay state also contributes to traceability.
The deployment target, Amazon Bedrock AgentCore, is AWS's platform for running agents in production. AgentCore is positioned as a set of services—covering areas such as runtime execution, memory, identity, tool access, and observability—that aim to handle the operational concerns of hosting agents at scale. Building on AgentCore appears intended to let teams focus on agent and workflow logic while relying on managed infrastructure for scaling and monitoring, though the specific services and configurations used are detailed in the original post.
Some background helps situate the pieces. LangGraph is an open-source library from the team behind LangChain, designed for building stateful, multi-actor applications with language models by expressing them as graphs. Strands Agents is an open-source, model-driven agent framework that AWS has promoted for building agents with relatively little boilerplate. The combination is notable because it mixes a third-party orchestration framework with AWS's own tooling on AWS infrastructure, reflecting a broader industry trend toward interoperable, framework-agnostic agent stacks rather than a single vendor's end-to-end product.
That trend has accelerated as major providers race to offer agent-building tools. Amazon Bedrock itself provides access to a range of foundation models and previously introduced Bedrock Agents, while competing ecosystems from other cloud and model vendors have released their own orchestration and agent frameworks. Emerging conventions for connecting agents to tools and data, and for agent-to-agent communication, are also shaping how these systems are assembled. AWS's decision to demonstrate LangGraph alongside Strands is consistent with that more modular direction.
For teams evaluating the approach, the walkthrough is best read as a reference architecture rather than a turnkey product. Prerequisite concepts include familiarity with agent">multi-agent orchestration, graph-based state machines, and the operational requirements of running LLM-driven systems, such as latency, cost, and error handling. Readers considering the pattern for regulated workloads would likely need to add their own controls around data governance, model evaluation, and auditability beyond what a sample implementation covers. As a demonstration, the post illustrates how existing open-source frameworks and AWS's managed agent platform can be combined to address orchestration, reasoning, and resilience together, using market surveillance as a concrete and demanding scenario.
本ページの本文と要約は AI による自動生成です。日本語版と英語版は言語ごとに独立して生成されるため、表現や詳しさが異なる場合があります。正確性は元記事 (aws.amazon.com) をご確認ください。The body and summaries are AI-generated independently for each language, so wording and detail may differ. Verify accuracy at the original source (aws.amazon.com).