运行 zerocode
本地设置
在与守护进程相同的机器上,无需额外配置:
sh
zerocode
zerocode 会自动查找守护进程的本地端点:在 Unix 上为 <data_dir>/data/daemon.sock,在 Windows 上为 \\.\pipe\zeroclaw-<hash>。如果守护进程未运行,zerocode 会生成一个临时的守护进程。
切换会话
在 Chat 和 Code 窗格中,您可以在不重新启动 zerocode 的情况下加载或切换现有会话:
- 切换会话 打开会话列表(默认按键组合:Ctrl+S;可在 keymap 中重新绑定)。
- 使用列表导航键移动选择项(默认:Up/Down)。
- Enter 切换到高亮的会话。
- 新会话 重新开始(默认快捷键:Ctrl+N;可重新绑定)。
应用内帮助覆盖层会显示这些操作的实时按键绑定。
Chat/Code 会话和基于 ACP 的会话使用不同的存储。如果你直接使用 ACP 协议,在需要回放对话记录时使用 session/load,在只需要恢复服务端会话状态时使用 session/resume。有关协议级细节,请参阅 ACP documentation。
终端文本输入
zerocode 以原始模式作为终端 UI 运行。它接收终端按键和粘贴事件,而不是原生平台文本字段事件。因此在 macOS 上,系统文本替换仅在你的终端在 zerocode 接收输入之前将其展开时才会生效。
CLI flags
| 标志 | 描述 |
|---|---|
--connect <url> | 通过 WSS 连接到远程守护进程(例如 wss://host:9781) |
--tls-skip-verify | 跳过 TLS 证书验证。自签名证书需要此选项 |
--config-dir <path> | 覆盖配置目录 |