Qt Creator 20 Beta внедряет ИИ-агентов в редактор для помощи в разработке

Компания Qt Group объявила о выходе бета-версии интегрированной среды разработки Qt Creator 20. Как сообщается в официальном блоге проекта, ключевым направлением развития стало значительное расширение возможностей искусственного интеллекта за счёт внедрения новых протоколов, меняющих принципы взаимодействия разработчика с ИИ-ассистентами непосредственно в редакторе кода.

Центральным нововведением стала поддержка расширения ACP Client (Agent Client Protocol). Этот открытый протокол стандартизирует обмен данными между средой разработки и сторонними ИИ-агентами, позволяя ассистенту не просто давать советы, но и выполнять активные действия в проекте. После активации расширения разработчик может в чате поручить ИИ-агенту такие задачи, как редактирование файлов, запуск команд в терминале или инициирование сборки. Параллельно с ACP была существенно расширена функциональность серверного расширения MCP (Model Context Protocol). Интегрированный в Qt Creator MCP-сервер предоставляет внешним ИИ-моделям, таким как Claude Code и аналогам, структурированную информацию о текущем состоянии среды: открытых файлах, проектах, процессах отладки. В новой версии этот компонент получил поддержку спецификации Tasks, а также новые инструменты и команды, делая взаимодействие с IDE для LLM-моделей более глубоким и контекстно-зависимым.

Помимо активной ИИ-интеграции, Qt Creator 20 Beta привносит ряд других значимых изменений. Новое расширение «Zen Mode» позволяет убрать все отвлекающие элементы интерфейса, оставив только редактор кода для максимальной концентрации на работе. Встроенный компилятор на базе Clang обновлен до версии LLVM 22.1.2, также появилась возможность сворачивать блоки препроцессора и области #pragma. В области поддержки проектов добавлена экспериментальная поддержка сборочной системы Ninja, улучшена интеграция с CMake Presets и менеджером зависимостей Conan. Для мобильной и разработки появились новые редакторы для иконок и экранов-заставок. Удалённые Linux-устройства теперь автоматически подключаются перед развёртыванием и запуском приложений.

Согласно дорожной карте проекта, выпуск релиз-кандидата ожидается 4 июня, а финальный стабильный релиз должен состояться 17 июня 2026 года.

Источник: trashbox.ru

0 0 голоса
Рейтинг новости
1
0
Подписаться
Уведомить о
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии