CCAR-F 試験問題 41

あなたはソフトウェア開発を加速するためにClaude Codeを使用しています。あなたのチームは、コード生成、リファクタリング、デバッグ、ドキュメント作成にClaude Codeを利用しています。カスタムスラッシュコマンドやCLAUDE.mdの設定を用いて開発ワークフローにClaude Codeを統合し、プランモードと直接実行の使い分けを理解する必要があります。
チームのCLAUDE.mdには、「4スペースのインデントを使用し、常にPrettierフォーマットを実行する」というルールが含まれています。しかし、コードレビューの結果、Claude Codeが生成するファイルの約30%でフォーマットが不統一であることが判明しました。2スペースのインデントだったり、末尾のカンマが欠落していたり​​するケースが見られます。「重要:Prettierフォーマットを必ず使用してください」という強調を追加することで違反率は約15%に減少しますが、完全には解消されません。
生成されるすべてのコードが一貫したフォーマットになっていることを保証するための最も効果的な方法は何ですか?
  • CCAR-F 試験問題 42

    Claude Agent SDK を使用して、顧客サポート解決エージェントを構築しています。このエージェントは、返品、請求に関する紛争、アカウントの問題など、曖昧さの多いリクエストを処理します。カスタムのモデルコンテキストプロトコル (MCP) ツール (get_customer、lookup_order、process_refund、escalate_to_human) を介して、バックエンドシステムにアクセスできます。目標は、初回接触で 80% 以上の解決率を達成しつつ、エスカレーションが必要なタイミングを判断することです。
    顧客は、最初のセッションから4時間後に、同じ請求に関する紛争について再び問い合わせてきました。前回の32ターンに及ぶセッションでは、lookup_orderの結果に「ステータス:保留中、解決予定:24~48時間」と表示されていました。テストの結果、古いツール結果でセッションを再開すると、エージェントは、その後の新たなツール呼び出しで異なる情報が返された後でも、応答で古いデータを参照することが多いことがわかりました(例:「払い戻しはまだ処理中です」)。
    リピーター顧客への対応において、最も確実な方法はどれか?
  • CCAR-F 試験問題 43

    コードレビューのプロンプトには実装変更と対応するテストファイルの両方が含まれていますが、レビューコメントではテストされていないコードパスを特定できません。モデルはテストがまったくない関数を正しくフラグ付けしますが、テスト済みの関数内の条件分岐やエラー処理パスにカバレッジが不足していることを認識できません。パイプラインを複雑化せずに分岐レベルのギャップ検出を改善する最も効果的な方法は何ですか?
  • CCAR-F 試験問題 44

    Claude Agent SDK を使用して、開発者の生産性向上ツールを構築しています。このエージェントは、エンジニアが馴染みのないコードベースを探索したり、レガシーシステムを理解したり、定型コードを生成したり、反復作業を自動化したりするのに役立ちます。組み込みツールである Read、Write、Bash、Grep、Glob を使用し、Model Context Protocol (MCP) サーバーと統合します。
    エンジニアは、本番ログに「SYNC_CONFLICT: エンティティバージョンの不一致が検出されました」という見慣れないエラーメッセージが表示されるのを確認しましたが、コードベース内の12個のサービスのうち、どれがそれを生成しているのか分かりません。そこでエンジニアは、原因となっているソースコードを特定するようエージェントに依頼しました。
    責任のあるコードを最も効率的に見つけるには、どのような探索手法を用いるべきでしょうか?
  • CCAR-F 試験問題 45

    Claude Agent SDK を使用して、開発者の生産性向上ツールを構築しています。このエージェントは、エンジニアが馴染みのないコードベースを探索したり、レガシーシステムを理解したり、定型コードを生成したり、反復作業を自動化したりするのに役立ちます。組み込みツールである Read、Write、Bash、Grep、Glob を使用し、Model Context Protocol (MCP) サーバーと統合します。
    あなたはセキュリティスキャンワークフローを構築しています。
    エンジニアが大規模なコードベース全体にわたって、eval() のような危険な関数のすべての出現箇所を特定する必要がある場合、エージェントはコンテンツ検索にどのツールを使用すべきでしょうか?