Keyboard shortcuts

Press or to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Exécution de zerocode

Configuration locale

Sur la même machine que le démon, aucune configuration supplémentaire n’est nécessaire :

sh

zerocode

zerocode trouve automatiquement le point de terminaison local du daemon : <data_dir>/data/daemon.sock sous Unix, \\.\pipe\zeroclaw-<hash> sous Windows. Si le daemon n’est pas en cours d’exécution, zerocode en lance un éphémère.

Changement de sessions

Dans les panneaux Chat et Code, vous pouvez charger ou basculer vers des sessions existantes sans redémarrer zerocode :

  • Changer de session ouvre la liste des sessions (raccourci par défaut : Ctrl+S ; modifiable dans le mappage des touches).
  • Utilisez les touches de navigation de liste pour déplacer la sélection (par défaut : Haut/Bas).
  • Entrée permet de passer à la session mise en surbrillance.
  • Nouvelle session démarre proprement (chord par défaut : Ctrl+N ; redéfinissable).

La superposition d’aide intégrée à l’application affiche vos raccourcis clavier en direct pour ces actions.

Les sessions Chat/Code et les sessions prises en charge par ACP utilisent des magasins différents. Si vous utilisez le protocole ACP directement, utilisez session/load lorsque vous avez besoin de rejouer le transcript et session/resume lorsque vous avez simplement besoin que l’état de la session côté serveur soit restauré. Consultez la documentation ACP pour les détails au niveau du protocole.

Saisie de texte dans le terminal

zerocode s’exécute en tant qu’interface utilisateur de terminal en mode brut. Il reçoit des événements de touches et de collage du terminal, et non des événements natifs de champ de texte de la plateforme. Sur macOS, les remplacements de texte système ne fonctionnent donc que si votre terminal les développe avant que zerocode ne reçoive la saisie.

options de ligne de commande

IndicateurDescription
--connect <url>Se connecter à un démon distant via WSS (par ex. wss://host:9781)
--tls-skip-verifyIgnorer la vérification du certificat TLS. Requis pour les certificats auto-signés
--config-dir <path>Remplacer le répertoire de configuration