Knowledge Check: Claude Tools & Capabilities Quiz

You have completed Module 4 of the Anthropic AI Tutorial Series, covering Claude's most powerful real-world capabilities: tool use, web search, vision and document analysis, computer use, and the Files API. Before moving into Module 5 — building AI agents — this knowledge check tests whether the core concepts have landed.
Work through the twelve questions below. The explanations after each question point back to the specific concepts in the module.
Module 4 Knowledge Check
In Claude's tool use loop, which component actually executes the function when Claude returns a tool_use block?
What does the tool_choice parameter value 'any' do in a Claude API request?
When is the managed web_search tool most appropriate to include in a Claude API request?
Which domain restriction parameter prevents Claude from using results from specific websites during web search?
What image formats does Claude's vision API natively support?
What is the recommended maximum image dimension to send to Claude for optimal cost efficiency?
In Claude's computer use architecture, what does Claude receive as its 'view' of the current screen state?
Which of the following is the most important safety practice when running Claude computer use?
What is the primary advantage of using the Files API instead of base64-encoding documents in every request?
Which beta header is required when referencing a Files API file_id in a Claude messages request?
What happens when Claude calls multiple tools in parallel in a single response?
When building a multi-page PDF analysis system, what is the recommended approach for processing a 40-page document with the Files API?
How Did You Do?
- 10-12 correct: Excellent. You have a strong grasp of Claude's tools and capabilities and are ready to build real applications with them
- 7-9 correct: Good. Review the posts on the specific areas where you were uncertain before moving to the agents module
- Below 7: Take some time to re-read the Module 4 posts, particularly the Tool Use and Files API guides, before continuing
What is Coming in Module 5
The next module builds on everything you have learned — particularly tool use — to explore how Claude operates as an autonomous AI agent. You will learn how agents reason, act, and self-correct over multiple steps, how to use the Model Context Protocol to connect Claude to any tool ecosystem, and the critical patterns that make agents reliable in production.
Start Module 5 here: What is an AI Agent? Building Your First Agent with Claude.
This post is part of the Anthropic AI Tutorial Series. Previous post: Building with the Claude Files API: Upload Once, Use Many Times.
