
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.
