Courseiva
Claude Code →hardMultiple Select

CCDV-F Claude Code Practice Question

Which THREE of these actions are considered safe and standard for Claude Code to perform during an interactive session?

⚠ Common exam trap

Candidates sometimes assume an agent should 'just fix' everything without verification. They overlook that running tests is a standard, required safety step for any autonomous code modification workflow.

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

✓

Reading and summarizing codebase files.

Claude Code is built with safety as a priority. It is expected to handle file editing, command execution, and code review as part of its normal operation. Understanding these standard actions allows developers to trust the agent's output and integrate it into their workflow efficiently. By focusing on safe, verified, and transparent interactions, the agent maintains its role as a helpful assistant while minimizing risks associated with uncontrolled automation in a local project.

Answer analysis

Option-by-option breakdown

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

  • ✓

    Reading and summarizing codebase files.

    Why this is correct

    This is a core capability. The agent reads files to understand the project structure and logic, providing summaries that help the developer navigate the codebase faster. This read-only access is entirely safe and provides the necessary context for the agent to be helpful and accurate.

  • ✓

    Modifying files based on user requests.

    Why this is correct

    The agent is intended to make changes to code based on clear instructions. This is its primary function. Because every change is typically tracked by Git, the developer can easily review and revert modifications, making this a standard and safe part of the interactive coding workflow.

  • ✗

    Deleting arbitrary user files without asking.

    Why it's wrong here

    Deleting files without user authorization is a high-risk action that violates safety standards. The agent must always ask for explicit confirmation before removing files to prevent data loss, ensuring that the developer remains in control of their filesystem and can prevent accidental deletion of important assets.

  • ✓

    Running test suites to verify changes.

    Why this is correct

    Executing test suites is a standard and safe practice that ensures the agent's proposed changes do not break existing functionality. By running tests, the agent provides proof of work, which the developer can review to gain confidence in the quality and correctness of the code modifications.

  • ✗

    Exfiltrating environment variables to remote servers.

    Why it's wrong here

    Exfiltrating sensitive environment variables is a malicious action. Claude Code is designed to protect user privacy and does not send sensitive local environment data to external servers, prioritizing security and preventing potential credential leakage that could compromise the developer's infrastructure and system integrity.

About these practice questions

One of 257 original CCDV-F 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 CCDV-F 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 CCDV-F exam.