← 学習メニュー
CCAR-P 練習問題 8
CCAR-P
複数のサブエージェントが並行して、同じ顧客台帳のレコードを更新するワークフローを設計しています。試験では、2つのサブエージェントが同じレコードを同時に更新し、一方の変更が失われる事故が起きました。調整の戦略として最も適切なのはどれですか。
スポンサーリンク
選択肢を押して回答
正解と解説
正解:A
判断のポイント
共有の資源を扱うマルチエージェントでは、書き込みを一元化するなどの調整戦略で競合を防ぎます。
A. 書き込みはオーケストレーターに一元化し、順番に行う(正解)
共有の資源への書き込みを1か所に集めると、競合を防げます。サブエージェントは調査と提案に専念させ、変更の適用はオーケストレーターが整合性を確認しながら行います。
B. 各サブエージェントのプロンプトに「他のエージェントと同じレコードを更新しないこと」と書く(不正解)
他のエージェントの状況を知らないため、指示だけでは競合を防げません。
C. サブエージェントの数を増やして処理を早く終わらせ、競合の時間帯を短くする(不正解)
並行の数が増えると、競合はむしろ起きやすくなります。
D. 毎晩、台帳をバックアップする(不正解)
事後の復旧手段にはなりますが、競合そのものを防ぐ設計になっていません。
出題範囲:CCAR-P 分野1「ソリューション設計」・項目1.4 マルチエージェントと調整戦略の設計
参考資料(公式ドキュメント)
公開資料をもとにした独自解説です。本番の問題・難易度・合否を再現するものではありません。
