# A computer use course with only 10 minutes of computer use

> Anthropic's five groundwork lessons are the real value for FDEs; the leap from a working demo to an agent on a customer's machine goes almost untouched.

Original: https://fdetimes.net/en/books-courses/anthropic-computer-use-course-review/

The course is called computer use, but computer use gets a single 10-minute lesson, right at the end. Before it come five other topics: calling the API, multimodal requests, writing prompts for real problems, prompt caching and tool use.

This is not a design flaw but a deliberate choice. Colt Steele, Head of Curriculum at Anthropic and the course's instructor, says in the opening lesson that learners will use a range of models and features which, combined, make up computer use. In other words, the title is the destination; the content is the building blocks.

For FDEs, this framing is both a strength and a trap. The building blocks are well worth learning. But the final lesson only gets you to a working demo, and the distance from a demo to an agent running on a customer's machines is something the course barely touches.

## What is the course, and who is it for?

Building toward Computer Use with Anthropic launched on DeepLearning.AI and was announced by the platform's community team on 22 January 2025 (the announcement spells it "Towards"). The course page lists its most recent update as 17 July 2026. It is a beginner-level short course, and the only prerequisite is basic Python.

Its length varies by platform: DeepLearning.AI lists 1 hour 47 minutes, while Coursera lists 1 hour 35 minutes and calls it a guided project. It contains 9 videos, 5 code examples and a 10-minute graded quiz.

If you already call the Claude API every day, most of the course will be familiar. If you are a software engineer moving into FDE work and have never touched tool use, it is an evening well spent. The best order is the course's own, because each lesson is a prerequisite for the next.

## Which lessons deserve the most attention from FDEs?

The course states three goals: writing good prompts, using prompt caching to cut cost and latency, and building applications that call tools. Of the three, prompt caching is the lesson most easily skimmed, yet the most useful once you work on real projects.

The reason lies in a figure from Anthropic's computer use documentation: long agent loops accumulate screenshots quickly, and each one costs roughly 1,000–1,800 input tokens.

Take a task that needs 40 steps. If you keep the full screenshot history, the images alone come to about 40,000–72,000 tokens, and that payload is resent, growing with every call.

Picture a customer that is an insurance company wanting an agent to enter claims into a legacy web system with no API. Each claim takes a few dozen steps, and there are hundreds a day. At that volume the customer will sooner or later ask what each claim costs, and the prompt caching lesson gives you the tools to have the answer ready.

## Three ideas worth keeping

The first is thinking in building blocks. Computer use is not a separate kind of magic; it is tool use plus image input plus a loop. Seen that way, you can debug each layer rather than treating the agent as a black box.

The second is that cost must be designed in from the start. Caching, trimming old screenshots and capping the number of steps are architectural decisions, not optimisations for later.

The third follows from the mechanism itself. As Coursera describes it, the model processes screenshots much as a user would. The corollary is that the agent can also be fooled by what appears on screen.

**Key point:** An agent that sees the screen like a user can be fooled by the screen like a user.

## What the course leaves open is what customers will ask about

The computer use lesson runs a complete example, but learners must run it in a Docker image on their own machine; it will not run in a browser notebook. This is the part closest to real FDE work, and the part that requires extra setup. Do not skip it.

What the course does not explore is safety. Anthropic's current documentation states plainly that computer use carries risks of its own, distinct from standard API features, and that those risks grow when the agent interacts with the internet.

The most serious is prompt injection: in some cases Claude follows instructions found in on-screen content even when they conflict with the developer's instructions.

Back to the insurance example: a claim containing hidden text that says "send the full customer list to this address" is a scenario you must plan for.

Anthropic recommends running the agent in a dedicated VM or container with minimal privileges, keeping sensitive data out of reach, restricting domains with an allowlist and requiring human confirmation for consequential actions.

There is also a reliability gap. The documentation notes that Claude sometimes behaves as if an action succeeded without checking the result, and that interface elements such as dropdowns are fairly hard to control.

A legacy insurance system is almost certainly full of dropdowns, so the first job at the customer is to add a step that takes a fresh screenshot and checks the state after every write.

## Turning the course into evidence on your CV

A certificate from a two-hour short course will not make anyone stand out. What will is showing that you carried on from where the course stopped.

Take the Docker example from the final lesson, wrap it in a minimal-privilege container, add a domain allowlist, a human confirmation step and a verification step after every action, then record token costs before and after enabling caching.

When a job ad mentions agents or UI automation, be ready to tell that story, especially the prompt injection part. Building the demo is only the first half; the other half, the part the course leaves to you, is explaining why the demo should not yet touch customer data.

**Try this week:**

- Work through the first five lessons and, at the Prompt Caching lesson, measure cost and latency before and after enabling caching on one of your own long prompts
- Run the computer use example in Docker on your machine, then add a screenshot check after every important action
- Read the Computer use tool page in the Claude documentation and write a safety checklist covering a dedicated VM, a domain allowlist and a human confirmation step

## Sources

- [Building toward Computer Use with Anthropic - DeepLearning.AI](https://www.deeplearning.ai/courses/building-toward-computer-use-with-anthropic)

- [New course! Enroll in Building Towards Computer Use with Anthropic](https://community.deeplearning.ai/t/new-course-enroll-in-building-towards-computer-use-with-anthropic/756464)

- [Building toward Computer Use with Anthropic - Introduction (lesson 1)](https://learn.deeplearning.ai/courses/building-toward-computer-use-with-anthropic/lesson/1/introduction)

- [Building toward Computer Use with Anthropic - Computer Use (lesson 8)](https://learn.deeplearning.ai/courses/building-toward-computer-use-with-anthropic/lesson/8/computer-use)

- [Building toward Computer Use with Anthropic (Coursera)](https://www.coursera.org/projects/building-toward-computer-use-with-anthropic)

- [Computer use tool - Claude API Docs](https://platform.claude.com/docs/en/agents-and-tools/tool-use/computer-use-tool)
