Simulink Agentic Toolkit

Simulink Agentic Toolkit proporciona a los agentes de IA las herramientas y la experiencia necesarias para trabajar eficazmente con modelos de Simulink. Se basa en MATLAB MCP Server y conecta agentes de IA a Simulink mediante Model Context Protocol (MCP). Las herramientas de MCP diseñadas específicamente para este fin permiten que los agentes de IA gestionen la interacción con Simulink. Las habilidades especialmente seleccionadas codifican las prácticas recomendadas para el diseño basado en modelos y guían a los agentes de IA hacia las herramientas adecuadas para diseño, depuración y pruebas. El conjunto de herramientas incluye configuraciones para agentes de codificación como Claude® Code, GitHub Copilot®, OpenAI® Codex, Gemini CLI® y Sourcegraph Amp.

Duración del vídeo 1:52

Introducción a Simulink Agentic Toolkit

Redacción preliminar y trazabilidad de requisitos

Un agente de IA puede redactar requisitos y vincular cada uno con los elementos del modelo que lo implementan, a partir de una especificación de alto nivel o si está documentando un modelo existente. El agente de IA ayuda a mantener la trazabilidad a medida que evolucionan los requisitos y el modelo, de modo que puede dedicar menos tiempo a actualizar enlaces y documentos, y más tiempo al diseño. Conéctese a Requirements Toolbox™ para trazar cada requisito a su implementación y verificación.

Especificación e implementación de diseños

Un agente de IA puede modificar modelos existentes con una corrección específica o crear nuevos sistemas, como un algoritmo de control o un modelo de planta. Para trabajos complejos, el agente de IA puede proponer una especificación y un plan para su revisión, de modo que las decisiones de diseño se definan con anticipación en lugar de descubrirse tarde a través de retrabajos. Cree sistemas multidominio que incluyan Stateflow® para lógica de decisiones, Simscape™ para sistemas físicos y System Composer™ para arquitecturas de sistemas y software.

Simulación y análisis de resultados

Un agente de IA puede gestionar simulaciones para que pueda centrarse en lo que significan los resultados, no en cómo configurarlos. El agente de IA gestiona entradas, configuraciones y prácticas recomendadas de rendimiento, como el modo Fast Restart y la ejecución en paralelo con Parallel Computing Toolbox™. Desde un único escenario hasta miles de ejecuciones, el agente de IA devuelve las señales registradas en forma de gráficas y comparaciones listas para su revisión, de modo que pueda centrarse en decisiones de diseño.

Solución de problemas y verificación de cambios

El agente de IA puede reproducir un problema detectado, aislar la causa raíz y escribir una prueba con Simulink Test™ para capturarlo. A continuación, el agente de IA propone una corrección, la aplica una vez que la haya aprobado y vuelve a ejecutar la prueba para verificar el cambio. El usuario puede revisar los resultados en cada paso, manteniendo las decisiones de ingeniería en sus manos mientras el agente se encarga de los ciclos de prueba y verificación.

Diseñado específicamente para agentes de IA

Simulink Agentic Toolkit está diseñado para reflejar la forma en que trabajan los agentes de IA. Las herramientas de MCP proporcionan al agente de IA acceso estructurado a un modelo, arquitectura, flujo de señales, parámetros de bloques y comportamiento de la simulación, de modo que opera sobre el modelo, no solo sobre el texto. Las habilidades codifican el flujo de trabajo adecuado para cada tarea, de modo que el agente de IA sigue una ruta recomendada en lugar de improvisar. Dado que el agente de IA lee solo lo que necesita a la profundidad adecuada, el conjunto de herramientas se adapta a los modelos con los que se trabajan.

Uso de agentes de IA preferidos

Utilice su agente de IA preferido con un proceso de configuración automatizado, que configura las rutas de MATLAB®, habilita la conexión con MCP, agrega herramientas y habilidades, y valida la instalación. Clone el repositorio, solicite al agente de IA que configure el conjunto de herramientas y estará listo para trabajar con Simulink.

Preguntas frecuentes sobre Simulink Agentic Toolkit

Simulink Agentic Toolkit proporciona a los agentes de IA las herramientas y la experiencia para trabajar eficazmente con modelos de Simulink. Conecta a los agentes de IA con Simulink mediante el Protocolo de Contexto de Modelo (Model Context Protocol, MCP) e incluye herramientas MCP diseñadas específicamente y habilidades seleccionadas para el Model-Based Design.

El toolkit admite la configuración automatizada para Claude Code, GitHub Copilot, OpenAI Codex, Gemini CLI y Sourcegraph Amp. También puede utilizar su agente de IA preferido mediante el workflow de instalación manual.

Clone el repositorio desde GitHub y, a continuación, consulte la sección “Get Started” en el archivo README del repositorio.

Un agente de IA puede redactar y rastrear requisitos, crear o modificar modelos, orquestar simulaciones y resolver problemas reproduciendo errores, aislando las causas raíz y escribiendo pruebas de verificación. La lista completa de habilidades está en el catálogo de habilidades.

Sí, Simulink Agentic Toolkit admite la construcción de sistemas multidominio, incluyendo Stateflow para la lógica de decisión, Simscape para sistemas físicos y System Composer para arquitecturas de sistema y de software.

Algunas capacidades requieren toolboxes adicionales de MathWorks, como Simulink Test para flujos de trabajo de verificación, Requirements Toolbox para rastrear requisitos y Parallel Computing Toolbox para la ejecución de simulaciones en paralelo.

El agente de IA lee solo lo que necesita y al nivel de detalle adecuado, proporcionándole acceso estructurado a la arquitectura del modelo, al flujo de señales, a los parámetros de los bloques y al comportamiento de la simulación, de modo que Simulink Agentic Toolkit se adapta a los modelos con los que trabaja.

El toolkit está disponible para su descarga en GitHub en el repositorio matlab/simulink-agentic-toolkit.