Keyboard shortcuts

Press or to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Ejecutando zerocode

Configuración local

En la misma máquina que el daemon, no se necesita configuración adicional:

sh

zerocode

zerocode encuentra automáticamente el endpoint local del daemon: <data_dir>/data/daemon.sock en Unix, \\.\pipe\zeroclaw-<hash> en Windows. Si el daemon no está en ejecución, zerocode genera uno efímero.

Cambiando sesiones

En los paneles Chat y Code puedes cargar o cambiar de sesión existentes sin reiniciar zerocode:

  • Switch session abre la lista de sesiones (atajo predeterminado: Ctrl+S; reasignable en el keymap).
  • Use las teclas de navegación de la lista para mover la selección (predeterminadas: Arriba/Abajo).
  • Enter cambia a la sesión resaltada.
  • Nueva sesión comienza desde cero (acorde predeterminado: Ctrl+N; reasignable).

La superposición de ayuda en la app muestra tus asignaciones de teclas en vivo para estas acciones.

Las sesiones de Chat/Code y las sesiones respaldadas por ACP usan almacenes diferentes. Si usas el protocolo ACP directamente, usa session/load cuando necesites la reproducción de la transcripción y session/resume cuando solo necesites restaurar el estado de la sesión del lado del servidor. Consulta la documentación de ACP para obtener detalles a nivel de protocolo.

Entrada de texto en terminal

zerocode se ejecuta como una interfaz de usuario de terminal en modo raw. Recibe eventos de teclas y pegado del terminal, no eventos nativos de campo de texto de la plataforma. En macOS, los reemplazos de texto del sistema solo funcionan cuando tu terminal los expande antes de que zerocode reciba la entrada.

Opciones de CLI

BanderaDescripción
--connect <url>Conectar a un daemon remoto mediante WSS (p. ej., wss://host:9781)
--tls-skip-verifyOmitir la verificación del certificado TLS. Necesario para certificados autofirmados
--config-dir <path>Anular el directorio de configuración