matlab-agentic-toolkit

让 AI 智能体直接调用 MATLAB 做工程计算

开源 🏷️定价信息待确认 ⏳ 访问状态待核验 智能体 🍴 复刻 143 🐛 待处理 9 👀 关注 35
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 1206
维护状态 活跃
是否开源 开源
定价模式 🏷️定价信息待确认

项目预览

matlab-agentic-toolkit 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类智能体
开发团队matlab
定价模式🏷️定价信息待确认
价格说明定价信息待确认,需MATLAB商业许可
访问状态⏳ 访问状态待核验
是否开源是
开源协议NOASSERTION
主要语言MATLAB
技术栈/模型agent-skills,claude-code,codex,codex-plugin,codex-skills,engineering-agents,github-copilot,matlab,matlab-mcp-server
GitHub 星标★ 1206
上线时间2026-04-03 00:00:00
代码更新2026-10-22
仓库体积8.4 MB
本站数据更新2026-10-26
维护状态活跃
收录时间2026-10-26
浏览次数0

项目介绍

MATLAB Agentic Toolkit 是一套把 MATLAB 工程与科学计算能力封装成 AI 智能体可调用技能的开发工具包。它解决的核心问题是:大模型虽然擅长推理和写代码,却缺少直接驱动 MATLAB 做数值计算、仿真建模、数据处理的手段,导致科研与工程流程难以自动化。项目通过 agent-skills 与 MATLAB MCP Server 两种形态,把 MATLAB 的函数调用、脚本执行、结果回传标准化,让 Claude Code、Codex、GitHub Copilot 等智能体框架能够识别并调用。核心能力包括:以技能描述文件声明 MATLAB 能力边界、通过 MCP 协议建立智能体与 MATLAB 进程的通信、支持多智能体客户端复用同一套技能定义。项目以 MATLAB 为主要语言,面向控制系统、信号处理、优化求解等典型工程场景,让工程师用自然语言描述任务后由智能体编排 MATLAB 完成计算与验证。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-10-26 · 当前星标 ★ 1206

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:进阶 约 15 分钟 部署方式:本地安装 8 步

环境要求

  • MATLAB R2021a 或更高版本
  • 支持 MCP 服务器与技能的 AI 编码智能体(如 Claude Code、GitHub Copilot CLI、OpenAI Codex)
  • 若走命令行安装方式,需能访问 Agentic Toolkit Installer 仓库获取安装器
  • 若同时需要 Simulink 能力,另行安装 Simulink Agentic Toolkit

安装与启动步骤

  1. 1确认本地环境

    先确认已安装 MATLAB R2021a 及以上版本,并准备好一个支持 MCP 与技能的 AI 编码智能体。

  2. 2下载安装器包

    从发布页下载 agenticToolkitInstaller.mltbx,这是 MATLAB 安装用的安装器附加组件包。

  3. 3安装附加组件

    在本机用 MATLAB 打开刚下载的 .mltbx 文件,按提示完成安装器附加组件的安装。

  4. 4执行安装命令

    在 MATLAB 命令窗口运行安装命令,工具包会自动安装 MATLAB MCP Server 并接入你的智能体。

    setupAgenticToolkit("install")
  5. 5选择技能组

    安装时只勾选与当前工作相关的技能组,减少加载数量可让智能体更准确地触发技能。

  6. 6共享当前会话

    默认智能体会新建 MATLAB 会话;若想接入已打开的会话,在目标 MATLAB 命令窗口执行该命令。

    shareMATLABSession()
  7. 7可选写入启动脚本

    如需每次启动都共享会话,可把共享命令加入 MATLAB 的 Startup 脚本,多会话时以最近执行的为准。

  8. 8用工具验证

    在智能体中让它列出 MATLAB 版本与工具箱,触发 detect_matlab_toolboxes 等 MCP 工具即说明接入成功。

关键配置

配置项必填说明示例
setupAgenticToolkit("install")是启动工具包与 MCP Server 的安装流程,后续可重复执行以追加技能组setupAgenticToolkit("install")
shareMATLABSession()否把已打开的 MATLAB 会话共享给智能体使用,替代默认新建会话shareMATLABSession()
Startup 脚本否把共享命令写入启动脚本,使 MATLAB 每次启动自动共享会话shareMATLABSession()

如何确认成功

