Beginner1h47m

Building toward Computer Use with Anthropic

Instructor: Colt Steele

Anthropic logo

Earn an accomplishment with PRO · Updated Oct 7, 2025

  • Beginner
  • 1h47m
  • 9 Video Lessons
  • 5 Code Examples
  • 1 Graded Assignment PRO
  • Earn an accomplishment with PRO
  • Updated Oct 7, 2025
  • Instructor: Colt Steele
  • AnthropicAnthropic
  • Learn more aboutMembership PRO Plan

What you'll learn

  • Learn about Anthropic’s family of models, its approach to AI research, and the best way to prompt it, including multi-modal use cases.

  • Learn effective prompting techniques, implement prompt caching to reduce costs and latency, and build AI applications that can call tools.

  • See how you can combine multimodal capabilities, agentic workflows, and tool use to build an AI assistant that can navigate and interact with computer interfaces, executing tasks like web searches.

Course recap

PRO

This course teaches the full Anthropic API from fundamentals through to building a computer-using agent. It progressively covers text requests, multimodal (image) prompting, streaming responses, prompt caching, tool use, and culminates in a capstone demonstration of an agent that autonomously navigates a computer by analyzing screenshots and performing mouse clicks, keyboard input, and scrolling.

Concept map

Concepts in Building toward Computer Use with Anthropic and the courses that connect to themBuilding Toward Computer Use with AnthropicBuilding Toward Computer…Prompt EngineeringTool useMultimodal inputPrompt cachingComputer use agentBuilding AI Browser AgentsChatGPT Prompt Engineering for DevelopersChatGPT Prompt Engineerin…Claude Code: A Highly Agentic Coding AssistantClaude Code: A Highly Age…AI Agents for Image and Video GenerationAI Agents for Image and V…Agentic AIBuilding Your Own Database AgentBuilding Your Own Databas…Concepts in Building toward Computer Use with Anthropic and the courses that connect to themBuilding Toward Computer Use with AnthropicBuilding Toward…Prompt EngineeringPrompt Engineer…Tool useMultimodal inputPrompt cachingComputer use agentComputer use ag…

Key concepts

  • Prompt EngineeringSystematic prompting via API with structured message formats, system prompts, and content blocks
  • Tool useProviding models with tool definitions (JSON schema) that they can request to execute, enabling actions like clicking, typing, and API calls
  • Multimodal inputSending images (base64-encoded) alongside text prompts for visual analysis and document extraction
  • Prompt cachingStrategy for reducing latency and cost by caching frequently-used prompt prefixes
  • Computer use agentAgent that receives screenshots, reasons about UI elements, and issues mouse/keyboard commands

About this course

Building Towards Computer Use with Anthropic introduces an innovative capability from Anthropic that enables models to interact with and navigate computer interfaces.

Taught by Colt Steele, Anthropic’s Head of Curriculum, this course covers Anthropic’s family of models and the building blocks that lead to the amazing new application – Computer Use.

Computer Use utilizes the capabilities of the latest models including image reasoning and tool use to enable an LLM-based agent to use a computer. Like a human user, the model processes an image of the screen, analyzes it to understand what’s going on, and navigates the computer by issuing mouse clicks and generating keyboard strokes to get things done.

In this course, you’ll learn the features that lead up to computer use from working with the Anthropic’s API, to multimodal prompting, prompt caching, and tool use, ending in a demo that combines these features to build an AI assistant that uses a computer.

In detail, you’ll:

  • Learn Anthropic’s approach to AI research, principles of AI safety, alignment, and interpretability while understanding the key differences between its models.
  • Make API requests to Claude, format messages for better responses, and control API parameters like system prompts, temperature, and max tokens for optimal responses.
  • Write multi-modal prompts that combine text and image content blocks and build with streaming responses.
  • Learn effective prompting techniques such as using prompt templates, structuring prompts in XML, and providing examples to get consistent high-quality responses.
  • Learn to implement prompt caching and see how it can reduce costs and latency.
  • Understand tool-use workflows and build a chatbot that can call different tools in response to users’ queries.
  • See all these concepts come together in a demo that uses Anthropic Computer Use to achieve a task on a computer.

Start utilizing Anthropic’s family of models to build towards Computer Use applications.

Who should join?

Anyone who has basic Python knowledge, wants to learn how to use all of the features of the Anthropic family of models, and understand the capabilities of computer use applications.

Course Outline

9 Lessons・5 Code Examples
Unlock certificates

Elevate your learning experience with Pro

Upgrade to Pro and gain unlimited accomplishments on your resume

Learn More

Instructor

Colt Steele

Colt Steele

Course access is free for a limited time during the DeepLearning.AI learning platform beta!

Want to learn more about Generative AI?

Keep learning with updates on curated AI news, courses, and events, as well as Andrew’s thoughts from DeepLearning.AI!