Kai para RAD Studio ya está disponible

Embarcadero se enorgullece en anunciar Kai, una nueva plataforma de IA agéntica para Delphi, C++Builder y RAD Studio.

Kai transforma RAD Studio en un entorno de desarrollo inteligente, combinando las mejores sugerencias de código de su clase con un agente de IA integrado que puede generar código e interfaces de usuario (UI), compilar proyectos, resolver errores y automatizar flujos de trabajo tanto dentro como fuera del IDE a través de integraciones impulsadas por MCP.

Más que un asistente de codificación tradicional, Kai también puede servir como un colaborador de desarrollo, ayudando a los equipos a acelerar nuevas aplicaciones, modernizar bases de código heredadas, refactorizar proyectos existentes y abordar tareas de desarrollo complejas de manera más eficiente.

Construido sobre un modelo flexible BYOK (Bring Your Own Key o Trae tu propia clave), Kai es compatible con los principales proveedores de IA, incluyendo GitHub Copilot, OpenAI, Claude, Gemini y modelos locales, dando a los desarrolladores control sobre el rendimiento, el costo y la privacidad de los datos.


¿Por Qué Usar Kai?

Mantén el flujo

Trabaja completamente dentro de RAD Studio; convierte prompts en código funcional, compilaciones y correcciones sin interrumpir tu ritmo.

Codificación más inteligente, integrada

Impulsa la productividad con autocompletado en línea impulsado por IA y sugerencias de código enriquecidas que se sienten como una extensión natural de tu editor.

Genera interfaces, prototipos funcionales y aplicaciones

Describe tu idea y deja que Kai cree instantáneamente interfaces nativas de plataforma listas para usar, prototipos interactivos y aplicaciones funcionales.

Moderniza tu código

Si tienes una aplicación existente, Kai puede ayudarte a modernizar el código y la UI, y ayudar a refactorizar bases de código existentes, aprovechando las nuevas características del lenguaje y del framework.

Flexibilidad de modelos sin ataduras (lock-in)

Usa el mejor modelo para cada tarea (Claude, GPT-5, Gemini y más) para obtener el equilibrio perfecto entre velocidad, costo y capacidad.

Preparado para empresas por diseño

Sin capa de proxy a través de los servidores de Embarcadero. Sin dependencia obligatoria de la nube. Tu código permanece bajo tu control, con almacenamiento local y comunicación directa con el modelo.

Modelos locales para máxima protección

Cuando la privacidad es lo más importante, ejecuta Kai de forma totalmente desconectada (offline) con LLMs locales para la máxima protección de la propiedad intelectual y cumplimiento normativo.


Flujos de Trabajo Agénticos, Impulsados por MCP

Orquesta flujos de trabajo agénticos que manejan archivos, resuelven errores de compilación y gestionan el control de versiones, permitiendo un desarrollo inteligente y autodirigido dentro del IDE. Kai incluye una interfaz de servidor MCP donde puedes integrar otras herramientas MCP.

Realiza Operaciones del Sistema de Archivos

El servidor MCP entiende el sistema de archivos, permitiendo a los desarrolladores leer, escribir y gestionar archivos del proyecto sin configuración adicional.

Flujo de Trabajo Automatizado de Compilar y Corregir

Kai proporciona una interfaz MCP para RAD Studio en el IDE, permitiendo que el motor de IA compile una aplicación, lea mensajes de error, intente correcciones y recompile automáticamente.

Integración con Control de Versiones

Utiliza las capacidades de control de versiones de tu propio servidor MCP para crear y gestionar pull requests directamente desde el IDE.


Lista de Características de la Interfaz de Kai

Texto Fantasma (Ghost Text)

Las sugerencias automáticas y conscientes del contexto aparecen directamente en el editor como texto tenue y translúcido, proporcionando la forma más rápida de completar tu código:

  • Aparición automática después de una breve pausa.
  • Presiona Tab para aceptar, Esc para descartar.
  • Visualización en línea no intrusiva.

Terminaciones de CodeInsight

Sugerencias de escritura integradas en la ventana de autocompletado de CodeInsight de RAD Studio:

  • Aparece como el primer elemento en la lista de autocompletado.
  • Presiona Ctrl+Space para abrir, Enter para aceptar.
  • Interfaz de usuario familiar de RAD Studio.

Sugerencias

Vista de panel dedicado para generar y comparar múltiples sugerencias.

  • Ve múltiples alternativas a la vez.
  • Botón de actualización manual para generar sugerencias.
  • Botones de copiar o insertar para cada opción.

Chat de Kai

El Agente Kai es un asistente completamente integrado en el IDE para tareas de codificación, preguntas y análisis de proyectos:

  • Ábrelo vía View -> Tool Windows -> Kai Agent.
  • Chatea con la IA para compilar, depurar o implementar características.
  • Haz referencia a archivos del proyecto con el símbolo @.
  • Elige entre múltiples modelos de IA por chat.
  • Funciona con modelos locales o en la nube.

Un Chat Verdaderamente Agéntico

El chat de Kai es verdaderamente agéntico y ofrece flujos de trabajo impulsados por MCP. Puede orquestar flujos de trabajo que manejan archivos, resuelven errores de compilación y gestionan el control de versiones, permitiendo un desarrollo inteligente y autodirigido dentro del IDE. Kai incluye una interfaz de servidor MCP para integrar otras herramientas.

El chat de Kai puede realizar operaciones del sistema de archivos, permitiendo a los desarrolladores leer, escribir y gestionar archivos del proyecto, pero también puede trabajar sobre búferes de edición (archivos no guardados en el editor).

Kai proporciona una interfaz MCP para el IDE, permitiendo que el motor de IA compile una aplicación, lea mensajes de error, intente correcciones y recompile automáticamente.


Ver a Kai en Acción

Para ver a Kai en acción, puedes ver este video introductorio.

El seminario web (webinar) de anuncio está en curso, y la grabación estará disponible pronto.


Listo para Empezar

La instalación de Kai está disponible en GetIt (la distribución preferida) y pronto también estará en el portal de clientes de Embarcadero en https://my.embarcadero.com

Si eres un cliente con una versión reciente de RAD Studio (12 o 13), nos complace ofrecerte una clave de prueba gratuita de Kai por 30 días

Kai está disponible con una licencia de suscripción anual, además de una Suscripción de actualización nueva o existente a RAD Studio, C++Builder o Delphi. Si eres un cliente existente, solicita una cotización a tu representante de ventas o socio revendedor.

Para más información, puedes consultar los siguientes enlaces:

Estamos muy emocionados con Kai y lo que aporta a la experiencia de desarrollo de Delphi, C++Builder y RAD Studio. Esperamos que disfrutes usando esta herramienta junto con tu motor de IA preferido.

El equipo de Product Managers (PMs) de RAD Studio




Reduce el tiempo de desarrollo y llega más rápido al mercado con RAD Studio, Delphi o C++Builder.
Diseña. Codifica. Compila. Implementa.



Comentarios

Entradas populares de este blog

Aprenda las diferencias: texto enriquecido vs. Texto sin formato

Eventos Enviados por el Servidor (SSE): Obteniendo Actualizaciones en Tiempo Real en tus Apps

Aprende a construir un tablero Kanban con Ext JS