在智能体中要求列出已安装的 MATLAB 版本与工具箱,能返回 detect_matlab_toolboxes 的结果即接入成功。

常见问题

Q:智能体没有连到我已打开的 MATLAB 会话怎么办?

A:在目标 MATLAB 命令窗口运行 shareMATLABSession();开了多个会话时,智能体连接到你最近执行该命令的那个会话。

Q:安装后技能触发不稳定?

A:只安装与当前工作相关的技能组,加载的技能越少触发越准;也可在智能体中按名称手动触发某个技能,例如 Claude Code 里的 /matlab-write-tests。

Q:还需要 Simulink 相关能力怎么办?

A:安装 Simulink Agentic Toolkit;安装这两个工具包时可以选择同时安装,两者可并存。

Q:想离线安装或只补充技能怎么办?

A:参考仓库中的 Configuration and Troubleshooting 文档了解本地文件安装、离线环境、配置项与手动安装,以及仅添加技能的做法。

Q:可以使用命令行方式安装吗?

A:使用 Claude Code、GitHub Copilot CLI 或 OpenAI Codex 时,可用 Agentic Toolkit Installer 在操作系统命令行一次配置工具包与 MCP Server,具体看该安装器仓库。

注意事项

  • README 未提供 pip、npm、Docker 等安装命令,安装以 MATLAB 附加组件方式为准,勿替换为其他包管理器。
  • 使用须遵守 MathWorks 软件许可协议;MCP 服务器仅供单个用户使用,不得多人共享或集中部署。
  • 技能的详细说明见仓库 skills-catalog 目录,安装前可先浏览以确定需要哪些技能组。

核心亮点

  • 同时提供 agent-skills 与 MCP Server 两种接入方式,兼容 Claude Code、Codex、GitHub Copilot 等多个智能体客户端
  • 技能定义与 MATLAB 实现分离,新增计算能力只需补充技能描述,复用成本低
  • 面向真实工程场景设计,覆盖数值计算、仿真、数据处理等 MATLAB 强项领域

不足之处

  • 强依赖商业软件 MATLAB 授权,无许可证的用户无法完整验证
  • 以 MATLAB 为主要语言,生态相对封闭,社区贡献门槛高于主流 Python 项目

适用场景

  • 科研人员用自然语言让智能体调用 MATLAB 完成信号处理与结果绘图
  • 控制系统工程师借助智能体自动编写并运行 Simulink 仿真脚本
  • 数据分析场景下由智能体编排 MATLAB 脚本完成批量数值计算与报告生成

替代项目

modelcontextprotocol/servers、microsoft/autogen、langchain-ai/langchain

上一篇:thinkingbox

下一篇:openai-cua-sample-app

同类项目推荐

Photo-agents 开源

让AI记住屏幕所见,自写技能,越用越聪明地操控电脑。

Autonomous self-evolving agents. Vision-grounded layered memory and self-written ski···

★ 666 2026-08-09
agency-swarm 开源

像搭团队一样拼多个 AI 智能体,自动分工干活

Reliable Multi-Agent Orchestration Framework

★ 4614 2026-10-13
holaOS 开源

一个桌面空间,跑通所有 AI 智能体,共享记忆不串台

Open-source agentic workspace enterprises can make their own. Connect the systems yo···

★ 11424 2026-08-09
trinity_coordinator 开源

用小型模型路由+三角色编排,让 LLM 调用更可靠

TRINITY in Elixir (An Evolved LLM Coordinator): route LLM calls via a small-model hi···

★ 77 2026-08-09
moai-cowork 开源

一句话启动 AI 同事,非开发者也能上手办公

비개발자를 위한 한국 실무 AI 코워커 패밀리 — Claude Cowork·ChatGPT Work에서 /proje···

★ 311 2026-10-06
iwe 开源

把 Markdown 笔记变成 AI 可用的知识图谱,让编辑器与智能体共享记忆

Markdown knowledge graph — LSP for your editor, CLI + MCP memory for your AI agents

★ 1794 2026-08-09
lotti 开源

记录即管理,AI 提建议,你拍板,数据全加密。

A private logbook with a staff of personal AI assistants. Agents read what you recor···

★ 1201 2026-08-09
agent-sh 开源

自由搭配前端与AI后端,快速构建可组合的智能体应用

A composable agent runtime — pair any frontend with any agent backend.

★ 68 2026-08-09