Claude Desktop 1.8555.2
This release provides Claude Desktop version 1.8555.2 pre-patched for Linux.
Installation Options
Arch Linux (AUR)
yay -S claude-desktop-binDebian/Ubuntu (APT Repository — recommended)
curl -fsSL https://patrickjaja.github.io/claude-desktop-bin/install.sh | sudo bash
sudo apt install claude-desktop-binDebian/Ubuntu (manual .deb)
# x86_64
sudo apt install ./claude-desktop-bin_1.8555.2-1_amd64.deb
# ARM64
sudo apt install ./claude-desktop-bin_1.8555.2-1_arm64.debFedora/RHEL (RPM Repository — recommended)
curl -fsSL https://patrickjaja.github.io/claude-desktop-bin/install-rpm.sh | sudo bash
sudo dnf install claude-desktop-binFedora/RHEL (manual .rpm)
# x86_64
sudo dnf install ./claude-desktop-bin-1.8555.2-1.x86_64.rpm
# ARM64
sudo dnf install ./claude-desktop-bin-1.8555.2-1.aarch64.rpmNixOS / Nix
nix run github:patrickjaja/claude-desktop-binAppImage (Any Distro)
# x86_64
chmod +x Claude_Desktop-1.8555.2-x86_64.AppImage
./Claude_Desktop-1.8555.2-x86_64.AppImage
# ARM64
chmod +x Claude_Desktop-1.8555.2-aarch64.AppImage
./Claude_Desktop-1.8555.2-aarch64.AppImageUpdate existing AppImage (delta download — only changed blocks):
appimageupdatetool Claude_Desktop-*-x86_64.AppImage # Or from within the AppImage: ./Claude_Desktop-*-x86_64.AppImage --appimage-update
Checksums
| File | SHA256 |
|---|---|
| Tarball (x86_64) | b189a677853fab2308c9d444f23416d6b458d9db24f7b325e18e8411147f92bc
|
| Tarball (aarch64) | c48d3ac60f8dd1b4f04f478be3f34bff3b4fd9651a6069d5b875fa839f369f2c
|
| AppImage (x86_64) | c297f538c51cf047b9ec6ac51d62808108753344bb8860cc1798c2cf1e6e6b72
|
| AppImage (aarch64) | 98e9e8cb21c8487f63b3926d3158ac8748e90d4c717bf373c73ca91552d5bcd7
|
| Debian (amd64) | d505579a2bfcbe26959bc0ae8bc951fcdcb6adbeec20f64bc8d06179bf29801f
|
| Debian (arm64) | cd8986dbbfcefdc3d58ba82fd6bb6828e47663dfa338070ff77dbc48d489cd13
|
| RPM (x86_64) | a815271217ec02c0bca439ab55374633c65848b568a498a29819c0b05ac336a4
|
| RPM (aarch64) | 1c2f47a7b3b9f1a3d0d083a345c84481087c33e58c0acf6d4fc58ab04e45c19e
|
Changes since last release
Upstream (v1.8555.2)
- Version bump: v1.8089.1 -> v1.8555.2
- All patches applied cleanly - zero failures, no regex changes needed. Flexible
[\w$]+patterns absorbed all minified variable renames. - 3 new feature flags (27 total, was 25):
tearOffHalo- macOS 13+ only, visual halo overlay behind controlled windows (uses@ant/claude-swift)grandPrixRequest- macOS only, device pairing service request availabilitybootstrapConfig- dev-gated (PM() production gate), bootstrap config access
- New MCP server: "Window Halo" - macOS-only, hardcoded disabled. Tools:
halo_attach,halo_detachfor visual window highlighting - Office add-in no longer an MCP server - functionality moved to IPC-only bridge pattern (
focusOfficeDocument,focusBrowserTab, etc.) - New MCP tools in existing servers:
mcp-registry:list_connectors(lists installed connectors)plugins:list_plugins(lists installed plugins)skills:suggest_skills(renders addable skills widget)cowork:list_artifacts,read_widget_context(artifact listing and widget context reading)
- Operon fully removed - zero references remain; startup cleanup paths still delete old caches
- New GrowthBook flags:
- Boolean
434204418(MCP connection non-blocking mode) - Listeners
4150329283(cloud sync drive detection),2358734848(hardware buddy) - Removed:
658929541,2815031518(setModel buffer checks)
- Boolean
- New CLAUDE_CODE env vars:
CLAUDE_CODE_ENABLE_XAA,CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS,CLAUDE_CODE_DISABLE_AGENTS_FLEET,CLAUDE_CODE_DISABLE_AGENT_VIEW,CLAUDE_CODE_ENABLE_FINE_GRAINED_TOOL_STREAMING,CLAUDE_CODE_ENABLE_SDK_FILE_CHECKPOINTING,CLAUDE_CODE_SUBAGENT_MODEL,CLAUDE_CODE_RATE_LIMIT_TIER,CLAUDE_CODE_CERT_STORE,CLAUDE_CODE_CLIENT_CERT,CLAUDE_CODE_CLIENT_KEY,CLAUDE_SESSION_INGRESS_TOKEN_FILE, and more - New ANTHROPIC env vars:
ANTHROPIC_FOUNDRY_API_KEY,ANTHROPIC_FOUNDRY_BASE_URL,ANTHROPIC_FOUNDRY_RESOURCE,ANTHROPIC_SERVICE_ACCOUNT_ID - ion-dist SPA: 13 new config keys including Bedrock SSO support (
inferenceBedrockSsoStartUrl,inferenceBedrockSsoRoleName,inferenceBedrockSsoRegion,inferenceBedrockSsoAccountId), credential helpers (inferenceCredentialKind,inferenceCustomHeaders), gateway auth (inferenceGatewayOidc,inferenceGatewayApiKey), Foundry (inferenceFoundryApiKey), and org banners (banner.enabled,banner.text) - ion-dist bundle: 667 JS files (was 652), 22 CSS (was 21), 87 MB total (was 86 MB). ZST compressed variants remain removed
- Voice onboarding audio: full set of voice onboarding MP3s bundled in ion-dist (
airy,buttery,glassy,mellow,roundvoices with intro/final/recommendations/pre-voice/pre-recommendations tracks, plus selection samples and SFX) - New value/object flag reader split:
Lh()for simple values,Pr()for structured object reads (was unified inOQ()) - Session config changes: removed
artifactMcpConcurrencyLimitandartifactSampleConcurrencyLimitkeys; scheduled tasks gainedscheduledTaskOfflineGateEnabled - Feature flags: function names renamed -
Np()(static, waseD()),SIA(async, wasUcA),PM()(gate, wasNb()),wt()(reader, wasSt()),Bm()(listener, wasAS()) - No new platform gates blocking Linux
- Electron: v42.0.0 (check package.json - renderer reports 41.6.1 in extracted bundle but build uses 42.0.0)
Computer Use toggle fix (#102)
- Computer Use toggle now works on Linux - Patch 12 in
fix_computer_use_linux.nimpreviously unconditionally bypassed thechicagoEnabledpreference check. Now reads the user's preference (defaulting to enabled when unset), so users who see the toggle via GrowthBook rollout can actually disable Computer Use.
No other patch changes needed
All 47+ Nim patches applied without modification. The flexible regex patterns ([\w$]+ for minified identifiers) absorbed all upstream variable renames automatically.