Skip to content

Keyboard shortcuts

Use these shortcuts to run commands, move between tabs, scroll transcripts, and move focus through the Janissary layout.

The command bar accepts the shortcuts below while an agent tab is active. Ctrl+W also closes the current tab from an embedded web page. It does nothing while a picker, route chooser, or quit dialog is open.

KeyAction
ReturnExecute the input line
Ctrl+CQuit the application
Move the input cursor left
Move the input cursor right
Shift+← / Cmd+Shift+[Switch to the previous tab
Shift+→ / Cmd+Shift+]Switch to the next tab
Ctrl+←Move the current tab one position left
Ctrl+→Move the current tab one position right
Walk backward through command history
Walk forward through command history
Shift+↑ / Ctrl+↑Scroll the transcript up with acceleration
Shift+↓ / Ctrl+↓Scroll the transcript down with acceleration
Ctrl+PScroll the transcript up one line
Ctrl+NScroll the transcript down one line
PageUpScroll the transcript up by half a terminal height
PageDownScroll the transcript down by half a terminal height
EscapeReset the transcript scroll to the bottom
Ctrl+ROpen the command history picker
Ctrl+AOpen the task picker
Ctrl+GOpen the fuzzy tab navigator, or close it if it is open
Ctrl+EOpen the queue picker
Ctrl+TExpand or collapse the current tab's agent tool steps
Cmd+FSearch the current tab's transcript
Cmd+POpen the Quick Open file finder
Cmd+TOpen a new agent tab
TabComplete a file path, agent name, connection, browser subcommand, or window ID
Backspace / DeleteDelete the character before the cursor

Move focus between application sections

The window can contain four application sections: a left sidebar, the center action area, a right sidebar, and the reporting section. The center is always present. A sidebar appears only when it contains a docked tab, and reporting appears only when it contains a monitor.

Press Shift+Tab to move focus to the next section in this order: left sidebar, center, right sidebar, reporting. The shortcut skips sections that are not present and wraps from the last present section to the first. The section's currently visible tab receives focus. If the center is already the only section, focus stays in the center.

Focus follows the section under the pointer too. Pressing Shift+Tab after clicking a docked tab therefore starts from that sidebar rather than from the center.

The Janissary window layout showing the central tab area and surrounding application sections.

The focused section changes without sending a command to the application.

Shift+Tab works while a file navigator or harness tab has focus. It is handled before those views receive the key, so you can always leave them. A file navigator still captures its own arrow keys, Home, End, PageUp, PageDown, Enter, Space, and printable characters for tree navigation. A harness receives its other keystrokes, including Ctrl+C.

Bare Tab keeps its command-completion behavior in the command bar.