← 学習メニュー

CCAR-P 練習問題 8

CCAR-P

複数のサブエージェントが並行して、同じ顧客台帳のレコードを更新するワークフローを設計しています。試験では、2つのサブエージェントが同じレコードを同時に更新し、一方の変更が失われる事故が起きました。調整の戦略として最も適切なのはどれですか。

スポンサーリンク
1つ選択してください

選択肢を押して回答

正解と解説

正解:A

判断のポイント

共有の資源を扱うマルチエージェントでは、書き込みを一元化するなどの調整戦略で競合を防ぎます。

A. 書き込みはオーケストレーターに一元化し、順番に行う(正解)

共有の資源への書き込みを1か所に集めると、競合を防げます。サブエージェントは調査と提案に専念させ、変更の適用はオーケストレーターが整合性を確認しながら行います。

B. 各サブエージェントのプロンプトに「他のエージェントと同じレコードを更新しないこと」と書く(不正解)

他のエージェントの状況を知らないため、指示だけでは競合を防げません。

C. サブエージェントの数を増やして処理を早く終わらせ、競合の時間帯を短くする(不正解)

並行の数が増えると、競合はむしろ起きやすくなります。

D. 毎晩、台帳をバックアップする(不正解)

事後の復旧手段にはなりますが、競合そのものを防ぐ設計になっていません。

出題範囲:CCAR-P 分野1「ソリューション設計」・項目1.4 マルチエージェントと調整戦略の設計

参考資料(公式ドキュメント)

公開資料をもとにした独自解説です。本番の問題・難易度・合否を再現するものではありません。