Má práce s MATLAB / Simulink Agentic Toolkity: 1. Instalace
Rád bych se zde podělil o mé zkušenosti s MATLAB Agentic Toolkitem
v rámci Claude Code. Pokud nevíte, o co jde, doporučuji krátký článek
Naučte své AI
MATLAB nebo, pro ucelenější přehled, sérii článků mého kolegy MATLAB Agentic Toolkit:
spolupráce AI agentů s prostředím MATLAB a Simulink Agentic
Toolkit: Model-Based Design s pomocí AI agentů. Začnu tím, jak jsem si
vše vychystal, tedy instalací a konfigurací. Pozor, pokud toto čtete
s delším zpožděním, doporučuji se pro instalaci a konfiguraci obrátit na
oficiální stránky repozitáře. Vývoj je v tomto směru velmi rychlý a co
platilo minulý týden, nemusí platit dnes.
Postup instalace
- S AI agenty raději pracuji ve virtuálním stroji. Proto jsem si nejprve
nainstaloval virtuální stroj s Windows 11 Pro pomocí VMWare Workstation Pro
od Broadcom. Do této virtuálky jsem si nainstaloval následující:
- Claude Desktop,
- Claude CLI,
- Visual Studio Code,
- git
- MATLAB verze R2026a.
- Po instalaci těchto softwarů jsem si stáhl
agenticToolkitInstaller.mltbx ze stránek repozitáře pro
Simulink Agentic Toolkit https://github.com/…kit/releases.
Ten jsem si spustil v MATLABu
a po jeho instalaci, která trvá pár sekund, zavolal v Command Window:
>>
setupAgenticToolkit(„install“,„Agents“,„claude-code“)
- Prošel jsem celým setupem s tím, že jsem nainstaloval MATLAB
i Simulink Agentic Toolkit a následně je rovnou nakonfiguroval. Instalace
i konfigurace jsou vedeny interaktivně uvnitř Command Window.
Můžete si zvolit, zda chcete přidat toolkity do projektového nebo
globálního konfiguračního souboru agenta. To záleží, jestli je chcete
mít k dispozici vždy, nebo jen v rámci konkrétního projektu.
- Po úspěšné konfiguraci je zapotřebí MATLAB restartovat. Vždy, když
budete chtít, aby se s MATLABem agent propojil, musíte v Command Window
nejprve zavolat:
>>
addpath(„C:\Users\studnicka\.matlab\agentic-toolkits\simulink“)
>> satk_initialize
Poté již můžete vesele „vibekódit“.
Tipy a triky k instalaci
- Nepotřebujete mít Claude Desktop a Visual Studio Code současně, tak jak
to mám já, ale stačí Vám jeden z těchto software. Visual Studio Code má
výhodu, že je univerzální prostředí pro současnou práci s různými
jazyky a nástroji. Můžete si do něj doinstalovat rozšíření pro MATLAB,
Claude, Python a řadu jiných. Oproti samotnému VS Code s Claude
rozšířením má Claude Desktop zase například výhodu v tom, že neustále
vidíte, jak jste na tom s tokeny.
- Claude CLI je příkazové rozhranní Clauda, které je dobré mít kvůli
instalaci a konfiguraci toolkitů, aby se vše přidalo do Claudova plugin
systému a neobcházelo jej pomocí „symlinků“.
- Jelikož mám virtuální stroj vyhrazen pro agentní práci, přidal jsem
si příkazy pro inicializaci Agentic Toolkitů v MATLABu do
startup.m skriptu uloženém na userpath:
- Budete-li chtít v budoucnu provést update některého z toolkitu,
stačí zavolat v MATLAB Command Window:
- >> setupAgenticToolkit(„update“)
a následně:
- >> setupAgenticToolkit(„config“)
Co dál?
S těmito toolkity dokážete během pár hodin věci, které dříve trvalo
týmu vývojářů několik dní. V příštích dílech Vám ukážu možnosti
a tipy, jak Agentic Toolkit využít ve výuce a výzkumu.