
Open source IDE Qt Creator 20 brings AI agent support, Zen Mode & GN extensions, and more
Qt Creator 20 has been released as the latest version of this cross-platform integrated development environment (IDE) supporting C++, JavaScript, Python, and QML. This update focuses on streamlining graphical user interface application development and broadening language support.
Among the new features, the ACP client extension introduces an AI-enabled chat panel. This allows AI agents to analyze code, edit files, execute commands, and even trigger builds directly from within the IDE. Following these workflow enhancements, a Zen Mode extension now helps users keep the editor at the core of their work, reducing distractions during development.
For C++ developers, the integrated Clangd code model has been updated to LLVM 22.1.2 and is now provided as a profile-guided optimization build on all platforms. In QML workflows, semantic highlighting is now powered by the Language Server Protocol (LSP) implementation qmlls, which also brings enhanced refactoring actions.
Developers working with project files benefit from a new GN extension, which enables opening and editing of GN (Generate Ninja) projects, and refined CMake presets support that now manages project- and compiler-specific kits dynamically. Parallel improvements cover Android, iOS, and remote Linux workflows, including updates to manifest editing, expanded device browsing, and automatic connections during deployment. Version control integration and remote debugging workflows have also been improved with better feedback and additional configuration options.



Comments
The AI agent panel (via ACP) is the standout feature here — having an agent that can read, edit, and even trigger builds without leaving the editor could really speed up debugging. Zen Mode is a nice bonus too. Curious how this compares to similar AI integrations in JetBrains IDEs