内容提要
JetBrains 发布 MPS 2026.2 候选版本,新增 Linux ARM64 支持;构建语言可导入 TAR 归档并保留符号链接与权限,macOS 归档改用 .tar.gz。Projectional Agent Toolkit 性能大幅优化,令牌消耗降低超 50%,并新增类型系统等 MCP 工具。导入对话框、差异对话框及标签页亦有改进。
延伸解读
Linux ARM64 支持的实际意义
MPS 2026.2 候选版本新增 Linux ARM64(AArch64)支持,并捆绑匹配的 JetBrains Java 运行时。这意味着开发者可以在 ARM64 Linux 环境上直接运行 MPS,同时也能为 Linux ARM64 构建独立的 MPS 应用(RCP)。构建脚本向导生成的脚本中已加入 Linux ARM64 发行版,与现有平台发行版并列,方便跨平台打包。
TAR 导入与归档打包的改进
构建语言现在支持通过新的“import files from tar”和“files from tar entries”将归档内容直接导入发行版布局,支持普通 TAR 以及 gzip、bzip2 压缩的归档。导入到 TAR 布局时会保留符号链接和文件权限,避免符号链接被替换为副本,尤其有利于打包平台特定插件和原生库。macOS 归档发行版改用 .tar.gz 以保留符号链接,构建脚本向导也为独立 macOS 应用生成相同格式。
Projectional Agent Toolkit 的性能提升
Projectional Agent Toolkit 在性能上有大幅优化,官方测量显示在 Claude Code + Opus 5 和 5.5 环境下,DSL 建模或实现语言定义等常见任务的令牌消耗降低超过 50%。这源于对 MPS MCP API 的重构,包括统一参数命名、更精确的工具描述、批量操作、紧凑摘要、按需写入大文件、一次性模型验证、快速概念发现、快速失败检查以及附带辅助脚本等。
新增 MCP 工具与对话框改进
新增的 Typesystem MCP 工具让代理能够理解节点类型和类型系统消息、比较类型、追踪类型计算并定位类型系统错误。此外还增加了调用意图和快速修复、同步技能数据库、读取过滤日志、打开关闭创建项目、自动修正 SModel 表达式等工具。导入对话框重做后,粘贴代码时只导入选中的模型和语言,并支持取消唯一建议;差异对话框和标签页在图标、对齐、滚动条标记位置等方面也有多项改进。
Q&A
MPS 2026.2 候选版本新增了哪些平台支持?
新增了 Linux ARM64(AArch64)支持,并附带匹配的 JetBrains Java 运行时。同时,构建脚本向导生成的构建脚本中也加入了 Linux ARM64 发行版,可用于构建独立的 MPS 应用(RCP)。
MPS 2026.2 的构建语言在导入 TAR 归档方面有什么新功能?
构建语言现在支持通过新的“import files from tar”和“files from tar entries”将归档内容直接导入到分发布局中。可以导入普通 TAR 归档或使用 gzip、bzip2 压缩的归档,源可以是归档文件或构建脚本中定义的另一个 TAR 布局。导入到 TAR 布局时,会保留符号链接和文件权限。
MPS 2026.2 在归档打包方面做了哪些更改?
打包平台特定插件时保留符号链接和文件权限,避免符号链接被替换为副本导致大型原生库重复包含。macOS 归档分发格式从 .zip 改为 .tar.gz 以保留符号链接,构建脚本向导为独立 macOS 应用生成相同格式。
Projectional Agent Toolkit 在性能上有哪些提升?
在常见任务(如 DSL 建模或实现语言定义)中,AI 代理的令牌消耗降低超过 50%。这是对 MPS MCP API 进行重大重构的结果,包括统一参数命名、改进错误报告、批量操作、紧凑摘要、小结果直接返回、一次性模型验证、快速概念发现、快速失败检查、辅助脚本以及更清晰的项目定位。
新增的 Typesystem MCP 工具能帮助代理做什么?
Typesystem MCP 工具使代理能够:理解节点类型和类型系统消息;比较类型并确定角色的预期类型;追踪类型计算并调试类型系统规则;识别导致报告的类型系统错误的规则。
MPS 2026.2 的导入对话框做了哪些改进?
导入对话框进行了重大 overhaul,修复了功能问题并使外观与平台一致。现在粘贴代码时只导入对话框中实际选中的模型和语言;如果只有一个建议,可以取消选择;模型和语言列表都有复选框和全选/取消全选的头复选框,部分选中时头复选框显示不确定状态。
MPS 2026.2 对差异对话框和标签页做了哪些改进?
差异对话框的外观与平台一致:模型查看器有独立图标,顶栏垂直居中,左右面板与分割条背景匹配;添加或删除模型以及按根持久化模型的差异标题栏对齐,分隔线不再漂移;滚动条上的更改标记在调整对话框或编辑器大小时保持正确位置;语言中定义的编辑器提示出现在只读差异面板的左侧(文件按根持久化)或右侧(按根持久化模型)。