核心功能
Plugin
Plugin 用来扩展 ZCode 的能力。一个插件可以把技能、命令、子智能体、MCP 服务器等能力打包在一起,让团队把可复用的工具沉淀成统一的扩展包,在同一个工作台里一键启用。

插件里有什么
一个插件可以同时包含多种能力。ZCode 会根据插件目录里的内容自动识别它包含哪些组件,并在列表中以标签或数量的形式展示:
| 组件 | 说明 |
|---|---|
| Skill(技能) | 教 Agent 如何完成特定任务的技能文件 |
| Command(命令) | 可通过 / 调用的快捷命令 |
| Agent(子智能体) | 随插件一起注册的子智能体 |
| MCP 服务器 | 随插件注册的外部工具服务,会出现在 MCP 列表的 Plugin MCP 服务器 分组中 |
| Hook(钩子) | 在特定事件触发的自动化钩子 |
| LSP | 语言服务,为对应语言提供补全、诊断等能力 |
启用插件后,它附带的所有组件都会一并注册到当前工作台;停用后这些组件也会一起停用。
内置插件
ZCode 内置了一批 官方插件,开箱即用、无需额外安装。其中最值得一提的是 android-emulator 和 ios-simulator 这两个移动开发插件——有了它们,你在同一个工作台里就能 一站式、零切换地完成 Android 与 iOS 开发。
| 插件 | 能力 | 包含组件 |
|---|---|---|
| android-emulator | 为 ZCode 提供 Android 开发工作流和模拟器自动化能力 | 1 技能 · 1 命令 · 1 MCP |
| ios-simulator | 为 ZCode 提供 iOS 开发工作流和模拟器自动化能力 | 1 技能 · 1 命令 · 1 MCP |
启用对应插件后,ZCode Agent 就能直接驱动 Android 模拟器或 iOS 模拟器,把构建运行、安装启动、界面验证等环节都放进同一条对话流里——不必再在 IDE、模拟器和命令行之间来回切换,移动开发体验更连贯、更高效。
管理插件
进入 设置 -> 插件管理,可以看到本机已安装的插件。每个插件会展示名称、版本、来源标签,以及它包含的技能、命令、MCP 等组件数量。
在这里可以完成几件事:
- 通过顶部搜索框按插件名称或描述筛选。
- 查看插件来源标签,例如
官方。 - 通过右侧开关启用或停用插件。
- 点击插件条目,查看它包含的具体技能、命令、MCP 等组件。
停用插件前,ZCode 会提示这次操作会影响到哪些技能、命令或 MCP 服务器,确认后再执行,避免误关掉正在依赖的能力。
由于插件变更需要重新加载 Agent 运行环境,启用或停用插件后,当前会话会自动重载以让改动生效。