Package Details: claude-cowork-service 1.2.0-1

Git Clone URL: https://aur.archlinux.org/claude-cowork-service.git (read-only, click to copy)
Package Base: claude-cowork-service
Description: [DEPRECATED - UNMAINTAINED] Native Linux backend for Claude Desktop Cowork; superseded by the official Claude Desktop Linux .deb
Upstream URL: https://github.com/patrickjaja/claude-cowork-service
Keywords: claude claude-desktop cowork
Licenses: MIT
Submitter: patrickjaja
Maintainer: patrickjaja
Last Packager: patrickjaja
Votes: 7
Popularity: 2.14
First Submitted: 2026-02-11 15:11 (UTC)
Last Updated: 2026-07-01 20:43 (UTC)

Dependencies (5)

Required by (0)

Sources (1)

Latest Comments

patrickjaja commented on 2026-07-01 20:25 (UTC) (edited on 2026-07-01 20:27 (UTC) by patrickjaja)

Why the package is flagged out-of-date?

The consuming https://aur.archlinux.org/packages/claude-desktop-bin project switched to official https://code.claude.com/docs/en/desktop-linux (debian based) binary to patch in specific linux features (before we were patching the totally incompatible .msix / windows upstream). This is shipping a built in solution to sandbox claude-cowork on linux. So we are following that path (to stay rolling).

migration path:

patrickjaja commented on 2026-03-20 15:35 (UTC) (edited on 2026-03-20 16:00 (UTC) by patrickjaja)

@lpc123 @Al1nuX Its fixed. The new Claude Desktop (1.1.7714) changed its vm-client behavior.

Thanks for your report.

Al1nuX commented on 2026-03-20 15:35 (UTC)

Claude Desktop's VM client correlates responses by id: const a = s.id ?? 0; const o = Ng.get(a);

Without id in the response, every reply was treated as orphaned (id=0 not in pending map), Promises never resolved, and startVM was never called — leaving Cowork stuck polling isGuestConnected indefinitely.

Fix: add ID field to Response struct and pass req.ID through WriteResponse() and WriteError() at all call sites.

patrickjaja commented on 2026-03-20 14:41 (UTC)

@lpc123 thanks, i will immediately check and fix it.

lpc123 commented on 2026-03-20 12:37 (UTC)

The most recent upgrade: claude-code (2.1.72 → 2.1.80) claude-cowork-service (1.0.10 → 1.0.11) ← This is the key one claude-desktop-bin (1.1.5749 → 1.1.7714)

The claude-cowork-service package is what provides the VM/workspace functionality. The update seems to have broken compatibility with the new claude-desktop-bin version.

Looking at the logs:

No vm-bundle directory exists (it's empty) The app is trying to connect to https://a-api.anthropic.com/v1/m but it's being blocked by CSP The workspace never initializes because the VM bundle isn't being downloaded/created

patrickjaja commented on 2026-02-16 13:37 (UTC) (edited on 2026-02-16 13:37 (UTC) by patrickjaja)

v0.3.2 changelog (and future patches)

https://github.com/patrickjaja/claude-cowork-service/blob/main/CHANGELOG.md

StratosL commented on 2026-02-14 15:39 (UTC)

It works!