Vývoj systémů založený na modelech (Model-Based Design) v prostředí Simulink je využíván napříč celou škálou odvětví, v čele s automobilovým a leteckým průmyslem. Práce na reálných projektech však vyžaduje určité zkušenosti – složité hierarchie bloků, správa signálů, konfigurace simulací, propojení s požadavky.
Právě zde nastupuje Simulink Agentic Toolkit: Sada nástrojů vytvořená společností MathWorks, která AI agentům dává přístup k Simulinkovým modelům prostřednictvím protokolu MCP (Model Context Protocol). Agent tak nezůstává u pouhé práce s textem a kódem, ale může přímo číst architekturu modelu, upravovat bloky, řídit simulace a ověřovat změny. Výsledkem je zásadní posun v tom, jak rychle a efektivně lze pracovat s modely v rámci metody Model-Based Design.
MATLAB Agentic Toolkit přinesl AI agentům expertní znalost prostředí MATLAB (více si můžete přečíst zde). Společnost MathWorks nyní rozšířila tuto myšlenku na Simulink a vydala Simulink Agentic Toolkit – sadu nástrojů, která propojuje AI agenty přímo s modely Simulinku.
Simulink Agentic Toolkit je opět postaven na základech MATLAB MCP Core Serveru a přidává dvě klíčové věci: specializované MCP nástroje, které dávají agentovi strukturovaný přístup k modelu, a dovednosti (skills), jež popisují osvědčené postupy pro Model-Based Design a navádějí agenta na správný pracovní postup pro návrh, ladění a testování.

Klíčové vlastnosti toolkitu jsou:
Toolkit pokrývá celý životní cyklus vývoje modelu ve čtyřech klíčových oblastech.
AI agent dokáže sestavit požadavky a propojit každý z nich s příslušnými prvky v modelu – ať už vycházíte ze základní specifikace nebo dokumentujete existující model. Agent pomáhá udržovat trasovatelnost při vývoji a průběžných změnách, takže méně času trávíte aktualizací dokumentace a více samotným návrhem. Propojení s nástrojem Requirements Toolbox zajišťuje, že každý požadavek projde celým procesem až po implementaci a verifikaci.

AI agent může cíleně upravovat existující modely nebo vytvářet zcela nové systémy – například řídicí algoritmus nebo model fyzikální soustavy. Pro komplexní úlohy agent nejprve navrhne specifikaci a plán k vašemu posouzení, takže klíčová rozhodnutí jsou ustanovena dříve, než začne samotná implementace.
Podporovány jsou různé knihovny Simulinku včetně:

Agent umí řídit celý průběh simulace, takže se můžete soustředit na interpretaci výsledků – ne na nastavování modelu. Agent se postará o vstupní data, konfigurace a výkonnostní optimalizace jako je fast restart nebo paralelní spouštění s nástrojem Parallel Computing Toolbox. Ať již jde o jediný scénář nebo tisíce běhů, agent Vám přichystá zaznamenané signály v podobě grafů a grafických srovnání připravených k posouzení – takže se můžete zaměřit na samotný návrh.

AI agent zvládne reprodukovat nahlášenou chybu, izolovat její příčinu a napsat test v nástroji Simulink Test, který danou chybu zachycuje. Poté navrhne opravu, po vašem schválení ji aplikuje a znovu spustí testy pro ověření změny. Při každém kroku si prohlédnete výsledky – klíčová inženýrská rozhodnutí zůstávají ve vašich rukou, zatímco agent přebírá rutinní cykly testování a verifikace.

Řešení problému s rozložením brzdného momentu v rámci modelu algoritmu pro řízení stability vozidla.
Toolkit dodává hotové konfigurace pro nejrozšířenější AI agenty:
Zprovoznění toolkitu je snadné – stačí stáhnout a spustit připravený instalátor (přesný postup je uveden na stránce toolkitu).
Požadavky: instalace MATLABu (MATLAB R2023b nebo novější s prostředím Simulink) a podporovaný AI agent.
Simulink Agentic Toolkit přímo navazuje na MATLAB MCP Core Server, který je základem také pro MATLAB Agentic Toolkit. Oba toolkity lze používat společně:
Dohromady tak tvoří komplexní sadu nástrojů pro AI-asistovaný vývoj v celém ekosystému MATLAB & Simulink.
Jaroslav Jirkovský, 25.5.2026