Skip to main content

版本说明

v1.1.0 (2026-05-12)

功能亮点

MUSA for VS Code v1.1.0 新增 MUSACode(musacode)集成能力,在原有 MUSA 语言服务和 musify 转换能力基础上,作为 MUSACode 的 VS Code 插件入口,提供面向 MUSA 开发的 AI Coding Agent 工作流:

  • MUSACode 自动检测、连接状态展示与手动重连
  • 侧边栏 AI 对话面板,支持停止生成、多 Session 管理和历史记录
  • 模型与 Agent 选择,支持在 VS Code 内编辑 Model URL、API Key、Model list 等关键配置
  • 上下文引用能力,支持通过 @ 选择文件或目录、将选中代码片段添加到对话、将 Terminal 或 Output 内容添加到对话
  • AI 代码修改 Review 流程,支持 Diff 对比、Keep/Undo 变更以及逐片段检查和撤销
  • 命令执行确认机制,MUSACode 返回运行命令时需用户确认后再执行

变更明细

MUSACode 集成

  • 将 MUSACode 的终端 AI Coding Agent 能力集成到 VS Code 图形界面
  • 插件启动时检测本机或远程环境中的 MUSACode 能力
  • 在 VS Code 状态栏显示连接/断开状态,并支持查看详情和手动重连
  • 未检测到 MUSACode 时,支持跳转安装文档或触发安装流程,也可选择稍后安装
  • 当 MUSACode 不可用时,保留 v1.0.0 的基础语言服务与 musify 功能

AI 对话与上下文管理

  • 新增侧边栏对话入口,可在 VS Code 内直接与 MUSACode 对话,并支持移动到 Secondary Bar
  • 支持新建、切换、重命名和删除 Session
  • 支持自动保存对话历史,并按 Session 恢复上下文
  • 支持在生成过程中停止 MUSACode 输出

模型与 Agent 管理

  • 支持展示 MUSACode 后端提供的模型列表
  • 支持在对话面板中切换当前模型
  • 支持选择可用 Agent,例如 Build、Plan
  • 支持在 VS Code 界面编辑 MUSACode 关键配置

代码与终端上下文引用

  • 输入 @ 可选择文件或文件夹并添加到对话上下文
  • 在编辑器中选中代码后,可通过右键菜单 Add to Context 添加代码片段
  • 在 Terminal 或 Output 窗口中选中输出内容后,可通过右键菜单 Add to Context 添加到对话上下文

变更确认与命令确认

  • MUSACode 修改代码时触发 VS Code Diff 视图
  • 支持查看变更统计、高亮修改内容
  • 支持 Keep All、Undo All 以及逐行或逐片段检查和撤销
  • MUSACode 返回待执行命令时,弹出确认对话框,用户确认后才执行

已知限制

  • AI 代码修改 Diff 在受保护路径、非 Git 工作区或缺少可用 Git 状态的场景下可能无法正常展示,建议在 Git 管理的项目目录中使用。

系统要求

  • VS Code 1.108.0 或更高版本
  • 操作系统:Linux / Windows
  • Python 3.x(用于 musify 功能)
  • MUSA SDK 5.1.0 或更高版本
  • 摩尔线程 GPU 驱动程序
  • 使用 AI Coding Agent 功能时,需要可用的 MUSACode(musacode)环境和模型服务配置
说明

VS Code 版本低于 1.108.0 时无法安装 MUSA for VS Code v1.1.0。

Windows 本地环境主要支持 v1.1.0 新增的 MUSACode AI Coding Agent 能力;MUSA SDK 语言服务、编译、调试等开发能力仍建议在 Linux 本地或通过 Remote-SSH 连接 Linux 环境使用。

v1.0.0 (2026-04-30)

新增功能

首次发布 MUSA for VS Code 扩展插件,支持以下主要能力:

  • MUSA 语言支持:为 .mu 文件提供原生语法高亮
  • 双向代码转换:支持 CUDA ↔ MUSA 代码转换(musify)
  • 基于 clangd 的语言服务能力,支持补全、诊断、跳转与格式化等核心开发体验

已知问题

目前暂无已知问题。

系统要求

  • VS Code 1.82 或更高版本
  • Python 3.x(用于 musify 功能)
  • MUSA SDK 5.1.0 或更高版本
  • 摩尔线程 GPU 驱动程序

如需更多版本信息,请访问 摩尔线程开发者社区