A versão 20 do IDE Qt Creator foi disponibilizada em 17 de junho de 2026. O novo release inclui suporte a agentes de codificação baseados em IA, um “Zen Mode” para foco total no código, integração ao sistema de construção GN (Generate Ninja) e diversas otimizações para C++, QML e dispositivos embarcados.
Suporte a agentes de IA
Um novo ACP Client foi adicionado como extensão. Ele cria um painel de chat onde agentes de IA podem analisar o código, editar arquivos, executar comandos ou iniciar builds. A comunicação usa o Agent Client Protocol (ACP), compatível com provedores como Claude Code (Anthropic), Codex (OpenAI), Gemini CLI (Google) e GitHub Copilot.
Para ativar, habilite a extensão ACP Client no modo Extensions e configure os agentes nas preferências. É possível usar templates do public ACP Registry ou inserir manualmente detalhes de conexão. Dependendo do agente, ferramentas como npx ou o CLI do Claude podem ser necessárias no PATH.
Também é recomendada a extensão MCP Server (Model Context Protocol), que disponibiliza ao agente informações sobre o estado interno do Qt Creator. A nova página de preferências AI > MCP Servers permite registrar servidores MCP adicionais e já suporta CORS para conexões via aplicações web.
Modo Zen – foco total no editor
A extensão Zen Mode adiciona a ação Tools > Zen Mode > Toggle Distraction Free Mode e um botão na barra de status. Quando ativado, a interface reduz distrações, mantendo o editor em destaque. A extensão pode ser ativada no modo Extensions.
Atualizações para C++ e QML
- Clangd foi atualizado para LLVM 22.1.2, com binários pré‑compilados usando otimização guiada por perfil (PGO) para todas as plataformas.
- Nova capacidade de dobrar trechos de pré‑processador (
#if,#ifdef,#ifndef), blocos de comentários estilo C++ e regiões#pragma. - Opção Use externally provided compilation database permite usar um banco de compilação gerado externamente, em vez do gerado automaticamente pelo Qt Creator.
- Para QML, o realce semântico agora vem por padrão do qmlls, e as ações de refatoração oferecidas por ele foram incorporadas.
Suporte ao sistema de construção GN
A extensão GN permite abrir e trabalhar com projetos que utilizam o Generate Ninja (GN). Ative-a em Extensions para acessar as funcionalidades específicas.
Melhorias em CMake e Conan
- Presets de CMake são monitorados quanto a alterações e agora reconhecem os presets de fornecedor “qt” e “compiler”.
- Kits criados a partir de presets são tratados como temporários e específicos ao projeto.
- O gerenciador de pacotes passou a suportar
CONAN_HOST_PROFILEeCONAN_BUILD_PROFILE.
Atualizações para dispositivos
- A UI de manifestos Android foi dividida em telas separadas para ícones, splash screen e permissões.
- Visualizações de Sistema de Arquivos, Locator e diálogos remotos ganharam acesso limitado ao sistema de arquivos de dispositivos iOS, incluindo diretórios de relatórios de crash.
- Dispositivos Linux remotos são conectados automaticamente antes de implantar ou executar aplicações. É possível definir diretórios host acessíveis ao dispositivo remoto, facilitando builds que utilizam recursos locais.
Outras melhorias
- Ações de controle de versão agora aparecem em mais locais, como a visualização Open Documents. O estado de versionamento também é exibido nas propriedades de arquivos, inclusive para Subversion.
- O editor de submissão Git avisa contra situações que podem causar perda de informação e o diálogo Continue Rebase impede operações destrutivas acidentais.
- Novo tipo de configuração de execução Remote Debugger, similar ao fluxo Debug > Start Debugging > Attach to Running Debug Server, simplificando a troca entre diferentes depurações remotas.
Como obter o Qt Creator 20
A atualização está disponível via Qt Online Installer (versões comercial e open‑source). Instaladores offline licenciados comercialmente podem ser baixados no Qt Account Portal, enquanto pacotes open‑source estão na página de downloads oficial. A atualização é gratuita para todos os usuários.
Para relatar problemas, utilize o rastreador de bugs da Qt. A comunidade está presente no IRC #qt-creator em irc.libera.chat e na lista de discussão do Qt Creator. A documentação completa está acessível no modo Help do próprio IDE ou online no portal de documentação da Qt.