Keyboard shortcuts

Press or to navigate between chapters

Press ? to show this help

Press Esc to hide this help

运行 zerocode

本地设置

在与守护进程相同的机器上,无需额外配置:

sh

zerocode

zerocode 会自动查找守护进程的本地端点:在 Unix 上为 <data_dir>/data/daemon.sock,在 Windows 上为 \\.\pipe\zeroclaw-<hash>。如果守护进程未运行,zerocode 会生成一个临时的守护进程。

切换会话

ChatCode 窗格中,您可以在不重新启动 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>覆盖配置目录