github aaddrick/claude-desktop-debian v1.3.26+claude1.1.9669

6 hours ago

v1.3.25+claude1.1.8629 → v1.3.26+claude1.1.9669

This is a major feature release of Claude Desktop. Highlights include a full Operon agent/VM infrastructure for sandboxed code execution, a new artifact versioning and storage system, expanded MCP protocol capabilities, enterprise configuration enhancements, and a redesigned plugin ecosystem with organization-level provisioning.


Agent Infrastructure & Operon VM

  • Operon agent assembly and VM support: Added full Operon agent staging (OperonAssembly, OperonBootstrap), VM spawning with Swift addon integration, and a local agent mode session manager (LocalAgentModeSessionManager) with agent frame runner and context class supporting skill/tool loading.
  • Structured planning tool: New generate_plan multi-phase planning tool for agent workflows.
  • Git worktree management: Per-session git worktree isolation for agent operations.
  • New agent modes: Added Plan, Bypass, and Auto agent modes.
  • Secure VM feature gating: New secureVmFeaturesEnabled preference — features requiring VM security are now gated behind this setting, with user-facing messages directing users (or their IT admins) to enable it.

Computer Use & Cowork

  • Computer-use concurrency guard: Prevents overlapping computer-use sessions.
  • Zoom/crop screenshot tool: New screenshot utility with zoom and crop capabilities.
  • macOS-only executor: Computer-use executor restricted to macOS.
  • Clipboard and system-key grant flags: New permission flags for clipboard access and system key grants.
  • Cowork artifact enhancements: Chart.js CDN support for artifact rendering, artifact versioning/storage system with export/import, and a new CoworkArtifactBridge for MCP tool calls from artifact iframes.
  • Secure artifact protocol: Custom Electron protocol handler for artifacts with CSP enforcement.
  • Organization admin disable: Cowork can now be disabled by organization administrators, with a corresponding user-facing notice.

MCP Protocol & Plugin Ecosystem

  • Full MCP client implementation: New MCP client (DSn) with task support and list-changed handlers.
  • MCP server with output schemas: High-level MCP server implementation supporting tool output schemas.
  • MCP process pool: Support for conda environment-based MCP process pooling.
  • Marketplace plugin sync: Remote API polling for marketplace plugin synchronization.
  • Plugin upload routing: Plugin uploads now route to operon/local/account backends.
  • request_host_access tool: New filesystem tool with native directory picker for granting host access.
  • Dispatch MCP server: Orchestration server for sub-sessions (start_task, send_message, etc.).
  • server_tool_use / mcp_tool_use type support: New tool-use content block types.
  • Organization-level plugin provisioning (org-plugins): New custom-3p: org-plugins CSS marker and supporting infrastructure for enterprise-managed third-party plugins.
  • @modelcontextprotocol/sdk upgraded: 1.26.0 → 1.28.0.

Enterprise & Auth

  • Enterprise config rename: CLI flag --desktop-custom-3p= renamed to --desktop-enterprise-config=; config key changed from desktopCustom3pConfig to desktopEnterpriseConfig.
  • forceLoginOrgUUID policy parsing: New enterprise policy support for forcing login to a specific organization.
  • Custom 3rd-party provider system: Gateway, Vertex, Bedrock, Azure, and Foundry provider backends.
  • OAuth dynamic client registration and discovery: New OAuth flow support.
  • Audit chain logging: Chained HMAC-signed audit log entries for enterprise compliance.

Infrastructure & System

  • Stealth auto-updater: Auto-update now triggers when the app is idle.
  • Wake scheduler: Dark-wake detection and keep-awake support for background tasks.
  • Remote CLI deployment: SSH/SFTP-based remote deployment of CLI binaries.
  • Nest local username override: New --desktop-nest-local-username= CLI flag for internal dev/staging environments.
  • ms time-parsing utility: New bundled utility for human-readable duration string parsing (e.g., "2 days" → milliseconds).
  • CCR v2 bridge: Cloud session management via CCR v2.

SDK & Dependency Updates

  • Claude Agent SDK: 0.2.78 → 0.2.87 (also future/canary: 0.2.81-dev → 0.2.86-dev).
  • Conway client: Updated dev snapshot (March 22 → March 25).
  • New Beta APIs: Skills (skills-2025-10-02) and Files (files-api-2025-04-14).
  • Dual Anthropic SDK clients: Two parallel SDK instances (likely main app + agent use).
  • Zod v4 migration: Upgraded schema library with new validators (Base64, CIDRv4/v6, TemplateLiteral, Pipe, numeric formats, ~15 new i18n locales).
  • @formatjs/intl patched: Now uses a local Yarn patch on top of v2.10.7.
  • Formatter migration: prettier replaced with oxfmt (Rust-based Oxc formatter) for development tooling.
  • Claude Code CLI: Updated to v2.1.87 (SDK 0.2.87).

UI/CSS Changes

  • Design token consolidation: accent-000 color token removed; accent-100 is now the lowest accent color step across all windows (border and background utilities).
  • Grayscale utility: New .grayscale Tailwind CSS class added across all renderer windows — likely used for disabled/inactive state styling.
  • Chrome extension account mismatch guidance: New user-facing strings explaining how to resolve account mismatches between Claude Desktop and the Chrome extension, with instructions to sign in and restart Chrome.

i18n

  • New localization strings added across all locales (en-US, de-DE, es-419, en-XA, en-XB) for: MCP config reload errors, extension signature validation, VM feature enablement prompts, Chrome extension account sync guidance, Cowork admin-disable notices, workspace management, and permission dialogs. Some strings in non-English locales remain untranslated (English placeholders).

Installation

APT (Debian/Ubuntu - Recommended)

# Add the GPG key
curl -fsSL https://aaddrick.github.io/claude-desktop-debian/KEY.gpg | sudo gpg --dearmor -o /usr/share/keyrings/claude-desktop.gpg

# Add the repository
echo "deb [signed-by=/usr/share/keyrings/claude-desktop.gpg arch=amd64,arm64] https://aaddrick.github.io/claude-desktop-debian stable main" | sudo tee /etc/apt/sources.list.d/claude-desktop.list

# Update and install
sudo apt update
sudo apt install claude-desktop

DNF (Fedora/RHEL - Recommended)

# Add the repository
sudo curl -fsSL https://aaddrick.github.io/claude-desktop-debian/rpm/claude-desktop.repo -o /etc/yum.repos.d/claude-desktop.repo

# Install
sudo dnf install claude-desktop

AUR (Arch Linux)

# Using yay
yay -S claude-desktop-appimage

# Or using paru
paru -S claude-desktop-appimage

Pre-built Releases

Download the latest .deb, .rpm, or .AppImage from the Releases page.


Analysis Cost

Duration: 28m 37s

Model Calls Input Cache Read Cache Write Output Cost
claude-opus-4-6 2 97,222 0 0 2,202 $1.6235
claude-sonnet-4-6 161 841,118 0 0 198,366 $5.4988
Total 163 938,340 0 0 200,568 $7.1223

Like this project? Consider sponsoring!

Don't miss a new claude-desktop-debian release

NewReleases is sending notifications on new releases.