Download Latest Version aider-desk-0.90.0-macos-arm64.zip (326.3 MB)
Home / v0.87.0
Name Modified Size InfoDownloads / Week
Parent folder
0.87.0 source code.tar.gz 2026-10-12 33.2 MB
0.87.0 source code.zip 2026-10-12 34.0 MB
README.md 2026-10-12 4.3 kB
latest-mac.yml 2026-10-11 852 Bytes
aider-desk-0.87.0-macos-arm64.zip 2026-10-11 334.8 MB
aider-desk-0.87.0-macos-arm64.zip.blockmap 2026-10-11 349.3 kB
aider-desk-0.87.0-macos-x64.zip 2026-10-11 341.8 MB
aider-desk-0.87.0-macos-x64.zip.blockmap 2026-10-11 356.7 kB
latest-linux.yml 2026-10-11 922 Bytes
aider-desk-0.87.0.AppImage 2026-10-11 364.1 MB
aider-desk-0.87.0-macos-x64.dmg 2026-10-11 355.4 MB
aider-desk-0.87.0-macos-x64.dmg.blockmap 2026-10-11 371.7 kB
aider-desk-0.87.0-macos-arm64.dmg 2026-10-11 348.3 MB
aider-desk-0.87.0-macos-arm64.dmg.blockmap 2026-10-11 364.5 kB
latest-linux-arm64.yml 2026-10-11 705 Bytes
aider-desk-0.87.0.aarch64.rpm 2026-10-11 206.2 MB
aider-desk-0.87.0.x86_64.rpm 2026-10-11 221.3 MB
latest.yml 2026-10-11 352 Bytes
aider-desk-0.87.0-setup.exe 2026-10-11 283.5 MB
aider-desk-0.87.0-setup.exe.blockmap 2026-10-11 296.5 kB
aider-desk_0.87.0_arm64.deb 2026-10-11 349.9 MB
aider-desk_0.87.0_amd64.deb 2026-10-11 355.9 MB
aider-desk-0.87.0-arm64.AppImage 2026-10-11 351.3 MB
aider-desk-0.87.0-x86_64.AppImage 2026-10-11 364.1 MB
Totals: 24 Items   3.9 GB 0

Highlights

🗺️ Message Map: Navigate Long Conversations at a Glance

Long agent runs can produce hundreds of messages, and finding that one moment used to mean endless scrolling. The new message map gives you a compact, color-coded overview of the entire conversation - user messages and assistant responses are visually distinguished, hovering over a segment shows a preview of its content, and clicking jumps straight to that spot in the chat. The map is enabled by default - if you prefer a cleaner look, you can disable or hide it in Settings -> General -> Message Display. Combined with optimized marker rendering, navigating even the longest tasks is now effortless.

⌨️ Segment-by-Segment Path Completion in the Prompt Field

The prompt field has long offered fuzzy path completion - now you can accept paths segment by segment. Press the right arrow key to fill in only part of the selected item's path, which is perfect for autocompleting the folder portion of a file before continuing to type. Less typing, fewer mistakes, faster prompts.

🪝 Skip Git Hooks on Commit

Sometimes you need to commit without triggering pre-commit or commit-msg hooks - for example during quick fix-ups or when hooks are slow. The commit flow now includes a "Skip Git hooks" option, giving you full control over when hooks run.

🧩 Extension API: Custom Mode Icons and Richer Tool Definitions

Extension authors get two upgrades:

  • Custom modes can now use icons from icon packs, so extension-provided modes feel right at home in the UI.
  • Tools registered through the Extension API now support an optional description and inputSchema, enabling better tool documentation and stronger validation.

Other Changes

  • Diff View: The diff view mode switcher has been removed from code block headers - the view mode is now configured globally in Settings. This simplifies the UI and improves code block rendering performance, especially in tasks with many code blocks.
  • Stability: A round of crash and reliability fixes:
    • Fixed a React "maximum update depth exceeded" crash when interacting with the diff viewer dropdown while a task is running (and a similar crash from select popover transitions during streaming).
    • Patched @legendapp/list to prevent a crash in the message list caused by excessive container measurements.
    • Fixed the terminal staying open with a dead session when the shell exits (e.g. after Ctrl+D).
    • Fixed task state not re-syncing after a socket reconnect.
    • Fixed the paused chat scroll position being lost when switching between tasks.
    • Fixed delayed expand/collapse of folders in the updated files diff sidebar.
    • Fixed confirmation dialogs being clipped inside messages when deleting memories.
    • Fixed a stale "(Not found)" being shown in the stored memory tool message until refresh.
  • Security: Upgraded simple-git to 4.0.2 and @modelcontextprotocol/sdk to 1.32.1, resolving critical git command injection and high MCP OAuth credential leak advisories.
  • Platform: Updated Electron to 44.7.0, which also fixes delayed paste (Ctrl+V) on Linux after the app has been idle.
  • Telemetry: Provider and model details are now included in telemetry events.

🧩 Extensions

  • Programmatic Tool Calls: Added a dedicated PTC mode where the model orchestrates all tools through sandboxed code - saving context tokens and enabling batching, filtering, and complex control flow. Also added tool discovery helpers (searchTools, describeTool) and structured, model-friendly diagnostics for sandbox failures.
  • Cursor SDK: Activated skills are now injected into the Cursor agent, so your installed skills work there too.
  • Skill Gallery: Added Cursor Pstack as a default source repository.

💡 We'd love to hear your thoughts! Your feedback helps us improve AiderDesk - feel free to share any suggestions or issues. Happy coding! 🚀

Source: README.md, updated 2026-10-12