Download Latest Version aider-desk-0.90.0-macos-arm64.zip (326.3 MB)
Home / v0.86.0
Name Modified Size InfoDownloads / Week
Parent folder
0.86.0 source code.tar.gz 2026-10-05 33.0 MB
0.86.0 source code.zip 2026-10-05 33.8 MB
README.md 2026-10-05 4.9 kB
latest-mac.yml 2026-10-04 852 Bytes
aider-desk-0.86.0-macos-x64.zip 2026-10-04 341.7 MB
aider-desk-0.86.0-macos-x64.zip.blockmap 2026-10-04 357.9 kB
aider-desk-0.86.0-macos-arm64.zip 2026-10-04 334.2 MB
aider-desk-0.86.0-macos-arm64.zip.blockmap 2026-10-04 349.0 kB
aider-desk-0.86.0-macos-x64.dmg 2026-10-04 355.2 MB
aider-desk-0.86.0-macos-x64.dmg.blockmap 2026-10-04 371.8 kB
aider-desk-0.86.0-macos-arm64.dmg 2026-10-04 347.7 MB
aider-desk-0.86.0-macos-arm64.dmg.blockmap 2026-10-04 364.6 kB
latest-linux-arm64.yml 2026-10-04 705 Bytes
aider-desk-0.86.0.aarch64.rpm 2026-10-04 206.0 MB
latest-linux.yml 2026-10-04 922 Bytes
aider-desk-0.86.0.AppImage 2026-10-04 364.0 MB
aider-desk-0.86.0.x86_64.rpm 2026-10-04 221.1 MB
aider-desk_0.86.0_arm64.deb 2026-10-04 349.8 MB
latest.yml 2026-10-04 352 Bytes
aider-desk-0.86.0-setup.exe 2026-10-04 283.3 MB
aider-desk-0.86.0-setup.exe.blockmap 2026-10-04 295.4 kB
aider-desk-0.86.0-arm64.AppImage 2026-10-04 351.2 MB
aider-desk_0.86.0_amd64.deb 2026-10-04 355.7 MB
aider-desk-0.86.0-x86_64.AppImage 2026-10-04 364.0 MB
Totals: 24 Items   3.9 GB 0

Highlights

🧩 Extension API: Toolset Hooks, Provider Access, and Compaction Control

The Extension API keeps growing with three significant additions that open up deeper integration than ever:

  • onToolsetCreated - a new extension event fired for every agent run, letting extensions inspect and modify the toolset before the run starts.
  • getProviders - access your configured provider profiles directly from the extension context.
  • smartCompact and getEstimatedTokens - programmatic context compaction and token estimation from the task context.

These APIs already power new extensions shipping in this release - most notably the Compaction Studio extension (see the Extensions section below).

🧠 Memories Isolated per Agent Profile

Memories were previously shared across all agent profiles, which could blur the line between a profile tuned for quick code edits and one set up for deep architectural work. Each agent profile can now keep its own isolated memory store, so every profile builds up knowledge that stays relevant to the way it works. Enable isolation in the agent profile settings if you want your profiles to remember things independently.

πŸ”€ Agent-Based Conflict Resolution for Project Roots

When a rebase runs into merge conflicts, AiderDesk can hand them to the agent to resolve. This previously worked only in worktrees - now it also works at the project root level, so you get the same smooth, agent-assisted conflict resolution no matter which working mode you prefer.

πŸš€ Choose Your Path: Agent Mode or Code Mode

New to AiderDesk? The onboarding now lets you explicitly choose how you want to work - the autonomous agent mode or the classic code mode. To match, there's a new setting for the default mode used when creating new tasks and new projects, so AiderDesk always starts the way you like it.

🧰 Extension Tools in the Agent Selector

Tools provided by extensions now show up in a dedicated Extension Tools section of the agent selector, and the list refreshes automatically whenever extensions are installed, updated, or removed. No more guessing which extension tools are available - and no more restarting to see changes.

Other Changes

  • Prompt Input: Pressing ArrowUp in an empty prompt field now enters edit mode for your last user message - a familiar shell-style shortcut for quickly fixing a previous instruction.
  • Reconnect Handling: Tasks and the readonly view now automatically resynchronize their state after a socket reconnect, keeping everything consistent after connection hiccups.

Bug Fixes

  • Fixed a crash during streaming (React maximum update depth exceeded) in the message list.
  • Fixed the updated files section not refreshing for tasks sharing the same worktree or project root.
  • Fixed task.json and todo.json being left half-written when the app crashes during save (writes are now atomic).
  • Fixed commits failing for already-staged file deletions.
  • Fixed the todo list not auto-expanding again when a completed list is replaced with new items.
  • Fixed subagent token usage overwriting the main run's context size info.

🧩 Extensions

  • Compaction Studio: A new extension for manual context compaction with full control. Pick exactly what to compact (errored tool calls, file reads, searches, bash outputs, reasoning, and more), protect a safe window of recent messages, and choose from three compaction levels - all with per-category token savings and before/after estimates, powered by the new smartCompact API.
  • Jev: A new extension bringing Jev - a fast, typed decision model (~300 ms, a fraction of a cent per call) - to your agents via ask-jev and ask-jev-files tools. Agents ask yes/no, choice, or score questions about files, command output, or state, and receive only the typed answers, never the underlying content.
  • DBX: A new extension embedding the DBX database client into AiderDesk, giving you a full UI for 100+ databases (MySQL, PostgreSQL, SQLite, Redis, MongoDB, and more) plus message queues like Kafka and RabbitMQ - without leaving the app.
  • Binary Files: Added a custom message renderer for binary file extension tool results.
  • OpenAI Codex: Added GPT-6 series models.
  • Git Log: Replaced custom action dialogs with consistent ConfirmDialog components.

πŸ’‘ 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-05