- Xcode 26.3 permite a los desarrolladores usar directamente dentro de Xcode agentes de código como Claude Agent de Anthropic y Codex de OpenAI
- Esta función, llamada “agentic coding”, ofrece asistencia de desarrollo autónoma: Xcode descompone tareas según el objetivo del desarrollador y toma decisiones de acuerdo con la estructura del proyecto
- Los agentes respaldan todo el proceso de desarrollo, incluyendo búsqueda de documentación, exploración de la estructura de archivos, cambios en la configuración del proyecto y captura de Xcode Previews y validación iterativa de compilaciones
- Apple señaló que esto permite a los desarrolladores maximizar su productividad y creatividad y concentrarse en la innovación
- Mediante el nuevo Model Context Protocol, también es posible integrar con Xcode agentes o herramientas externas compatibles, ampliando la flexibilidad para el desarrollo en plataformas de Apple
Funciones principales de Xcode 26.3
- Xcode 26.3 incorpora soporte para agentic coding, ofreciendo una nueva forma de crear apps con ayuda de agentes de código
- Es posible usar directamente dentro de Xcode Claude Agent de Anthropic y Codex de OpenAI
- Xcode entiende los objetivos del desarrollador y realiza de forma autónoma descomposición de tareas, toma de decisiones y uso de herramientas integradas
- Esta función amplía el asistente de código inteligente introducido en Xcode 26, permitiendo acceder a más capacidades además de escribir y editar código Swift
- Los agentes colaboran a lo largo de todo el ciclo de desarrollo, ayudando a simplificar flujos de trabajo, iterar más rápido y materializar ideas
Integración con el flujo de trabajo de desarrollo
- Claude Agent y Codex pueden acceder a las funciones de Xcode para buscar documentación, explorar la estructura de archivos y actualizar la configuración del proyecto
- También pueden verificar visualmente los resultados mediante la captura de Xcode Previews y repetir el proceso de compilación y corrección
- Apple explica que esta integración combina la capacidad de razonamiento de modelos avanzados con las funciones nativas de Xcode para ofrecer resultados óptimos en el desarrollo para plataformas de Apple
- Los desarrolladores pueden elegir el modelo que mejor se adapte a su proyecto
Postura de Apple
- Susan Prescott (vicepresidenta de relaciones globales con desarrolladores) de Apple comentó que “el objetivo es poner directamente en manos de los desarrolladores tecnologías líderes en la industria para que puedan crear las mejores apps”
- También destacó que agentic coding fortalece la productividad y la creatividad, y simplifica los flujos de trabajo para que los desarrolladores puedan enfocarse en innovar
Model Context Protocol
- Xcode 26.3 abre sus capacidades a través de Model Context Protocol
- Se trata de un estándar abierto que permite a los desarrolladores usar libremente otras herramientas o agentes compatibles con Xcode
- Además de las integraciones incluidas, asegura flexibilidad para conectarse con modelos externos
Información de lanzamiento
- Xcode 26.3 ya está disponible en versión Release Candidate para los miembros del Apple Developer Program
- Su lanzamiento oficial a través de la App Store está previsto próximamente
- Pueden aplicarse los términos de servicio de Anthropic y OpenAI
1 comentarios
Opiniones de Hacker News
Al ver estas notas de la versión de Xcode 26.3, sorprendentemente no requiere macOS 26 (Tahoe)
La versión X.0 de septiembre sube las versiones de Swift y del SDK y tiene un ciclo beta largo
Las versiones X.3/X.4 de marzo~abril vuelven a subir Swift y elevan la versión mínima requerida de macOS
Como en esta versión la de Swift se mantiene igual, parece que el toolchain principal es el mismo que en 26.2, y por eso también se mantiene el requisito de macOS
Como eso de “construir castillos en el aire”, creo que Xcode ya está en un punto en el que debería enfocarse solo en corrección de errores y optimización
A veces hay que limpiar la caché, pero no al punto de arruinarte el día
Haciendo apps para iOS, macOS, CarPlay y Watch, no he tenido grandes molestias
Por eso no entiendo cuando dicen que “Xcode es tan terrible”
Si Xcode se queda fuera de eso, el futuro del producto corre riesgo
La calidad cayó bastante durante la transición al garbage collection de Objective‑C, y desde entonces nunca he sentido que se haya recuperado del todo
Hay conceptos brillantes, pero da la impresión de que la implementación se quedó a medias
Cada vez que Xcode se instala en mi computadora, siento que me provoca una especie de kernel panic existencial
Cada vez que fuerza el cambio de asociación de archivos .json o .xml, me hierve la sangre
Es desesperante tener que abrir un IDE de 12 GB solo para ver un archivo de texto
Sigue arrancando con una lentitud comparable a una instalación stage 1 de Gentoo
La interfaz y el depurador de Xcode se pueden aprender y usar bien, pero sus tiempos de carga siguen siendo un misterio
Me pregunto si Xcode las revierte cada vez que se actualiza
Formatear JSON se puede hacer perfectamente con otros editores
El verdadero punto clave de esta actualización es el soporte para MCP (Model Context Protocol)
Ahora ya no estás atado a Claude o Codex y puedes conectar el agente que quieras
En especial, si hubiera integración de MCP en Xcode Instruments, sería un cambio enorme
Si el CLI de Xcode funcionara de forma estable, este problema no existiría
Ahora falla aleatoriamente y escupe logs no estructurados de 5 mil líneas
Da la impresión de que Xcode conoce estos problemas y, en vez de arreglar xcodebuild, simplemente lo envolvió con un servidor MCP
Si el CLI fuera confiable, sería posible un ecosistema mucho más rico
xcodeson inestables, pero los de la familiaswiftson mucho más sólidosHerramientas como
swift-formatyswift-testya evolucionaron hasta el nivel de otros ecosistemas de lenguajeSeparé el código de una app en paquetes Swift y resumí en este texto cómo logré acelerar las pruebas 60 veces
Si existe XcodeBuildMCP, casi no hace falta abrir Xcode
En la terminal, Claude escribe el código y luego trabaja en secuencia con build_sim → launch_app_sim → screenshot describe_ui
Aun así, para el profiling con Instruments y las tareas relacionadas con firma, Xcode sigue siendo necesario
La función de describe_ui que devuelve el árbol de accesibilidad es muy útil para los agentes
Probablemente la programación agentic de Xcode adopte un enfoque más seguro
El flujo de trabajo con describe_ui me parece interesante, y me pregunto si ya se puede implementar
Me da curiosidad cuánto de los lanzamientos recientes de los Apple OS se habrá hecho con agentic coding
Ver este tuit relacionado
Según el blog de Anthropic, ahora Xcode da soporte oficial al Claude Agent SDK
La parte realmente valiosa es la función de “capturar visualmente Xcode Previews”
Si además pudiera interactuar con el simulador, sería perfecto
Fuera de eso, pienso seguir usando Claude Code en la terminal
Esa función sigue a cargo de XcodeBuildMCP
Ojalá la implementen en una próxima versión
Ya uso Claude en Xcode 26.2, así que no me queda claro qué cambió en 26.3
Además de eso, puede que haya algunas mejoras
Me resultaba mucho mejor usar desde el CLI la herramienta de agentes que prefiero