← 学習メニュー

CCAR-F 練習問題 39

CCAR-F

シナリオ:CI/CD への Claude Code の組み込み

CI/CD パイプラインに Claude Code を組み込み、自動コードレビュー、テストケースの生成、プルリクエストへのフィードバックを行っています。開発者が対応できる具体的な指摘を出し、誤検知を抑えることが求められます。

PR へコミットが積まれるごとに、自動レビューを最初から実行しています。その結果、既に指摘して修正済みの問題や、前回と同じ未対応の指摘が毎回新しいコメントとして投稿され、1つの PR に同じ内容のコメントが10件以上並ぶこともあります。最も適切な改善はどれですか。

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

選択肢を押して回答

正解と解説

正解:B

判断のポイント

再レビューでは過去の指摘を文脈として渡し、新規と未対応だけを報告させます。テスト生成では既存のテストを文脈に入れて重複を避けます(ガイド3.6)。

A. レビューを Message Batches API に移し、1日1回まとめて全 PR をレビューする方式に変える(不正解)

費用は下がりますが、結果が最大24時間遅れます。重複の問題も解決しません。

B. 前回までの指摘を文脈として渡し、新規と未対応の問題だけを報告させる(正解)

ガイド3.6は、追加コミット後の再レビューで以前の指摘を文脈に含め、新規または未対応の問題だけを報告させる方法を挙げています。重複したコメントを防げます。

C. レビューは PR の作成時に1回だけ実行し、その後の追加コミットではレビューを行わないようにする(不正解)

重複はなくなりますが、追加コミットで新しく入った問題を見逃します。

D. 本文が完全に一致するコメントだけを投稿前に除外する(不正解)

モデルは同じ指摘を毎回少し違う言い回しで書くため、完全一致では重複を取り除けません。修正済みかどうかも判断できません。

出題範囲:CCAR-F 分野3「Claude Codeの設定と開発工程」・項目3.6 CI/CD への組み込み

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

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