MathWorksの新たな挑戦
2026年7月16日、マサチューセッツ州ネイティックに本社を置くMathWorksが新たに発表した2つのオープンソースツール、MATLAB MCP ServerとMATLAB Agentic Toolkitが注目を集めています。これらのツールは、AIエージェントによる工程のワークフローを効率的に実行し、改善するためのものです。これにより、エンジニアの作業が大幅に支援されることが期待されています。
AIエージェントのメリット
新機能により、AIエージェントはMATLABコードを生成し、実際のライブセッションにおいてそのコードを実行することが可能になります。その結果、出力やエラーを確認し、必要に応じてコードを修正しながら、最終的に正しい結果を得るためのプロセスを繰り返すことができます。重要なのは、結果の検証や専門知識に基づく判断は引き続きエンジニアが行うため、AIエージェントはあくまでエンジニアリングの支援役に留まるのです。
エンジニアの役割の変化
CIMdataのAIプラクティスディレクターであるDiego Tamburini氏は、「モデルベースデザインやエンジニアリングのエージェント型AIが導入されつつある昨今、コード生成よりも確実な実行性が求められるようになっています。問題の定義や結果の検証はエンジニアが引き続き担当しますが、反復的な作業はAIエージェントが担うことで、エンジニアの効率性と生産性が向上しています。」と述べています。このように、AIによる反復的な処理を担当させることができるため、エンジニアはよりクリエイティブな仕事に集中できるようになります。
新しいワークフローの推進
MATLAB MCP ServerとMATLAB Agentic Toolkitは開発チームやさまざまな組織に向けて提供されています。これを利用することで、Claude® Code、GitHub Copilot®、OpenAI® Codex™、Gemini® CLIなどのエージェント型ツールを活用し、MATLABを駆使したエージェントベースのワークフローを展開することができます。多様なAIエージェントとの連携によって、MATLABは新たなエージェントベースのエンジニアリングエコシステムを支える重要な基盤として位置付けられます。
AIとの協働によるエンジニアリングの未来
MathWorksの生成AI担当プロダクトマネージャー、Seth DeLand氏は、「AIエージェントは、設計、シミュレーション、解析に使用されるツールと直接連携することで、最大限の効果を発揮します。エンジニアは同じ計算環境内でLLMが生成したコードを実際に実行・検証できるため、一貫したエンジニアリング環境を確保できます。」と語っています。
このように、MathWorksが導入したAIエージェントを活用することで、エンジニアリングのワークフローが進化を遂げています。AIと協力することで、エンジニアはより高い生産性を実現し、複雑な工程をスムーズに進めることができるでしょう。新技術の導入により、エンジニアリングの未来はさらに明るいものになるに違いありません。
詳細な情報については、
Agentic AI for MATLAB and Simulinkのページをご覧ください。
MathWorksについて
MathWorksは、工学システムの設計に欠かせない数学的計算ソフトウェアを開発・提供している企業です。MATLABはアルゴリズムの開発・データ解析・可視化のためのプログラミング環境として広く利用されており、Simulinkは多様なシステムのシミュレーションのための強力なツールです。MATLABやSimulinkは多くの産業分野で活用されており、世界中の教育機関でも重要な役割を果たしています。1984年に設立された同社は、今日では6,500名以上の従業員が34のオフィスで活躍しており、さらにその発展が注目されています。