
Claude Cowork
Desktop AI coworker that operates on your files to handle multi-step tasks.

Desktop AI assistant for coding, file management, and tasks
A native desktop app that partners with Claude to handle programming, file organization, and any describable task with visual feedback and session management.
Agent Cowork brings Claude's powerful language model to a native desktop environment, giving developers a visual AI collaborator for everyday programming and file-system tasks. It reads your existing ~/.claude/settings.json, so authentication and model preferences are reused without extra setup.
Run the pre-built binaries on macOS (Apple Silicon or Intel), Windows, or Linux, or build from source with Bun or Node 22+. The app provides real-time visual feedback, persistent session handling, and a simple task-creation UI—no need to learn the Claude Agent SDK. Ideal for multi-step workflows, code refactoring, documentation generation, and any task you can describe in plain language.
Download a release, launch the app, and start creating tasks. For developers, the source can be hot-reloaded with bun run dev, and production binaries are generated via bun run dist:. Contributions are welcomed via pull requests.
When teams consider Agent Cowork, these hosted platforms usually appear on the same shortlist.
Looking for a hosted option? These are the services engineering teams benchmark against before choosing open source.
Organize project folders
AI sorts files, creates structure, and generates README automatically.
Automate code refactoring
Assistant rewrites codebase according to style guidelines and runs tests.
Generate documentation
AI extracts comments and produces markdown docs for the entire repository.
Batch rename files
User describes naming scheme; AI renames files consistently across directories.
Yes, Claude Code must be installed and authenticated because Agent Cowork reuses its settings.
Pre-built binaries are provided for macOS (Apple Silicon and Intel), Windows, and Linux.
Agent Cowork automatically reads `~/.claude/settings.json`, so your current Claude setup works out of the box.
You need Bun or Node.js version 22 or newer, plus the repository's dependencies.
Currently there is no plugin ecosystem; extensions would need to be added via source modifications.
Project at a glance
ActiveLast synced 46 minutes ago