使用Yao构建边界明确的单二进制AI Agent工作流 是做什么的?
当操作者需要将AI Agent工作流、钩子、MCP工具、记忆作用域以及可审查的Web或聊天界面打包成一个可部署的运行时,请使用Yao。
前置条件
Yao单二进制运行时,一个Yao项目定义,TypeScript钩子,可选MCP工具,可选CLI代理执行器,以及根据上游文档配置的模型提供方。
安装
来自上游的要求和注意事项:
- TypeScript — 内置V8引擎;无需Node.js
- 单二进制 — 运行于ARM64/X64;主机上无需Python、Node或容器
基本用法或入门说明:
-
CLI Agent / 沙箱 — 在隔离容器中运行Claude Code(或其他CLI运行器),支持VNC桌面
-
提取自上游文档:https://raw.githubusercontent.com/YaoApp/yao/HEAD/README.md