Cowork lives inside the Claude Desktop app on macOS. You give it access to a folder on your machine, describe what you need done, and it gets to work. Think of it as Claude Code but for everyday tasks instead of writing software. It reads your files, creates new ones, reorganizes folders, and builds documents from scratch.
I pointed it at my Downloads folder and asked it to sort everything from the last month into subfolders by type. It created folders for PDFs, images, spreadsheets, and installers, then moved 140+ files in about 30 seconds. I also gave it a folder of receipt screenshots and it turned them into a clean expense spreadsheet with dates, vendors, and amounts.
Cowork uses VZVirtualMachine, an API that Apple ships as part of macOS. It spins up a lightweight Linux virtual machine directly on your Mac with near native performance. No Docker, no third party hypervisor, just a clean Apple API.
When you start a Cowork session, it downloads and boots a custom Linux root filesystem inside that VM. Your designated folder gets mounted at a path like /sessions/<name>/mnt/. Claude can only see files in that mount, nothing else on your system.
The VM acts as a hard security boundary. Even if something goes wrong, the damage is contained to the sandbox. Your system files, other apps, and the rest of your filesystem remain completely untouched.
Cowork is essentially Claude Code wrapped in a friendlier interface, running inside a sandboxed Linux VM powered by Apple's native virtualization, with your chosen folder mounted as the only accessible path.
VZVirtualMachine is exclusive to macOS. It is part of Apple's Virtualization framework that launched with macOS Big Sur and has been refined since. It provides a clean, performant way to spin up Linux VMs with minimal overhead. There is no equivalent single API on Windows or Linux that offers the same combination of simplicity, performance, and native integration that Anthropic built their sandbox around.
Docker would add a layer of complexity and a dependency that many non technical users don't want to deal with. Cowork's whole pitch is that it's simple: open Claude Desktop, pick a folder, describe your task. Apple's VM framework lets Anthropic ship that experience without asking users to install anything extra. On Windows or Linux, they would need to find or build something that provides the same invisible sandbox experience.
Anthropic has confirmed that Windows support is in active development. The target is mid 2026. They haven't shared which virtualization approach they'll use, but WSL2 integration or a custom Hyper V based sandbox seem like the most likely paths. Either way, Windows users should expect Cowork before the end of the year.
The Windows version will likely ship inside Claude Desktop for Windows, just like it does on Mac. You'll pick a folder, describe your task, and Claude handles the rest. The sandbox technology will differ under the hood but the user experience should feel identical.
Anthropic has not announced a timeline for Linux support. Windows is explicitly on the roadmap. Linux is not. That doesn't mean it won't happen, but it's clearly not the next priority. If you're a Linux user who wants Cowork today, your realistic options are limited. Some open source projects like Open Cowork and Claude Cowork forks on GitHub are trying to recreate the experience, but they're community efforts and not officially supported.
On January 30, Anthropic rolled out plugins for Cowork. These extend its capabilities into sales, finance, marketing, and legal workflows. The plugin system sent software stocks tumbling because it showed Cowork isn't just a file organizer. It's becoming a platform that can replace chunks of specialized SaaS tools.
With the launch of Claude Opus 4.6, Cowork got significantly more capable. Opus 4.6 handles complex, multi step tasks with more precision. It breaks down ambitious requests into concrete steps and follows through on all of them. Inside Cowork, where Claude can multitask autonomously, this translates to noticeably better results on longer workflows.
Claude Cowork is Mac only because it was built on Apple's VZVirtualMachine API. Windows support is confirmed and coming. Linux has no official timeline. If you're on a Mac, it's worth trying today. If you're not, keep an eye on the Claude Desktop releases.