@g_christine/zeny-cli
v0.2.0
Published
Command-line workspace automation for zeny.
Readme
@g_christine/zeny-cli
zeny 的命令行工作区自动化工具,要求 Node.js 24 或更高版本。
安装
npm install --global @g_christine/[email protected]
zeny --help
zeny --versionzeny core start 依赖本机 zeny App。CLI 默认查找 /Applications/zeny.app 和
~/Applications/zeny.app,也可通过 ZENY_APP_PATH 指定 App,或继续使用
ZAN_PROXY_CORE_ENTRY 指定 Core JavaScript 入口。
zeny core status 会验证新版 Core Owner、Manager 会话和健康接口。Core
未运行或会话失效时仍会输出完整状态,但进程退出码为 1。
工作区
zeny workspace list
zeny workspace create --name 本地开发
zeny workspace activate <workspace-key>
zeny workspace applycore status 和所有 workspace 命令支持 --json。core start 会透传 Core
stdio,因此明确不支持 --json。可通过 --config、--data-dir、
ZAN_PROXY_LEGACY_CONFIG 和 ZAN_PROXY_DATA_DIR 覆盖默认配置。
JSON 输出
v0.2 起,CLI 与 MCP 复用同一套六字段响应信封:
{
"schemaVersion": 1,
"ok": true,
"type": "workspace.list",
"tool": "workspace_list",
"data": { "revision": "missing", "workspaces": [] },
"error": null
}失败时 data 固定为 null,error 固定包含 code、message 和
details;无详情时 details 为 null。
