Open‑Source Clone of Claude Cowork Breaks Limits and Enables Model Swapping
The open‑source Claude‑Cowork project, built by DevAgentForge, recreates Anthropic’s Claude Cowork as a desktop GUI wrapper for Claude Code, adding real‑time streaming, syntax‑highlighted code, session management via SQLite, and cross‑platform Electron support, while remaining compatible with Claude Code’s configuration and allowing any Anthropic‑compatible model to be used.
Anthropic recently launched a research preview of Claude Cowork, promising a "universal digital assistant" for every worker, but the official demo requires a Claude Max subscription and only runs on macOS. Within days, the open‑source community released a project called OpenSource Claude Cowork on GitHub.
The project, named Claude‑Cowork and authored by the DevAgentForge team, positions itself as a desktop AI assistant that can handle programming, file management, and any task describable in natural language. It essentially serves as a graphical user‑interface (GUI) shell for the existing Claude Code command‑line tool.
While Claude Code is powerful, it operates only in a dark terminal window, which many users find unfriendly and makes managing multiple task sessions difficult. The open‑source clone addresses these pain points.
1. Visual UI replaces the CLI
Real‑time streaming output : users see the AI’s thought process as it types, similar to ChatGPT.
Code highlighting : generated code is displayed with syntax coloring instead of plain text.
Status visualization : tool calls and file operations show clear indicator lights.
2. Third‑party API support (key)
The official Cowork binds only Anthropic’s own model. This open‑source version is fully compatible with Claude Code’s configuration, meaning it reuses the local ~/.claude/settings.json file. Consequently, users can point the assistant to any model that speaks the Anthropic protocol, which is especially valuable for developers in regions where the official API is inaccessible due to network or payment restrictions.
3. Cross‑platform support
Official Cowork runs exclusively on macOS. The open‑source clone is built with Electron, theoretically supporting macOS, Windows, and Linux. Although current releases target macOS, Windows users can compile and run the app themselves.
4. Session management
The app embeds a SQLite database to provide full session management. Users can create separate sessions for different projects, pause them, and resume later without losing context.
What can it do?
Write and edit code : full‑stack programming assistance.
File management : create files, move folders, and tidy directories.
System commands : run tests and build projects.
Q&A : answer questions based on the local codebase.
How to use
The project is newly released and aimed at technically‑savvy early adopters.
Prerequisite : install and configure the official Claude Code tool, as the GUI still relies on its underlying capabilities.
Installation :
Download the installer from the GitHub Releases page (currently macOS).
Or clone the repository and build it yourself with bun.
# Simple build steps example
git clone https://github.com/DevAgentForge/Claude-Cowork.git
cd Claude-Cowork
bun install
bun run devObjective evaluation
The open‑source clone is not a one‑to‑one replacement for the official Cowork. The official product is fine‑tuned for non‑technical tasks such as Excel handling, while the open‑source version is essentially a GUI front‑end for Claude Code, whose strengths lie in programming assistance.
Nevertheless, it offers a more user‑friendly interface for developers and dramatically lowers the barrier for non‑developers to use an AI‑driven desktop assistant. By breaking the official monopoly, it lets users choose cheaper or more accessible third‑party models to power the assistant.
The rapid response of the open‑source community once again demonstrates that when demand exists, code will follow.
Signed-in readers can open the original source through BestHub's protected redirect.
This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactand we will review it promptly.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.
