Courseiva

CCAR-P Practice Question: Developer Productivity and Operational Enablement

An organization runs a nightly batch job that uses the Claude Messages API to classify support tickets. The job currently processes tickets one at a time, taking several hours and occasionally exceeding the nightly window. The team wants to cut wall-clock time substantially without exceeding their rate limits or degrading classification quality. Which change is most effective?

⚠ Common exam trap

The trap here is optimizing the model's output settings or spreading keys when the actual bottleneck is that requests are issued one at a time and should be submitted as a batch.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

✓

Submit the batch via the Message Batches API, which processes requests asynchronously at a lower cost and returns results without holding a synchronous connection.

The runtime problem is a throughput problem, not a model-quality problem. The Message Batches API is purpose-built for high-volume, non-interactive work, processing requests asynchronously and at lower cost than synchronous calls. For a nightly classification job that does not need real-time responses, batching removes the sequential bottleneck and shortens wall-clock time while staying within rate limits.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • ✗

    Split the tickets across multiple API keys belonging to different team members to multiply the effective rate limit.

    Why it's wrong here

    Rate limits are enforced at the organization level, so spreading requests across keys does not multiply capacity and may violate usage policies. This approach creates operational risk without solving the throughput problem. It also complicates cost attribution and monitoring for the batch job.

  • ✓

    Submit the batch via the Message Batches API, which processes requests asynchronously at a lower cost and returns results without holding a synchronous connection.

    Why this is correct

    The Message Batches API is designed for high-volume, non-interactive workloads and processes requests asynchronously, which removes the sequential bottleneck and reduces cost. It fits the nightly classification job because results are not needed in real time. This directly shortens wall-clock time while respecting rate limits, since batching is the intended mechanism for bulk work.

  • ✗

    Increase the max_tokens value on each request so the model has more room to reason before classifying.

    Why it's wrong here

    Raising max_tokens increases per-request latency and cost without changing how many requests run concurrently. The bottleneck is sequential processing, not output length. This change would likely make the nightly window problem worse while adding expense, and it does not improve classification quality.

  • ✗

    Lower the temperature to zero and retry any borderline classifications until the model returns a confident label.

    Why it's wrong here

    Lowering temperature improves consistency but does not change the sequential execution that is causing the long runtime. Retrying borderline cases adds more requests, further lengthening the job. This approach targets answer stability rather than throughput and would likely extend the nightly window.

About these practice questions

One of 262 original CCAR-P practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written and reviewed by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

Last reviewed September 2026 · checked against the official Anthropic exam blueprint

This CCAR-P practice question is part of Courseiva's free Anthropic certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the CCAR-P exam.