Легенда из 1995 года отчаянно пытается выжить в эпоху нейросетей.
Embarcadero добавила искусственный интеллект в RAD Studio, но не встроила помощника прямо в среду разработки. Новый агентный ассистент Kai выходит отдельным расширением для Delphi и C++Builder, помогает писать код, общается с разработчиком в чате и открывает IDE для других ИИ-агентов через сервер MCP.
Kai работает с внешними большими языковыми моделями, причём разработчик сам выбирает поставщика. Ассистента можно подключить к облачным сервисам или локальным моделям через Ollama и LM Studio, но ключ API пользователь предоставляет самостоятельно. Несмотря на зависимость от сторонних моделей, Embarcadero продаёт Kai по подписке за $249 на разработчика в год. Бесплатный пробный период тоже доступен.
Delphi остаётся заметной частью экосистемы RAD Studio, хотя язык давно ушёл из массового внимания. Первая версия Delphi вышла в 1995 году для 16-битной Windows и быстро стала одним из самых удобных инструментов быстрой разработки приложений. Среда предлагала визуальный конструктор форм в духе Microsoft Visual Basic, но компилировала нативные исполняемые файлы без отдельного движка выполнения. Позже Embarcadero выпустила C++Builder с тем же визуальным подходом, но для разработки на C++.
В компании объясняют живучесть Delphi нативной компиляцией, высокой скоростью работы и хорошей поддержкой многопоточности. Представитель Embarcadero Стивен Болл отметил, что Delphi до сих пор используют в системах биржевой инфраструктуры и высокочастотной торговли, где важны производительность и предсказуемая работа приложения. По его словам, часть заказчиков устала от гибридных приложений, которые потребляют слишком много памяти и энергии.
При всех преимуществах Delphi занимает узкую нишу. По последнему опросу Stack Overflow, язык используют 2,5% разработчиков. Такой доли хватает для жизни экосистемы, но не для статуса массового инструмента.
Актуальная версия RAD Studio получила номер 13.1. Среди заметных изменений появилась поддержка нативных бинарных файлов Windows Arm. Разработчики, которые не открывали Delphi много лет, всё равно узнают среду, но за прошедшие годы RAD Studio получила кроссплатформенный фреймворк FireMonkey для Windows, macOS, iOS, Android и Linux, полноценную 64-битную IDE, поддержку экранов с высокой плотностью пикселей и новые возможности языка, включая вывод типов, локальные inline-переменные и тернарные операторы. C++Builder теперь использует компилятор Clang 20. Обратная совместимость остаётся сильной стороной платформы, поэтому старый Delphi-код обычно запускается после небольших правок.
Kai выглядит как сдержанный ответ Embarcadero на спрос на ИИ-функции в средах разработки. После установки расширения и активации подписки пользователь настраивает модели отдельно для чата и автодополнения кода. Подсказки могут появляться как полупрозрачный текст в редакторе, приниматься клавишей Tab, показываться в списке автодополнения или открываться в отдельной панели. Чат Kai может генерировать код, разбирать ошибки сборки, работать с системой контроля версий, выполнять операции с файлами и подключаться к другим MCP-серверам.
По данным обзора The Register, Kai оставила неоднозначное впечатление. Поддержка локальных моделей выглядит сильной стороной, но для приемлемой скорости нужен мощный компьютер и большой объём оперативной памяти, особенно при работе с крупными моделями. Во время проверки один запрос, который успешно выполнился в чате LM Studio, завершился ошибкой внутри Kai. В другом случае локальная модель предложила реализацию на Python, хотя ассистент работал внутри Delphi IDE, а язык запроса не был указан.
Менеджер продукта Delphi Марко Канту признал, что нишевый статус языка создавал проблемы для ИИ-инструментов. Модели иногда генерировали код в стиле Delphi 7 начала 2000-х и игнорировали новые возможности языка. По словам Канту, качество заметно улучшилось, а современные большие языковые модели уже способны неплохо писать код на Delphi. Для C++ результат обычно ещё лучше, поскольку обучающих данных по C++ у моделей больше.
Отдельный вопрос связан с безопасностью агентного помощника. На вопрос о защите от внедрения инструкций в запросы и других рисков Канту ответил, что Embarcadero рассчитывает на рабочий процесс с обязательной проверкой кода человеком. Иными словами, Kai не должен самостоятельно вносить изменения без контроля разработчика.
Реакция разработчиков на Kai пока неоднозначная. В комментариях к вебинару с презентацией Kai одни пользователи пишут, что помощник должен входить в подписку RAD Studio или Delphi без отдельной платы, поскольку для работы всё равно нужны сторонние модели и собственные ключи API. Другие называют $249 в год разумной ценой, если ассистент действительно сэкономит рабочее время. Часть пользователей считает, что Embarcadero лучше сосредоточиться на доработке базовых функций RAD Studio, а не добавлять ИИ поверх существующей IDE.
Есть и более радикальный взгляд: сама IDE становится менее важной, когда значительная часть разработки уходит в командную строку и агентные инструменты вроде Claude Code или Codex CLI. Один из разработчиков написал , что открывает Delphi IDE в основном для тонкой настройки DFM-форм, а около 90% работы выполняет через ИИ-инструменты в терминале.
Kai пока выглядит как продукт в развитии, а не как зрелая замена привычным инструментам разработчика. Для Embarcadero запуск важен по другой причине: RAD Studio получила ИИ-функции и осталась в той же гонке, куда уже вошли Microsoft, JetBrains, GitHub и другие поставщики средств разработки. Delphi при этом сохраняет прежнюю сильную сторону: быстрые нативные приложения с удобным визуальным интерфейсом всё ещё можно собирать без тяжёлой гибридной прослойки.
Embarcadero добавила искусственный интеллект в RAD Studio, но не встроила помощника прямо в среду разработки. Новый агентный ассистент Kai выходит отдельным расширением для Delphi и C++Builder, помогает писать код, общается с разработчиком в чате и открывает IDE для других ИИ-агентов через сервер MCP.
Kai работает с внешними большими языковыми моделями, причём разработчик сам выбирает поставщика. Ассистента можно подключить к облачным сервисам или локальным моделям через Ollama и LM Studio, но ключ API пользователь предоставляет самостоятельно. Несмотря на зависимость от сторонних моделей, Embarcadero продаёт Kai по подписке за $249 на разработчика в год. Бесплатный пробный период тоже доступен.
Delphi остаётся заметной частью экосистемы RAD Studio, хотя язык давно ушёл из массового внимания. Первая версия Delphi вышла в 1995 году для 16-битной Windows и быстро стала одним из самых удобных инструментов быстрой разработки приложений. Среда предлагала визуальный конструктор форм в духе Microsoft Visual Basic, но компилировала нативные исполняемые файлы без отдельного движка выполнения. Позже Embarcadero выпустила C++Builder с тем же визуальным подходом, но для разработки на C++.
В компании объясняют живучесть Delphi нативной компиляцией, высокой скоростью работы и хорошей поддержкой многопоточности. Представитель Embarcadero Стивен Болл отметил, что Delphi до сих пор используют в системах биржевой инфраструктуры и высокочастотной торговли, где важны производительность и предсказуемая работа приложения. По его словам, часть заказчиков устала от гибридных приложений, которые потребляют слишком много памяти и энергии.
При всех преимуществах Delphi занимает узкую нишу. По последнему опросу Stack Overflow, язык используют 2,5% разработчиков. Такой доли хватает для жизни экосистемы, но не для статуса массового инструмента.
Актуальная версия RAD Studio получила номер 13.1. Среди заметных изменений появилась поддержка нативных бинарных файлов Windows Arm. Разработчики, которые не открывали Delphi много лет, всё равно узнают среду, но за прошедшие годы RAD Studio получила кроссплатформенный фреймворк FireMonkey для Windows, macOS, iOS, Android и Linux, полноценную 64-битную IDE, поддержку экранов с высокой плотностью пикселей и новые возможности языка, включая вывод типов, локальные inline-переменные и тернарные операторы. C++Builder теперь использует компилятор Clang 20. Обратная совместимость остаётся сильной стороной платформы, поэтому старый Delphi-код обычно запускается после небольших правок.
Kai выглядит как сдержанный ответ Embarcadero на спрос на ИИ-функции в средах разработки. После установки расширения и активации подписки пользователь настраивает модели отдельно для чата и автодополнения кода. Подсказки могут появляться как полупрозрачный текст в редакторе, приниматься клавишей Tab, показываться в списке автодополнения или открываться в отдельной панели. Чат Kai может генерировать код, разбирать ошибки сборки, работать с системой контроля версий, выполнять операции с файлами и подключаться к другим MCP-серверам.
По данным обзора The Register, Kai оставила неоднозначное впечатление. Поддержка локальных моделей выглядит сильной стороной, но для приемлемой скорости нужен мощный компьютер и большой объём оперативной памяти, особенно при работе с крупными моделями. Во время проверки один запрос, который успешно выполнился в чате LM Studio, завершился ошибкой внутри Kai. В другом случае локальная модель предложила реализацию на Python, хотя ассистент работал внутри Delphi IDE, а язык запроса не был указан.
Менеджер продукта Delphi Марко Канту признал, что нишевый статус языка создавал проблемы для ИИ-инструментов. Модели иногда генерировали код в стиле Delphi 7 начала 2000-х и игнорировали новые возможности языка. По словам Канту, качество заметно улучшилось, а современные большие языковые модели уже способны неплохо писать код на Delphi. Для C++ результат обычно ещё лучше, поскольку обучающих данных по C++ у моделей больше.
Отдельный вопрос связан с безопасностью агентного помощника. На вопрос о защите от внедрения инструкций в запросы и других рисков Канту ответил, что Embarcadero рассчитывает на рабочий процесс с обязательной проверкой кода человеком. Иными словами, Kai не должен самостоятельно вносить изменения без контроля разработчика.
Реакция разработчиков на Kai пока неоднозначная. В комментариях к вебинару с презентацией Kai одни пользователи пишут, что помощник должен входить в подписку RAD Studio или Delphi без отдельной платы, поскольку для работы всё равно нужны сторонние модели и собственные ключи API. Другие называют $249 в год разумной ценой, если ассистент действительно сэкономит рабочее время. Часть пользователей считает, что Embarcadero лучше сосредоточиться на доработке базовых функций RAD Studio, а не добавлять ИИ поверх существующей IDE.
Есть и более радикальный взгляд: сама IDE становится менее важной, когда значительная часть разработки уходит в командную строку и агентные инструменты вроде Claude Code или Codex CLI. Один из разработчиков написал , что открывает Delphi IDE в основном для тонкой настройки DFM-форм, а около 90% работы выполняет через ИИ-инструменты в терминале.
Kai пока выглядит как продукт в развитии, а не как зрелая замена привычным инструментам разработчика. Для Embarcadero запуск важен по другой причине: RAD Studio получила ИИ-функции и осталась в той же гонке, куда уже вошли Microsoft, JetBrains, GitHub и другие поставщики средств разработки. Delphi при этом сохраняет прежнюю сильную сторону: быстрые нативные приложения с удобным визуальным интерфейсом всё ещё можно собирать без тяжёлой гибридной прослойки.
- Источник новости
- www.securitylab.ru