Simulink Agentic Toolkit は、AI エージェントが Simulink モデルを効果的に扱うためのツールと専門知識を提供します。MATLAB MCP Server を基盤とし、Model Context Protocol (MCP) を使用して AI エージェントを Simulink に接続します。専用設計の MCP ツールにより、AI エージェントは Simulink とスムーズに連携します。厳選されたスキルにより、モデルベースデザイン (MBD、モデルベース開発) のベストプラクティスが組み込まれ、設計・デバッグ・テストに適したツールへ AI エージェントを導きます。このツールキットには、Claude® Code、GitHub Copilot®、OpenAI® Codex、Gemini CLI®、Sourcegraph Amp などのコーディング エージェント向けの構成が同梱されています。
Simulink Agentic Toolkit とは
要件の作成とトレース
AI エージェントは要件を作成し、それぞれを実装するモデル要素にリンク付けできます。上位仕様から着手する場合でも、既存モデルを文書化する場合でも対応可能です。要件とモデルが変化していく中でも、AI エージェントがトレーサビリティの維持を支援するので、リンクや文書の更新に費やす時間を減らし、設計そのものに多くの時間を割くことができます。Requirements Toolbox™ に接続することで、各要件を実装および検証まで一貫して引き継げます。
設計の仕様作成と実装
AI エージェントは、既存モデルにピンポイントな修正を加えたり、制御アルゴリズムやプラントモデルなどの新しいシステムを作成したりできます。複雑な作業では、AI エージェントがレビュー用に仕様と計画を提案するため、設計上の判断を手戻りによって後から見直すのではなく、早い段階で確定できます。判定ロジック向けの Stateflow®、物理システム向けの Simscape™、システムおよびソフトウェア アーキテクチャ向けの System Composer™ などを組み合わせて、マルチドメイン システムを構築できます。
シミュレーションと結果の解析
AI エージェントがシミュレーションを統括するため、ユーザーはセットアップ方法ではなく、結果の意味に集中できます。AI エージェントは、入力や構成を管理し、高速リスタートや Parallel Computing Toolbox™ による並列実行といったパフォーマンスのベスト プラクティスにも対応します。単一のシナリオから数千回の実行まで、AI エージェントはログに記録された信号をプロットや比較としてレビュー可能な形で返します。これにより、設計上のトレードオフに集中できます。
トラブルシューティングと変更の検証
AI エージェントは、報告された問題を再現し、根本原因を切り分け、その問題を捉えるテストを Simulink Test™ で作成できます。AI エージェントはその後、修正案を提案し、ユーザーが承認した後に適用して、テストを再実行し、変更内容を検証します。各ステップで得られた結果を確認しながら、エンジニアリング上の判断はユーザーが担い、テストと検証のサイクルはエージェントに委ねます。
AI エージェント向けに専用設計
Simulink Agentic Toolkit は、AI エージェントの動作の仕組みに合わせて設計されています。MCP ツールは、アーキテクチャ、信号フロー、ブロックパラメーター、シミュレーション動作など、モデルへの構造化されたアクセスを AI エージェントに提供します。これにより、AI エージェントはテキストだけでなく、モデルを対象として動作します。各タスクに適したワークフローがスキルに組み込まれているため、AI エージェントは場当たり的に対応するのではなく、推奨される手順に沿って動作します。AI エージェントは必要な情報を適切な深さで読み込むため、扱うモデルの規模に応じてツールキットも柔軟にスケールします。
お好みの AI エージェントを使用
自動セットアッププロセスにより、MATLAB® パスの構成、MCP アタッチメントの有効化、ツールとスキルの追加、インストールの検証が行われるため、お好みの AI エージェントをそのまま使用できます。リポジトリをクローンし、AI エージェントにツールキットのセットアップを依頼するだけで、Simulink で使用できる状態になります。
Simulink Agentic Toolkit FAQs
Simulink Agentic Toolkit gives AI agents the tools and expertise to work effectively with Simulink models. It connects AI agents to Simulink through the Model Context Protocol (MCP) and includes purpose-built MCP tools and curated skills for Model-Based Design.
The toolkit supports automated setup for Claude Code, GitHub Copilot, OpenAI Codex, Gemini CLI, and Sourcegraph Amp. You can also bring your own preferred AI agent using the manual installation workflow.
Clone the repository from GitHub, then refer to the “Get Started” section in the GitHub README file.
An AI agent can draft and trace requirements, create or modify models, orchestrate simulations, and troubleshoot issues by reproducing bugs, isolating root causes, and writing verification tests. The complete list of skills is in the skills catalog.
Yes, the toolkit supports building multi-domain systems including Stateflow for decision logic, Simscape for physical systems, and System Composer for system and software architectures.
Some capabilities require additional MathWorks toolboxes, such as Simulink Test for verification workflows, Requirements Toolbox for requirements tracing, and Parallel Computing Toolbox for parallel simulation execution.
The AI agent reads only what it needs at the right depth, giving it structured access to model architecture, signal flow, block parameters, and simulation behavior so the toolkit scales to the models you work with.
The toolkit is available for download on GitHub at the matlab/simulink-agentic-toolkit repository.