Skip to main content

Cyberstrike is now open source! AI-powered penetration testing for security professionals. Star on GitHub

Raccourcis clavier

Le TUI de Cyberstrike est pilote par des raccourcis clavier bases sur une touche leader pour une navigation efficace. Cette page liste les raccourcis par defaut les plus courants. Pour la liste complete des actions et leur personnalisation, consultez Raccourcis clavier.

Touche leader

La touche leader est Ctrl+X par defaut. De nombreux raccourcis sont <leader> suivi d’une autre touche.

Pour changer la touche leader :

~/.config/cyberstrike/cyberstrike.json
{
"keybinds": {
"leader": "ctrl+a"
}
}

Raccourcis de session

RaccourciAction
<leader>nNouvelle session
<leader>lLister les sessions
<leader>cCompacter/resumer la session
<leader>gChronologie de la session
<leader>xExporter la session
Ctrl+RRenommer la session
Ctrl+DSupprimer la session
EscapeInterrompre la session en cours
RaccourciAction
PageUp / PageDownDefiler d’une page
Ctrl+Alt+UDefiler d’une demi-page vers le haut
Ctrl+Alt+DDefiler d’une demi-page vers le bas
Ctrl+G / HomeAller au premier message
Ctrl+Alt+G / EndAller au dernier message
<leader>yCopier le message
<leader>uAnnuler le message (revenir)
<leader>rRetablir le message

Saisie

RaccourciAction
EnterEnvoyer le message
Shift+EnterNouvelle ligne
Ctrl+VColler
Ctrl+CEffacer la saisie
EscapeInterrompre la session en cours

Modele et agent

RaccourciAction
<leader>mSelection du modele
<leader>aSelection de l’agent
TabAgent suivant
Shift+TabAgent precedent

Interface

RaccourciAction
<leader>tSelection du theme
<leader>sVue du statut
<leader>bAfficher/masquer la barre laterale
<leader>eOuvrir dans un editeur externe
Ctrl+PListe des commandes

Dialogues

Lorsqu’un dialogue est ouvert (selection de modele, liste de sessions, etc.), naviguez avec les touches flechees, appuyez sur Enter pour selectionner et Escape pour fermer. Quelques raccourcis specifiques aux dialogues :

RaccourciAction
Ctrl+FBasculer le modele en favori (dans le dialogue de modele)
F2 / Shift+F2Passer au modele recent suivant / precedent

Invites de permission

Lorsqu’un outil necessite une approbation, une invite en ligne apparait avec trois options — Autoriser une fois, Toujours autoriser et Refuser. Utilisez les touches flechees et Enter pour choisir ; Escape refuse.

Personnaliser les raccourcis

Remplacez les valeurs par defaut sous keybinds dans votre configuration. Seuls les noms d’actions valides sont acceptes (l’objet est valide strictement) :

~/.config/cyberstrike/cyberstrike.json
{
"keybinds": {
"leader": "ctrl+x",
"app_exit": "ctrl+c,ctrl+d,<leader>q",
"session_new": "<leader>n",
"session_list": "<leader>l",
"model_list": "<leader>m",
"agent_list": "<leader>a",
"theme_list": "<leader>t",
"status_view": "<leader>s",
"sidebar_toggle": "<leader>b",
"editor_open": "<leader>e",
"session_export": "<leader>x",
"session_timeline": "<leader>g",
"session_rename": "ctrl+r"
}
}

Consultez Raccourcis clavier pour chaque action configurable et sa valeur par defaut.

Format des raccourcis

  • Modificateurs : ctrl, alt, shift, super
  • Touches speciales : return, escape, tab, space, backspace, pageup, pagedown, home, end
  • Leader : <leader> (remplace par la touche leader configuree)
  • Alternatives : ctrl+c,ctrl+d (la virgule separe les raccourcis alternatifs pour une meme action)
  • Desactiver : none

Exemples

ctrl+alt+u # Ctrl + Alt + U
alt+shift+f # Alt + Shift + F
<leader>n # Touche leader puis N
ctrl+c,ctrl+d # l'un ou l'autre raccourci declenche l'action

Carte de reference rapide

┌─────────────────────────────────────────┐
│ Raccourcis clavier Cyberstrike │
├─────────────────────────────────────────┤
│ Session │
│ <leader>n Nouvelle session │
│ <leader>l Lister les sessions │
│ <leader>c Compacter la session │
│ Ctrl+R Renommer la session │
├─────────────────────────────────────────┤
│ Navigation │
│ Ctrl+Alt+U/D Demi-page │
│ <leader>u Annuler message │
│ <leader>r Retablir message │
├─────────────────────────────────────────┤
│ Modele/Agent │
│ <leader>m Modeles │
│ <leader>a Agents │
│ Tab Agent suivant │
├─────────────────────────────────────────┤
│ Interface │
│ <leader>s Statut │
│ <leader>t Themes │
│ <leader>b Barre laterale │
│ Ctrl+P Liste des commandes │
└─────────────────────────────────────────┘

Documentation associee