Release v0.18.0 #215
wladimiiir
announced in
Announcements
Replies: 1 comment 2 replies
-
In aider-desk case, pls confirm the right |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Highlights
✨ Compact Your Conversation with the
/compact
CommandLong conversations can sometimes overwhelm the AI's context window. We've introduced the
/compact
command to solve this! It analyzes your entire chat history and condenses it into a concise summary. This keeps the most relevant information available to the AI, improving context management, leading to faster responses, and potentially reducing token costs. Simply type/compact
to summarize your session and keep the conversation focused.🚀 Blazing Fast Setup & Startup with
uv
We've switched our Python package management to
uv
, the extremely fast Python installer and resolver from Astral. New users will experience a significantly faster initial setup, and all users will benefit from quicker application startup times. This change makes getting started and running AiderDesk smoother and more efficient.⌨️ Revamped Prompt Field with Autocompletion & Vim Mode
The prompt input field has been rebuilt from the ground up to be more responsive and powerful. It now features intelligent autocompletion for commands and file paths, which also helps eliminate lag in very long conversations. For our power users, we've added an option in the settings to enable Vim key bindings for a more efficient, keyboard-driven workflow.
🛠️ Advanced Customization: Use Custom Aider Versions & Python Packages
AiderDesk now offers powerful customization options for advanced users and developers via environment variables:
AIDER_DESK_AIDER_VERSION
: Specify a custom version ofaider-chat
to use, whether it's a specific release, a development branch from Git, or even a local clone. This is perfect for testing new or custom Aider features.AIDER_DESK_EXTRA_PYTHON_PACKAGES
: Install additional Python packages directly into AiderDesk's environment. Use this to add new libraries or override specific versions of Aider's dependencies.Other Changes
model
andweak-model
set in your.aider.conf.yaml
files (from both the project and home directories).HOME
environment variable to MCP server connections for better compatibility./
are now correctly checked as potential file paths before being treated as commands.read_file
power tool now safely denies attempts to read binary files.💡 We’d love to hear your thoughts! Your feedback helps us improve AiderDesk - feel free to share any suggestions or issues. Happy coding! 🚀
Beta Was this translation helpful? Give feedback.
All reactions