Arduino anunció este miércoles App Lab 0.10, la versión más grande de su entorno de desarrollo hasta la fecha. El cambio de fondo es de categoría, no de grado: la herramienta pasa de tener un asistente que responde preguntas sobre el proyecto a tener un agente que trabaja sobre el proyecto.
¿Qué hace exactamente el modo agéntico?
Al abrir App Lab aparece un botón nuevo en la parte inferior de la pantalla, Agentic Mode. A través de su integración por MCP con la App CLI, el agente entiende el espacio de trabajo y opera directamente sobre él.

Conviene recordar qué es MCP (Model Context Protocol): un estándar abierto que permite a los modelos de IA interactuar con herramientas y sistemas externos. En vez de limitarse a generar texto, un agente conectado por MCP puede invocar herramientas, leer estado y ejecutar acciones, en este caso a través de la App CLI de Arduino.
Eso es lo que le permite al modo agéntico ir más allá de la conversación. Puede crear y editar archivos, ejecutar la aplicación, detenerla cuando corresponda e interpretar los errores a medida que aparecen. Si se le pide construir una funcionalidad, el proceso se ve armar paso a paso en lugar de entregar un muro de código para copiar y pegar.
El agente tiene conocimiento profundo de los componentes propios de la plataforma: App Lab, Apps, Bricks y Sketches.
¿Quién paga el uso de la IA?
El modo agéntico funciona bajo el esquema BYOK (Bring Your Own Key): el usuario se autentica con el proveedor de IA que elija y mantiene el control de su consumo y sus costos de API. Claude es el primero soportado, con más proveedores anunciados para próximas versiones.
Esta decisión tiene una lectura concreta para quien programa desde Chile o el resto de LatAm: no hay una suscripción adicional de Arduino que pagar, pero sí se requiere una cuenta con el proveedor del modelo y un medio de pago internacional, y el gasto queda atado al volumen de tokens que consuma cada sesión, no a una tarifa plana del entorno.
Language Server: autocompletado y navegación
App Lab 0.10 integra un Language Server que lleva funciones de calidad IDE a los sketches y scripts: autocompletado, formateo automático, documentación al pasar el cursor, "ir a definición" y "buscar todas las referencias".

El soporte abarca cinco frentes de código: sketches de Arduino, Python, HTML, CSS y JavaScript. La excepción está anotada por el propio fabricante: no está disponible en modo SBC sobre la placa UNO Q.
Registro en Arduino Cloud desde Ajustes
Ahora es posible registrar la placa Arduino UNO Q en Arduino Cloud directamente desde la página de configuración, sin salir de App Lab. Una vez registrada, queda lista para aplicaciones con conectividad IoT.

Los ejemplos, reordenados en tres niveles
El catálogo de ejemplos se reestructuró en tres capas, pensadas como una ruta de aprendizaje y no como un listado plano:
| Nivel | Qué contiene | Para qué sirve |
|---|---|---|
| Inspirations | Aplicaciones completas | Mostrar el techo real de la placa |
| Examples | Fundamentos por tema (LEDs, matrices, Bridge API) | Aprender un concepto a la vez |
| Bricks Examples | Apps pequeñas e interactivas | Ver un solo Brick en acción |

¿Dónde se descarga?
La actualización está disponible en la sección App Lab del sitio de Arduino y el detalle completo de cambios está en las notas de la versión. La placa de referencia del entorno es la Arduino UNO Q.




