使用 Yao 構建受限的單一二進位代理工作流程 是做什麼的?
當操作員需要將 AI 代理工作流程、鉤子、MCP 工具、記憶體範圍以及可審查的網頁或聊天介面打包到一個可部署的運行環境中時,請使用 Yao。
先決條件
Yao 單一二進位運行時、Yao 專案定義、TypeScript 鉤子、可選的 MCP 工具、可選的 CLI 代理執行器,以及根據上游文件配置的模型提供者。
安裝
上游的要求和注意事項:
- TypeScript — 內建 V8 引擎;無需 Node.js
- 單一二進位 — 可在 ARM64/x64 上運行;主機上無需 Python、Node 或容器
基本用法或入門說明:
-
CLI 代理 / 沙箱 — 在具有 VNC 桌面支援的隔離容器中執行 Claude Code(或其他 CLI 執行器)
-
從上游文件提取:https://raw.githubusercontent.com/YaoApp/yao/HEAD/README.md