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_planmulti-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
secureVmFeaturesEnabledpreference — 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
CoworkArtifactBridgefor 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_accesstool: 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_usetype support: New tool-use content block types.- Organization-level plugin provisioning (
org-plugins): Newcustom-3p: org-pluginsCSS marker and supporting infrastructure for enterprise-managed third-party plugins. @modelcontextprotocol/sdkupgraded: 1.26.0 → 1.28.0.
Enterprise & Auth
- Enterprise config rename: CLI flag
--desktop-custom-3p=renamed to--desktop-enterprise-config=; config key changed fromdesktopCustom3pConfigtodesktopEnterpriseConfig. forceLoginOrgUUIDpolicy 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. mstime-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/intlpatched: Now uses a local Yarn patch on top of v2.10.7.- Formatter migration:
prettierreplaced withoxfmt(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-000color token removed;accent-100is now the lowest accent color step across all windows (border and background utilities). - Grayscale utility: New
.grayscaleTailwind 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-desktopDNF (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-desktopAUR (Arch Linux)
# Using yay
yay -S claude-desktop-appimage
# Or using paru
paru -S claude-desktop-appimagePre-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!