Los agentes de IA de MathWorks afrontan la prueba de confianza de Simulink
- Olivia Johnson

- 15 ago
- 15 min de lectura
MathWorks ha incorporado agentes de IA a flujos de trabajo prácticos de Simulink, ofreciendo a los ingenieros una nueva vía de acceso a una plataforma conocida por su exigente curva de aprendizaje. La noticia llegó a Google News como una propuesta de adopción más sencilla. Sin embargo, el verdadero conflicto no es si un agente puede manipular un modelo. Es si los equipos de ingeniería pueden confiar en lo que el agente modifica, inspeccionarlo y verificarlo.
El Simulink Agentic Toolkit conecta agentes de programación con sesiones activas de MATLAB y Simulink. Un agente puede inspeccionar la arquitectura de un modelo, editar bloques, ejecutar simulaciones y realizar pruebas de comportamiento mediante herramientas estructuradas. Esto lleva la asistencia de IA más allá de las explicaciones y hacia acciones que afectan a un diseño de ingeniería.
Por tanto, MathWorks desafía la ruta manual liderada por especialistas que ha definido el desarrollo basado en modelos durante décadas. La empresa no está eliminando a los ingenieros del proceso. Intenta desplazar su trabajo desde operar cada herramienta hacia revisar planes, supuestos, cambios en los modelos y evidencia de pruebas.
Esa distinción importa. Una interfaz conversacional puede hacer que Simulink parezca más accesible, pero un acceso más sencillo no convierte un modelo generado en correcto. Las organizaciones de ingeniería siguen necesitando requisitos, trazabilidad, evidencia de simulación y aprobación humana antes de confiar en un resultado automatizado.
Qué cambió realmente MathWorks
El cambio importante es el acceso estructurado al modelo, no otro chatbot colocado junto a una aplicación de ingeniería.
MathWorks lanzó el Simulink Agentic Toolkit como un proyecto abierto en GitHub en abril de 2026. El kit conecta agentes de programación de IA compatibles con Simulink mediante el Model Context Protocol, o MCP. MCP es una interfaz estándar que permite a un sistema de IA llamar herramientas externas y recuperar contexto estructurado.
El kit se basa en el MATLAB MCP Server. Ese servidor conecta un agente de IA con una sesión activa de MATLAB, mientras que la capa de Simulink añade capacidades específicas para modelos. El agente recibe acceso estructurado a la arquitectura, el flujo de señales, los parámetros y el comportamiento de simulación.
Según la descripción general del kit, los ingenieros pueden usar Claude Code, GitHub Copilot, OpenAI Codex, Gemini CLI o Sourcegraph Amp. El sistema no está vinculado a un único proveedor de modelos. Sin embargo, el agente seleccionado debe ser compatible con MCP y con el formato de instrucciones del kit.
El kit expone siete herramientas diseñadas específicamente para este fin:
model_overview resume un modelo y su jerarquía.
model_read recupera bloques, conexiones y estructura del modelo.
model_edit realiza cambios estructurales controlados.
model_check identifica problemas estructurales.
model_query_params recupera parámetros seleccionados.
model_resolve_params resuelve variables de los espacios de trabajo del modelo.
model_test ejecuta pruebas de comportamiento cuando Simulink Test está disponible.
Este límite de herramientas importa porque los modelos de lenguaje normalmente funcionan mejor con texto. Un modelo de Simulink es un sistema gráfico y jerárquico que contiene bloques, señales, parámetros y comportamiento de ejecución. Convertirlo todo en texto no estructurado consumiría contexto y ocultaría relaciones.
En cambio, el kit permite que un agente solicite la información específica del modelo necesaria para una tarea. MathWorks afirma que este enfoque permite al sistema trabajar con modelos más grandes porque el agente no lee todos los componentes a la vez.
Las habilidades de dominio aportan otra capa. Son flujos de trabajo escritos que indican al agente cómo abordar actividades como la redacción de requisitos, la construcción de modelos, la simulación, las pruebas y la elaboración de informes de errores. Las herramientas proporcionan acceso, mientras que las habilidades restringen cómo debe utilizarse ese acceso.
Esto es diferente de Simulink Copilot. Copilot es el asistente conversacional integrado de MathWorks para explicar modelos, encontrar componentes, diagnosticar errores y recomendar cambios. También puede ejecutar tareas predefinidas de Process Advisor.
MathWorks afirma en sus preguntas frecuentes sobre Copilot que la versión R2026a no genera ni modifica modelos de Simulink. En su lugar, ofrece orientación. El Agentic Toolkit proporciona a un agente externo de programación las herramientas necesarias para construir y editar modelos.
Esta separación puede confundir a los lectores que llegan desde Google News. Copilot es un asistente alojado por MathWorks dentro del producto. El Agentic Toolkit es un puente extensible que conecta agentes de terceros compatibles con herramientas y flujos de trabajo de ingeniería.
El beneficio de adopción señalado proviene de combinar instrucciones en lenguaje natural con operaciones de ingeniería ejecutables. Un ingeniero puede describir un objetivo, revisar el plan propuesto y permitir que el agente ejecute pasos seleccionados de implementación. Después, el ingeniero inspecciona el modelo y los resultados de las pruebas.
MathWorks también ha simplificado la instalación desde el lanzamiento original. Su actual guía de configuración utiliza un instalador y una función de configuración de MATLAB. El proceso configura el servidor, los archivos del kit, la integración del agente y las comprobaciones de validación.
Reducir la fricción de configuración refuerza el argumento de adopción. Aun así, la instalación es solo la primera barrera. El desafío más difícil comienza cuando un agente modifica un modelo que influirá en el comportamiento físico.
Por qué los agentes de IA reducen la barrera de adopción de Simulink
Los agentes de IA facilitan la entrada a flujos de trabajo especializados porque los usuarios pueden comenzar con un objetivo de ingeniería en lugar de una secuencia de operaciones de interfaz.
Simulink admite el diseño basado en modelos, un proceso en el que los equipos crean un modelo ejecutable del sistema antes de completar el hardware de producción o el software embebido. Los ingenieros pueden simular comportamientos, probar lógica de control y generar código a partir del modelo.
Este enfoque se utiliza ampliamente en sistemas donde el software interactúa con componentes físicos. Entre los ejemplos se incluyen controles de vehículos, automatización industrial, robótica, sistemas aeroespaciales y equipos energéticos. Estos proyectos suelen exigir experiencia en controles, software, modelado físico y verificación.
Esa amplitud crea una barrera de adopción. Un usuario nuevo debe comprender el problema de ingeniería y aprender cómo lo representa Simulink. También necesita encontrar bloques adecuados, configurar parámetros, organizar subsistemas, ejecutar simulaciones e interpretar fallos.
La automatización tradicional reduce parte del esfuerzo mediante scripts de MATLAB y API de productos. Sin embargo, los scripts requieren que los usuarios conozcan las funciones disponibles y expresen cada operación con precisión. Un script también se convierte en otro artefacto que los equipos deben mantener.
Un agente de IA cambia el punto de partida. El usuario puede describir un sistema deseado, solicitar un plan de implementación y refinarlo antes de autorizar ediciones del modelo. El agente traduce la intención aprobada en llamadas a herramientas.
Un ingeniero de MathWorks ilustró este proceso con un modelo térmico de frenos tras el lanzamiento del kit. El agente produjo primero planes de arquitectura e implementación. Esos planes describían los supuestos del sistema, los límites entre componentes, las ecuaciones, los parámetros y las pruebas propuestas.
Tras varias iteraciones de planificación, el agente creó un modelo de Simulink con subsistemas de vehículo y frenos. También propuso pruebas de componentes y escenarios completos de simulación. El recorrido de ingeniería presenta el ejemplo como un flujo de trabajo guiado por revisión, en lugar de una generación de una sola vez.
Este patrón puede ayudar tanto a ingenieros experimentados como a principiantes. Los usuarios sénior a menudo saben qué debe hacer el sistema, pero siguen dedicando tiempo a montar la estructura del modelo, actualizar documentación, reproducir defectos o configurar pruebas repetitivas.
Un agente puede asumir esos pasos operativos mientras el ingeniero se centra en los supuestos y los criterios de aceptación. Esto se parece al efecto que los agentes de programación han tenido en el desarrollo de software, aunque los modelos gráficos de ingeniería plantean exigencias de verificación distintas.
El kit también crea una vía para comprender modelos existentes. Los proyectos heredados de Simulink pueden contener subsistemas anidados, bibliotecas personalizadas, variables de espacio de trabajo y años de decisiones de diseño. Los ingenieros que se incorporan a esos proyectos pueden dedicar mucho tiempo a rastrear señales y localizar componentes relevantes.
Las consultas estructuradas del modelo permiten que un agente resuma la jerarquía o recupere relaciones seleccionadas. Un usuario puede preguntar dónde se origina una señal, qué bloques dependen de un parámetro o cómo encaja un subsistema en la arquitectura más amplia.
Esta capacidad no elimina la necesidad de inspeccionar el modelo. Puede reducir el coste de encontrar dónde mirar. Ese beneficio cobra especial relevancia cuando propietarios experimentados de modelos abandonan un equipo o pasan a otro programa.
El trabajo de requisitos ofrece otra vía de adopción. Un agente puede redactar requisitos a partir de una especificación inicial y conectarlos con elementos relevantes del modelo cuando están disponibles los productos necesarios de MathWorks. Los enlaces de trazabilidad muestran qué componentes de diseño implementan cada requisito.
Para las organizaciones que evalúan Simulink, estos flujos de trabajo asistidos cambian el cálculo de incorporación. La plataforma sigue exigiendo conocimientos de ingeniería, pero menos tareas comienzan buscando un menú, comando o API poco evidente.
Los lectores de Google News no deberían interpretar esto como una promesa sin código. El lenguaje natural se convierte en una superficie de control adicional, no en un sustituto del conocimiento del sistema. Los usuarios que no puedan reconocer un supuesto defectuoso tendrán dificultades para revisar el plan de un agente.
Por ello, el beneficio más realista es una adopción asistida. Los agentes de IA pueden acortar el camino desde una pregunta de ingeniería hasta un artefacto inspeccionable. No pueden decidir si ese artefacto cumple requisitos de seguridad, rendimiento o regulación.
La verdadera disputa es entre automatización y control de ingeniería
MathWorks debe demostrar que la velocidad impulsada por agentes puede coexistir con la disciplina de revisión esperada del diseño basado en modelos.
Un agente general de programación está optimizado para completar tareas. Un proceso de ingeniería está optimizado para producir evidencia de que un sistema se comporta correctamente bajo condiciones declaradas. Estos objetivos se solapan, pero no son idénticos.
Un agente puede crear un modelo plausible que se ejecute sin errores. Ese resultado aún puede utilizar supuestos físicos, unidades, configuraciones de solver, condiciones de contorno o tiempos de muestreo incorrectos. Una simulación exitosa solo muestra lo que ocurrió dentro del modelo especificado.
El kit aborda esta tensión al fomentar la planificación antes de la implementación. Para tareas complejas, un agente puede redactar una especificación y pedir al ingeniero que resuelva las decisiones de diseño antes de modificar el modelo. También puede proponer pruebas que capturen el comportamiento esperado.
Los puntos de control humanos aparecen en toda la descripción del producto de MathWorks. El agente puede reproducir un problema, aislar una causa sospechosa, crear una prueba y proponer una corrección. El ingeniero revisa los hallazgos antes de aprobar el cambio.
Este diseño coloca al ingeniero en un rol de supervisión. Sin embargo, la supervisión solo funciona cuando los artefactos generados siguen siendo comprensibles. Un plan largo lleno de detalles plausibles puede abrumar a los revisores en lugar de ayudarlos.
La trazabilidad se vuelve crucial aquí. Los equipos necesitan saber qué requisito motivó un elemento del modelo, qué supuesto fundamentó un parámetro y qué prueba verifica un comportamiento. Un agente que produce cambios sin mantener esas relaciones genera trabajo de revisión oculto.
El Model Context Protocol ayuda al forzar las interacciones mediante herramientas con nombre. Una solicitud para editar un modelo se distingue de una solicitud para leerlo. Las organizaciones pueden potencialmente observar esas llamadas y limitar qué operaciones puede ejecutar un agente.
El acceso estructurado es más seguro que el control de pantalla sin restricciones, pero no constituye un sistema de gobernanza completo. El agente aún decide qué herramienta invocar, qué parámetros proporcionar y cómo interpretar el resultado.
El diseño basado en modelos ya otorga a MathWorks una ventaja en esta competencia. Los modelos de Simulink son ejecutables, y los equipos pueden comparar el comportamiento simulado con los requisitos. Las pruebas pueden volver a ejecutarse tras los cambios, creando un ciclo de retroalimentación que la generación convencional de documentos no ofrece.
Los agentes de IA pueden utilizar ese ciclo. Pueden implementar un cambio, ejecutar una simulación, inspeccionar el resultado y revisar el modelo. Esta capacidad distingue al kit de herramientas de los asistentes que solo generan código sugerido o instrucciones escritas.
El mismo ciclo introduce riesgos de automatización. Un agente puede optimizar frente a un conjunto de pruebas incompleto y producir un modelo que supere las verificaciones conocidas, pero falle en otros escenarios. Los equipos de software reconocen este problema cuando el código generado supera las pruebas visibles pero incumple requisitos no expresados.
Por lo tanto, los equipos de ingeniería deben tratar el diseño de pruebas como parte de la especificación. Los rangos operativos importantes, las condiciones de fallo, el comportamiento temporal y las restricciones físicas necesitan una cobertura explícita. El agente no debe definir por sí solo todo su límite de evaluación.
La elección del modelo de IA también afecta a los resultados. La documentación de configuración de MathWorks indica que la capacidad del modelo tiene un impacto significativo en los exigentes flujos de trabajo de construcción y edición. La empresa informa de que los modelos más ligeros fueron menos fiables y tenían más probabilidades de devolver trabajo incompleto o incorrecto.
Esto significa que el rendimiento del kit de herramientas no es una propiedad fija del producto. Los resultados dependen del agente conectado, el modelo de lenguaje subyacente, las instrucciones, el contexto del proyecto y la calidad de la revisión de ingeniería.
Las organizaciones necesitarán procesos de cualificación para esas combinaciones. Un flujo de trabajo aceptado con una versión de modelo no puede considerarse automáticamente fiable después de que el proveedor cambie el comportamiento de ese modelo.
Actualmente, el kit de herramientas admite varios agentes de programación importantes, lo que ofrece flexibilidad a los compradores. También multiplica las configuraciones que los equipos quizá deban evaluar, documentar y gobernar.
Para los usuarios que lleguen a través de Google News, esta es la inversión central. El agente reduce la barrera de la interfaz mientras aumenta la importancia de la revisión formal. Una creación de modelos más sencilla hace que la validación sea más necesaria, no menos.
Lo que no se puede confiar al agente para que decida por sí solo
La mayor incertidumbre es si los equipos pueden detectar errores convincentes antes de que los cambios generados por agentes entren en trabajos de ingeniería con consecuencias.
Los modelos de lenguaje producen resultados probabilísticos. MathWorks advierte explícitamente que las respuestas de Simulink Copilot pueden variar cuando los usuarios repiten la misma pregunta. Los agentes de programación externos introducen una variabilidad similar porque sus decisiones de planificación y de herramientas dependen del comportamiento del modelo.
El razonamiento probabilístico puede ayudar a explorar alternativas de diseño. Crea problemas cuando las organizaciones esperan procedimientos idénticos y decisiones reproducibles. Los ingenieros pueden necesitar conservar prompts, planes, llamadas a herramientas, versiones de modelos y resultados de pruebas como un único paquete de revisión.
El agente también carece de conocimiento independiente sobre los supuestos no expresados de un proyecto. No puede inferir de forma fiable todas las restricciones de seguridad, limitaciones de proveedores, reglas de calibración u obligaciones de certificación a partir de una solicitud parcial.
Pensemos en un controlador descrito únicamente por su respuesta deseada. Varias implementaciones pueden satisfacer esa respuesta durante el funcionamiento normal. Pueden comportarse de forma muy diferente ante el fallo de un sensor, la saturación, el jitter temporal o condiciones ambientales inesperadas.
Un agente puede seleccionar un diseño técnicamente válido que entre en conflicto con las convenciones del equipo. Podría ubicar la lógica en la capa arquitectónica equivocada, duplicar un componente reutilizable o codificar parámetros cuando la organización espera un diccionario de datos.
MathWorks utiliza habilidades para orientar estas decisiones. Las habilidades pueden codificar prácticas de diseño basado en modelos e indicar al agente que recopile los requisitos antes de la implementación. Sin embargo, un flujo de trabajo escrito no puede captar todos los estándares internos de cada organización.
Los equipos necesitarán instrucciones y verificaciones específicas para cada proyecto. También pueden necesitar límites de permisos que impidan a los agentes modificar bibliotecas protegidas, interfaces compartidas, mecanismos de seguridad o configuraciones de producción.
El manejo de datos plantea otra cuestión. El agente lee información seleccionada del modelo y utiliza un modelo de lenguaje alojado en la nube en muchas configuraciones habituales. Las organizaciones deben evaluar qué contexto sale de la estación de trabajo y cómo lo almacena cada proveedor.
MathWorks afirma que los datos de usuarios finales enviados a Simulink Copilot no se utilizan para entrenar modelos de IA. Esa afirmación se aplica a Copilot. Un agente de terceros conectado mediante el kit de herramientas opera bajo las políticas de datos y los controles empresariales de su propio proveedor.
La distinción merece una revisión cuidadosa durante la contratación. El kit de herramientas abierto proporciona integración, pero no crea un acuerdo de privacidad universal para todos los agentes compatibles.
La calidad del contexto del modelo también establece un límite práctico. Los grandes programas de Simulink pueden incluir bloques personalizados, componentes compilados, datos externos y bibliotecas específicas de la organización. Un agente que solo lee contexto seleccionado puede pasar por alto una dependencia que un revisor humano considera evidente.
Leer el modelo completo crearía sus propios problemas. Un mayor contexto incrementa el coste de procesamiento y puede reducir la capacidad de un agente para centrarse en los detalles relevantes. El diseño de herramientas selectivas de MathWorks es un mecanismo razonable, pero la propia selección pasa a formar parte del riesgo.
Los investigadores también están explorando enfoques alternativos. SimuAgent utiliza una representación compacta destinada a facilitar que los modelos de lenguaje procesen estructuras de Simulink. SimuGen combina información visual y de dominio para la construcción de diagramas de bloques.
Estos sistemas de investigación indican que la representación sigue siendo un problema abierto. Actualmente, ningún punto de referencia único informa a un comprador de ingeniería de cuán fiablemente pueden distintos agentes editar modelos industriales complejos.
La competencia añade presión. JuliaHub está posicionando su entorno Dyad como una alternativa orientada a IA para el diseño de sistemas físicos. Una comparación del sector describe a la empresa como un desafío para Simulink con una plataforma de modelado construida en torno a Julia y flujos de trabajo agénticos.
JuliaHub puede diseñar en torno a la IA desde una etapa más temprana del producto. MathWorks aporta una amplia base instalada, flujos de trabajo de ingeniería maduros y extensos productos de dominio. Su reto consiste en añadir comportamiento agéntico sin debilitar los controles de los que ya dependen los clientes.
Esta competencia no es simplemente una empresa contra otra. Pone a prueba dos rutas de adopción. Una añade agentes a un sistema de modelado establecido. La otra construye entornos más nuevos en los que la asistencia de IA es central para la experiencia de usuario.
Los equipos establecidos de Simulink pueden preferir un agente que funcione con los modelos, pruebas y conocimiento organizativo existentes. Los proyectos nuevos pueden considerar si una plataforma orientada a IA ofrece menos complejidad histórica.
Ninguna de las dos rutas evita la verificación. Los automóviles, las aeronaves, los robots y las máquinas industriales responden a condiciones físicas, no a texto persuasivo. La explicación de un agente no tiene valor de ingeniería a menos que el diseño resultante supere la inspección y las pruebas.
Los equipos que adopten estos sistemas deberían crear un registro consultable de requisitos, supuestos, decisiones y evidencia de validación. Una base de conocimiento de ingeniería estructurada puede ayudar a los revisores a recuperar el contexto que rodea el cambio de un agente.
El riesgo inmediato no es que los agentes sustituyan a los ingenieros de control. Es que los equipos acepten trabajo generado más rápido de lo que mejoran su capacidad de revisión. Ese desequilibrio convertiría una ayuda para la adopción en una fuente de deuda técnica.
Tres señales que observar tras la atención de Google News
El valor del kit de herramientas quedará más claro a través de resultados verificados de proyectos, controles de gobernanza más sólidos y respuestas competitivas.
La primera señal es la evidencia procedente de programas de ingeniería reales. MathWorks ha publicado demostraciones, y los usuarios han compartido experimentos. Ahora los compradores necesitan resultados repetibles de proyectos más grandes con modelos existentes, bibliotecas personalizadas y requisitos formales de verificación.
La evidencia útil compararía los flujos de trabajo asistidos por agentes y los convencionales utilizando la misma tarea. Los equipos deberían medir el tiempo de planificación, el esfuerzo de implementación, el esfuerzo de revisión, los defectos detectados y las regresiones introducidas.
Un primer borrador más rápido no basta. El resultado relevante es el tiempo total hasta lograr un cambio aceptado y verificado. Si la revisión y la corrección consumen el tiempo ahorrado en la implementación, el argumento para la adopción se debilita.
La evidencia también debería identificar el agente y la versión del modelo utilizados. MathWorks ya señala que los modelos más potentes rinden mejor en flujos de trabajo exigentes. Los resultados sin detalles de configuración serán difíciles de reproducir.
La segunda señal es el desarrollo de la gobernanza. Las organizaciones necesitan controles para permisos de herramientas, aprobaciones, registros de auditoría, movimiento de datos, versiones de modelos y evidencia de pruebas.
La arquitectura MCP del kit de herramientas crea una base para estos controles porque las acciones se producen mediante herramientas definidas. Las futuras versiones pueden reforzar la autorización en torno a operaciones sensibles y facilitar la inspección de la actividad de las herramientas.
Los equipos deberían observar si MathWorks añade una orientación empresarial más clara para cualificar a los agentes compatibles. Los compradores también querrán patrones para aislar proyectos, proteger bibliotecas compartidas y revisar las ediciones de modelos antes de guardarlas.
La gobernanza de datos seguirá formando parte de esta señal. Cada agente conectado puede tener políticas de retención y opciones de despliegue distintas. Las organizaciones necesitan respuestas específicas para cada configuración, en lugar de garantías generales sobre la privacidad de la IA.
La tercera señal es cómo respondan los competidores. JuliaHub ya ha presentado la ingeniería agéntica como una oportunidad para desafiar a las plataformas de simulación establecidas. Otros proveedores de ingeniería asistida por ordenador están añadiendo automatización conversacional y similar a agentes a los flujos de trabajo de simulación.
Una respuesta competitiva que combine planificación en lenguaje natural con verificación ejecutable reforzaría la dirección de MathWorks. Un rival que logre una adopción más sencilla con evidencia de validación más clara debilitaría su ventaja.
MathWorks continúa presentando flujos de trabajo agénticos a lo largo del ciclo de desarrollo. Una sesión programada sobre sistemas de control describe a un agente que genera requisitos, diseña un controlador, ejecuta simulaciones, realiza pruebas de software y procesador, y genera código embebido.
Ese escenario de extremo a extremo es ambicioso. También expone la cuestión central en cada etapa: ¿qué decisiones corresponden al agente y cuáles requieren a un ingeniero responsable?
La visibilidad en Google News puede presentar el kit de herramientas a personas que antes consideraban Simulink difícil o altamente especializado. La adopción sostenida dependerá de lo que ocurra después de ese primer encuentro.
Los líderes de ingeniería deberían empezar con tareas acotadas. La explicación de modelos, la reproducción de problemas, la inspección de parámetros y la elaboración de borradores de pruebas ofrecen puntos de entrada útiles. Después, los equipos pueden comparar la salida del agente con resultados conocidos antes de autorizar ediciones más amplias.
Deberían exigir planes antes de la implementación y pruebas antes de la aceptación. Deberían conservar los prompts, supuestos, diferencias entre modelos y evidencia de simulación que respalden cada cambio aprobado.
Sobre todo, deberían medir el coste de revisión. Los agentes de IA facilitarán la adopción de Simulink solo si los ingenieros pueden validar su trabajo sin crear un nuevo cuello de botella.
Los próximos meses deberían revelar si los usuarios pasan de las demostraciones a flujos de trabajo de producción gobernados. Habrá que estar atentos a resultados documentados de proyectos, controles de permisos y funciones de verificación competitiva. Estas señales mostrarán si el momento de Google News marca una adopción más amplia o simplemente un interés inicial por una interfaz prometedora.


