接入方式
接入方式与主要入口
了解如何在 CLI、MCP、GUI 与 Local API 之间选择最合适的 Munk AI 入口。
Munk AI 提供多种入口,让你可以根据自己的工作方式使用同一个产品。
不确定时,先从 CLI 开始
对大多数开发者来说,CLI 是最好的起点。它最适合:
- 本地直接试用
- 第一次检查环境
- 直接执行验证工作流
- 在终端里验证一次代码改动
CLI 之所以适合作为第一入口,是因为它同时覆盖了三类最常见的事情:
- 检查环境是否可用
- 生成或执行测试计划
- 针对代码改动发起一次验证
如果你刚开始接触 Munk AI,推荐按这个顺序尝试:
munk doctor
munk serve --host 127.0.0.1 --port 16888
munk verify change --request-file /path/to/verify-change.request.json --config /path/to/config.yaml --json
上面三步分别对应:
doctor:确认当前运行环境是否完整serve:启动本地 Web UI 与 Local APIverify change:围绕一次代码改动直接生成验证结果,适合作为第一次“真正跑起来”的入口
CLI 里最常见的四类命令
如果你不想先记完整命令树,可以先掌握下面四组:
munk doctor
munk serve --host 127.0.0.1 --port 16888
munk verify change --request-file /path/to/verify-change.request.json --config /path/to/config.yaml --json
munk plan --app-id your.app.id --requirement-doc /path/to/PRD.md --technical-doc /path/to/TECHNICAL_DESIGN.md --config /path/to/config.yaml
munk run plan --app-id your.app.id --plan-id your-plan-id --package com.example.app --device-ref your-device-ref --config /path/to/config.yaml
可以这样理解:
doctor:检查环境serve:进入本地页面与 GUIplan/run plan:先生成正式测试资产,再执行已经确认的 planverify change:围绕一次代码改动做 review-first 验证
一个推荐的 CLI 起步路径
如果你只是想快速理解 Munk AI,通常可以这样走:
- 先跑
munk doctor - 再跑
munk serve - 如果你在验证代码改动,优先用
munk verify change - 如果你在做需求级测试资产管理,先用
munk plan,再用munk run plan
这条路径的好处是:
- 从最容易成功的命令开始
- 不需要一开始就理解全部命令树
- 可以先建立“环境 -> 计划 -> 执行 -> 报告”的整体心智模型
设备参数怎么指定
当前 CLI 执行相关命令统一使用跨平台参数 --device-ref,而不是旧的 Android-only serial 口径。
例如:
munk run case \
--app-id your.app.id \
--plan-id your-plan-id \
--case-id your-case-id \
--package com.example.app \
--device-ref your-device-ref \
--config /path/to/config.yaml
如果你不确定当前可选设备,可以先查看设备列表:
munk devices list --json
什么时候继续用 CLI,什么时候换入口
对大多数开发者来说,CLI 应该持续作为默认入口,尤其适用于:
- 本地调试一次执行链
- 在终端触发一次验证
- 在 CI 或脚本中串接调用
- 快速查看 operation、artifact 与设备信息
如果是 Agent 驱动工作流,使用 MCP
当你希望 Munk AI 作为 Coding Agent 或 Assistant 的工具面时,MCP 是更合适的入口。这在 Agent 需要把验证作为实现闭环一部分时尤其有用。
如果你需要 HTTP 集成,使用 Local API
当你希望把 Munk AI 接到本地服务、自动化包装层,或其他通过 HTTP 通讯的内部工具时,Local API 更合适。
如果你需要录制和观察,使用 GUI
当你希望在浏览器里做本地录制、观察和实时交互时,GUI 是最合适的入口。通常你会先运行:
munk serve --host 127.0.0.1 --port 16888
然后在浏览器中打开本地页面。
一个简单选择规则
可以直接按这个顺序判断:
- 直接本地使用:先选 CLI
- Agent 驱动:选 MCP
- 需要 HTTP 集成:选 Local API
- 需要录制和本地观察:选 GUI
如果你想查看完整 CLI 命令树、参数与更多示例,请继续阅读 CLI reference 文档。
