github patrickjaja/claude-desktop-extra v4.23118.0-5
Claude Desktop 4.23118.0 (patch release 5)

one hour ago

Claude Desktop 4.23118.0 (patch release 5)

This release provides Claude Desktop version 4.23118.0 pre-patched for Linux.

Installation Options

Arch Linux (pacman Repository - recommended)

curl -fsSL https://patrickjaja.github.io/claude-desktop-extra/install-pacman.sh | sudo bash
sudo pacman -Syu claude-desktop-extra

Arch Linux (manual package)

# x86_64
sudo pacman -U https://github.com/patrickjaja/claude-desktop-extra/releases/download/v4.23118.0-5/claude-desktop-extra-4.23118.0-5-x86_64.pkg.tar.zst
# ARM64
sudo pacman -U https://github.com/patrickjaja/claude-desktop-extra/releases/download/v4.23118.0-5/claude-desktop-extra-4.23118.0-5-aarch64.pkg.tar.zst

Debian/Ubuntu (APT Repository — recommended)

curl -fsSL https://patrickjaja.github.io/claude-desktop-extra/install.sh | sudo bash
sudo apt install claude-desktop-extra

Debian/Ubuntu (manual .deb)

# x86_64
sudo apt install ./claude-desktop-extra_4.23118.0-5_amd64.deb
# ARM64
sudo apt install ./claude-desktop-extra_4.23118.0-5_arm64.deb

Fedora/RHEL (RPM Repository — recommended)

curl -fsSL https://patrickjaja.github.io/claude-desktop-extra/install-rpm.sh | sudo bash
sudo dnf install claude-desktop-extra

Fedora/RHEL (manual .rpm)

# x86_64
sudo dnf install ./claude-desktop-extra-4.23118.0-5.x86_64.rpm
# ARM64
sudo dnf install ./claude-desktop-extra-4.23118.0-5.aarch64.rpm

NixOS / Nix

nix run github:patrickjaja/claude-desktop-extra

AppImage (Any Distro)

# x86_64
chmod +x Claude_Desktop-4.23118.0-x86_64.AppImage
./Claude_Desktop-4.23118.0-x86_64.AppImage
# ARM64
chmod +x Claude_Desktop-4.23118.0-aarch64.AppImage
./Claude_Desktop-4.23118.0-aarch64.AppImage

Update 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
Arch pacman (x86_64) cf708ae834391ac99f45847d799e36b86daaab5827b4862d50a6ee27dcf4a1b2
Arch pacman (aarch64) 0a9c70b8321c9cfe0ac7af146c0a7801d59ba6baef60f5df0307872d3f8e7437
Tarball (x86_64) 3c978164fea9f51d6deeb2d257cec3b2539d347125e1d5642b7a47f410f2cd34
Tarball (aarch64) a44bc2aa63fe20242774d629f350f0df8cd4c97525637a675358a8b649965500
AppImage (x86_64) 03e9f93b39593597336110835980b9720fd4a0066f9996e7be7926f071931163
AppImage (aarch64) 47ae26402619c325844ba0af314a9e6c73626179d6be944ab8966de9fd07f0b9
Debian (amd64) 878c57ea50525755e1e1545a537089ce73900a00eb34fd2b6e954caa2ba9150c
Debian (arm64) e22030dbe90f554b37f2481fc449e7c061166ad5dcf1e8f88e6854479a9a4f0d
RPM (x86_64) 61c66b1df9403488ea0191b8c80bc0ff7aec8d6ac15843074d1bfac90d03f5a0
RPM (aarch64) 1698f60740084a3cb0139e7251f042cee338f330edef97ed5f75bbcaf096511a

Changes since last release

From CHANGELOG.md, 2026-11-06:

Settings -> Extra -> Models works in 3P mode (#318)

  • In Community Features, the Custom models row's "Settings > Extra > Models" is now a link that opens the Models page in the same dialog, in the note and in the "no model configured yet" state line. Keyboard-reachable; the search box still finds the row.
  • Landing page (patrickjaja.github.io/claude-desktop-extra) now follows the README: every feature section (Extra settings, the Code tab as an IDE, custom models, Computer Use per session type, 3P inference), a filterable list of the 16 community features in the app's own groups, the patch counts with the two tiers (core: where Anthropic lacks compatibility; community: improvements and features), an "Add your use case" block, install commands and notes matching the README, and the page works without JavaScript. The Extra settings screenshot in the README is re-shot from the current page.
  • Docs: the Opper gateway cookbook starts with a "Which route?" chooser and covers the 1P route (Models page, Opper (EU) preset, Fetch models) next to the 3P route; it names the current location of the Allow non-Anthropic models switch (Community Features, group Models and 3P) and carries a fresh screenshot of it. docs/custom-models.md states that custom models reach the Code picker only with a claude.ai login: in 3P mode the picker is the gateway's model list, while the Models page and the routing files still work there.
  • The Models page now loads in 3P (managed / gateway) deployments, where the main window is served from app://localhost; before, it showed an error instead of the provider list. The sender check that every page script of ours applies to its IPC calls is now one shared implementation (js/sender_guard.js), so all of them accept the same senders.

PR auto-archive delay: remaining time and keep button also with a claude.ai login

  • With a nonzero PR auto-archive delay, the line with the time left below upstream's auto-archive hold notice and the Keep this session button in the session rail now also appear in 1P mode, where the Code tab is claude.ai's page. Upstream's notice text is unchanged; with the delay at Immediately the page only reads the setting once. If claude.ai's markup moves, [archive-grace-ui] lines in claude.ai-web.log say which part was not found and upstream's UI stays as it is.

Links

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

NewReleases is sending notifications on new releases.