结论先行
MATLAB 没有选择”做一个自己的 AI 聊天机器人”的老路,而是走了一条更务实的路径:把现有最强 Agent 武装成 MATLAB 专家。
MATLAB Agentic Toolkit 的核心能力:
- Claude Code 和 OpenAI Codex 可以直接连接本地 MATLAB/Simulink 环境
- Agent 可以执行仿真、生成模型、分析数据、优化参数
- 实时连接本地运行时,无需云端 API 中转
- 支持多 Agent 协作工作流
对于依赖 MATLAB 的工程团队(汽车、航空、通信、金融建模),这意味着你的 AI 编程助手突然有了工程计算能力。
发生了什么
MathWorks 在 2026 年 5 月 5 日正式发布了 MATLAB Agentic Toolkit。这不是一个简单的 ChatGPT 插件,而是一套完整的 Agent 集成框架。
架构要点
┌─────────────────────────────────────────┐
│ AI Agent (Claude Code/Codex) │
│ ┌─────────────────────────────────┐ │
│ │ MATLAB Agentic Toolkit SDK │ │
│ │ ┌──────────┐ ┌──────────────┐ │ │
│ │ │ 仿真引擎 │ │ 模型生成器 │ │ │
│ │ └──────────┘ └──────────────┘ │ │
│ │ ┌──────────┐ ┌──────────────┐ │ │
│ │ │ 数据分析 │ │ 参数优化器 │ │ │
│ │ └──────────┘ └──────────────┘ │ │
│ └─────────────────────────────────┘ │
└──────────────────┬──────────────────────┘
│ 本地连接
┌────────▼────────┐
│ MATLAB/Simulink │
│ 本地运行时 │
└─────────────────┘
关键能力拆解
| 能力 | 说明 | 场景 |
|---|---|---|
| 实时本地连接 | Agent 直接连接本地 MATLAB 进程 | 无需上传数据到云端 |
| 仿真执行 | Agent 可启动和控制 Simulink 仿真 | 参数调优、敏感性分析 |
| 模型生成 | 从自然语言描述生成 MATLAB 代码和 Simulink 模型 | 快速原型开发 |
| 数据分析 | Agent 可读取、处理和可视化 MATLAB 工作区数据 | 实验结果分析 |
| 多 Agent 协作 | 多个 Agent 可以分工协作 | 复杂工程流程自动化 |
为什么重要
1. 工程计算领域的”Agent 化”拐点
MATLAB 拥有超过 400 万活跃用户,覆盖汽车、航空航天、通信、金融建模等关键行业。这些领域的工程师每天面对的是:
- 复杂的物理仿真
- 控制系统设计
- 信号处理流水线
- 优化问题求解
过去,AI 对这类工作的帮助有限——因为 AI 不懂 MATLAB 的领域语义。现在,Claude Code 和 Codex 通过 Agentic Toolkit 获得了”工程计算上下文感知”能力。
2. 与通用 coding agent 的差异化
通用 coding agent(Claude Code、Cursor、Codex)擅长处理 Python/JavaScript/Go 等通用编程语言,但在工程计算场景下往往力不从心:
- 不理解 Simulink 框图的语义
- 不知道如何正确调用 MATLAB 的工具箱函数
- 无法处理仿真结果的数值分析
MATLAB Agentic Toolkit 填补了这个空白。
3. 本地连接的战略意义
数据不出本地——这对汽车、航空、国防等行业的合规要求至关重要。Agent 可以直接连接本地 MATLAB 环境,不需要把模型参数、仿真数据上传到云端。
可以怎么用
快速上手场景
- 参数扫描自动化:让 Agent 自动运行 Simulink 仿真,扫描参数空间,生成优化报告
- 代码审查:用 Claude Code 审查团队编写的 MATLAB 代码,检查数值稳定性、内存使用
- 模型迁移:将旧的 MATLAB 脚本重构为 Simulink 模型,或反之
- 教学辅助:学生用自然语言描述控制问题,Agent 自动生成 MATLAB 代码和仿真
团队集成路径
Phase 1:单用户 → 在本地 MATLAB + Claude Code 中启用 Toolkit
Phase 2:团队共享 → 通过 MATLAB Production Server 共享 Agent 能力
Phase 3:CI/CD 集成 → 在持续集成流水线中嵌入 Agent 自动化测试
竞品对比
| 方案 | MATLAB 支持 | Agent 能力 | 本地部署 | 成本 |
|---|---|---|---|---|
| MATLAB Agentic Toolkit | ✅ 原生 | Claude Code / Codex | ✅ | MATLAB 许可 + LLM API |
| 通用 coding agent + MATLAB 插件 | ⚠️ 有限 | 通用编程 | ⚠️ 视情况 | LLM API |
| MATLAB 内置 AI 功能 | ✅ 原生 | 有限(非 Agent) | ✅ | MATLAB 许可 |
MATLAB Agentic Toolkit 的优势在于:它把最强的通用 Agent(Claude Code、Codex)与最成熟的工程计算环境(MATLAB/Simulink)桥接起来,而不是从零构建一个弱 Agent。
风险提示
- 目前仅支持 Claude Code 和 OpenAI Codex,其他 Agent 框架需要等待官方适配
- 复杂仿真场景下的 Agent 行为可解释性仍需验证
- MATLAB 许可费用 + LLM API 费用的总拥有成本需要评估