Apple está incorporando la codificación de agentes a Xcode. El martes, la empresa anunciado el lanzamiento de Xcode 26.3, que permitirá a los desarrolladores utilizar herramientas de agente, incluido Anthropic Agente Claudio y Códice OpenAIdirectamente en la suite de desarrollo de aplicaciones oficial de Apple.

Xcode 26.3 Release Candidate está disponible para todos los desarrolladores de Apple hoy en el sitio web del desarrollador y llegará a la App Store un poco más tarde.

Esta última actualización llega poco después de la Xcode 26 lanzado el año pasadoque introdujo por primera vez soporte para ChatGPT y Claude en el entorno de desarrollo integrado (IDE) de Apple utilizado por quienes crean aplicaciones para iPhone, iPad, Mac, Apple Watch y otras plataformas de hardware de Apple.

La integración de herramientas de codificación de agentes permite que los modelos de IA aprovechen más funciones de Xcode para realizar sus tareas y realizar una automatización más compleja.

Los modelos también tendrán acceso a la documentación actual para desarrolladores de Apple para garantizar que utilicen las API más recientes y sigan las mejores prácticas durante la construcción.

En el lanzamiento, los agentes pueden ayudar a los desarrolladores a explorar su proyecto, comprender su estructura y metadatos, luego construir el proyecto y ejecutar pruebas para ver si hay errores y corregirlos si los hay.

Créditos de la imagen:Basura

Para prepararse para este lanzamiento, Apple dijo que trabajó en estrecha colaboración con Anthropic y OpenAI para diseñar la nueva experiencia. Específicamente, la compañía dijo que trabajó arduamente para optimizar el uso de tokens y llamadas a herramientas para que los agentes trabajen de manera eficiente en Xcode.

Xcode aprovecha MCP (Protocolo de contexto modelo) para exponer sus recursos a los agentes y conectarlos a sus herramientas. Esto significa que Xcode ahora puede trabajar con cualquier agente externo compatible con MCP para cosas como descubrimiento de proyectos, cambios, administración de archivos, vistas y fragmentos, y acceso a la documentación más reciente.

Los desarrolladores que quieran probar la función de codificación de agentes primero deben descargar los agentes que quieran usar desde su configuración de Xcode. También pueden conectar sus cuentas a proveedores de IA iniciando sesión o agregando su clave API. Un menú desplegable en la aplicación permite a los desarrolladores elegir qué versión de modelo quieren usar (por ejemplo, GPT-5.2-codex frente a GPT-5.1-mini).

En un cuadro de aviso en el lado izquierdo de la pantalla, los desarrolladores pueden decirle al agente qué tipo de proyecto desean crear o cambiar el código que desean crear utilizando comandos de lenguaje natural. Por ejemplo, podrían indicarle a Xcode que agregue una función a su aplicación que utilice uno de los marcos proporcionados por Apple y cómo debería verse y funcionar.

Créditos de la imagen:Basura

Cuando el agente comienza a trabajar, divide las tareas en pasos más pequeños para que sea fácil ver qué sucede y cómo cambia el código. También buscará la documentación necesaria antes de comenzar a codificar. Los cambios se resaltan visualmente en el código y la transcripción del proyecto en el costado de la pantalla permite a los desarrolladores saber lo que sucede detrás de escena.

Apple cree que esta transparencia podría ayudar especialmente a los nuevos desarrolladores a aprender a codificar. Para ello, la empresa acoge un taller de “código” el jueves en su sitio para desarrolladores, donde los usuarios pueden ver y aprender a usar herramientas de codificación de agentes mientras codifican en tiempo real con su propia copia de Xcode.

Al final del proceso, el agente de IA comprueba si el código creado funciona como se esperaba. Armado con los resultados de sus pruebas en este frente, el agente puede repetir el proyecto si es necesario para corregir errores u otros problemas. (Apple señaló que pedirle al agente que piense en sus planes antes de escribir el código a veces puede ayudar a mejorar el proceso al obligar al agente a realizar una planificación previa).

Además, si los desarrolladores no están satisfechos con los resultados, pueden revertir fácilmente el código al original en cualquier momento, ya que Xcode crea hitos cada vez que el agente realiza un cambio.

Fuente