← 学習メニュー
CCAR-F 練習問題 52
CCAR-F
シナリオ:カスタマーサポート解決エージェント
Claude Agent SDK で、返品・請求の異議・アカウントの問題など曖昧さの大きい問い合わせを扱うサポートエージェントを構築しています。バックエンドには独自の MCP ツール(get_customer・lookup_order・process_refund・escalate_to_human)で接続し、一次解決率80%以上と、適切なエスカレーションの両立を目指しています。
顧客が5件の注文の状況を一度に尋ね、エージェントは lookup_order を5回呼びました。5件の結果は呼び出しの順に会話へ並び、エージェントの回答では、3件目の「配送の遅延」がほかの4件の情報に埋もれて抜けていました。各結果は長い JSON です。改善として最も適切なのはどれですか。
スポンサーリンク
選択肢を押して回答
正解と解説
正解:A
判断のポイント
長い入力では、途中の情報が見落とされやすくなります。複数のツール結果は、要点を先頭にまとめ、見出しで区切って渡します。
A. 結果を渡す前に、注文ごとの要点を先頭にまとめ、注文ごとに見出しを付けて整理する(正解)
長い入力の途中にある情報は見落とされやすくなります。要点を先頭にまとめ、項目ごとに見出しを付けると、どの注文の情報かも区別しやすくなります。
B. 5件の結果をそのまま1つの長い JSON に連結して渡す(不正解)
長い入力の途中に情報が埋もれる問題は変わりません。
C. 一度に調べる注文を2件までにし、残りは顧客にもう一度尋ねてもらう(不正解)
顧客の手間が増えるうえ、要点が埋もれる原因は解決しません。
D. 回答の前に、エージェントに5件の結果をもう一度すべて読み直すよう指示する(不正解)
読む量が増えるだけで、どこに重要な情報があるかは分かりやすくなりません。
出題範囲:CCAR-F 分野5「文脈管理と信頼性」・項目5.1 長い対話での重要情報の保持
参考資料(公式ドキュメント)
公開資料をもとにした独自解説です。本番の問題・難易度・合否を再現するものではありません。
