智猩猩 AI 整理
编辑: 没方
智谱 ZCode 最近进行了大更新,引起了开发者的注意。
关木在帖子里提到 ZCode 悄悄升到了 3.16.1,并对插件市场做了进一步调整,整体更接近 DeepSeek Harness 和 Codex 的方向。
根据仓库更新信息,ZCode 从 v3.15.1 版本开始支持 Gen UI(生成式界面)和 UI Plugin(界面插件),让 Agent 能够直接生成交互式界面,并通过 MCP Apps 操作可编辑画布。
这意味着,ZCode 正尝试突破传统 Coding Agent 以文字和代码为主的交互方式,让用户与 Agent 能够围绕可视化界面共同完成任务。
01
从文字对话走向
可交互界面
Coding Agent 最常见的交互方式是输入需求、等待 Agent 执行,再查看它输出的代码、文字说明或运行结果。
但有些任务,单靠文字并不直观。
例如,让 Agent 分析一组性能数据,传统方式可能返回一张静态图表。如果想调整参数、改变筛选条件,往往需要重新提问。
ZCode 此次加入的 Gen UI,正是为了改变这种交互方式。
Gen UI 允许 Agent 根据用户当前的问题,动态生成 HTML/JavaScript 交互页面,并将其直接嵌入对话。
比如,用户希望比较不同增长率下的收益变化,Agent 可以生成一套带有滑块、开关和计算结果的界面。
用户拖动滑块,就能实时观察结果如何变化,而不必每次都重新输入提示词。
官方文档展示了多种应用场景,包括数据看板、图表分析、设计预览等。
这些界面并非事先写好的固定模板,而是 Agent 围绕当前任务按需生成的。
02
UI Plugin 让
Agent 直接操作画布
Gen UI 侧重于让 Agent 生成可交互的回答,而 UI Plugin 则允许 Agent 与用户共同操作一个可持续使用的编辑界面。
官方文档以开源白板工具 Excalidraw 为例,展示了 Agent 如何与用户协作编辑画布。
生成之后,还可以直接在画布中移动元素、调整布局、修改内容。
支撑这一过程的关键技术是 MCP Apps。
它让插件能够在 ZCode 中提供交互式页面,并通过 MCP 工具与后端服务通信。
用户点击页面按钮,可以触发刷新、保存等操作;Agent 则可以通过工具读取或修改相关内容。
与单纯展示工具执行结果相比,这种机制为 Agent 提供了更丰富的人机协作入口。
03
开放插件生态,
拓展 Agent 能力边界
除了让 Agent 直接生成和操作交互界面,ZCode 近期另一个值得关注的方向,是插件生态的扩展。
在 10 月 16 日更新至 v3.16.1 版本后,ZCode 进一步完善了插件市场。用户无需自行编写复杂配置,就能在插件管理器中浏览、安装和管理不同类型的 Agent 插件。
ZCode 官方还单独开源了插件市场仓库 zcode-plugins,统一收录官方维护及社区贡献的插件。
此外,插件市场还覆盖开发者工具、实用工具、生产力工具和金融等类别,让 Agent 能够根据不同任务扩展能力。
在使用方式上,用户可以直接打开 ZCode 插件管理器,进入插件市场,选择需要的插件并点击安装。
安装后,还可以查看插件包含的技能、命令及 MCP 服务,管理插件的启用状态,并检查是否存在新版本。
更值得关注的是,ZCode 不仅支持官方插件市场,也允许开发者添加自己的插件市场来源。
用户可以通过 GitHub 仓库、Git URL 或本地目录添加插件市场,在团队内部共享定制化的 Agent 能力。
开发者也可以按照官方规范创建自己的插件,将 Skills、MCP 工具以及交互式 UI 组合起来,并通过 GitHub Pull Request 向官方插件市场贡献项目。
关注 + 星标,获取 AI 前沿进展与开源一线动态


登录后才可以发布评论哦
打开小程序可以发布评论哦