Skip to Content
DocumentationInstances

Instances

The Instances tab manages your terminal panes - PTY (pseudo-terminal) sessions that can run independently or be linked to tasks.

Instances layouts

Layout Modes

Chloe supports multiple layout configurations for your terminal panes:

LayoutDescription
SingleOne pane full screen
Horizontal SplitTwo panes stacked vertically
Vertical SplitTwo panes side-by-side
GridFour panes in a 2x2 grid

Creating Panes

Press c to create a new terminal pane. This spawns a new shell session in your project directory.

Creating a pane

Panes created from tasks automatically start Claude Code with your task description.

Normal Mode

In Normal mode, you navigate between panes without sending input to the terminal.

KeyAction
/ Select previous pane
/ Select next pane
EnterEnter Focused mode
cCreate new pane
xClose current pane

The selected pane has a highlighted border.

Focused Mode

Press Enter to enter Focused mode on the selected pane. In this mode:

  • All keyboard input goes directly to the terminal
  • You can type commands, interact with Claude, etc.
  • Press Esc to exit and return to Normal mode

Focused mode

Scrollback Navigation

While in Focused mode, you can navigate the terminal’s scrollback buffer:

KeyAction
Shift+PageUpScroll up through history
Shift+PageDownScroll down through history
Shift+HomeJump to top of scrollback
Shift+EndJump to latest output

The scrollback buffer preserves the full terminal history, so you can review Claude’s previous output even after it scrolls off screen.

Claude State Indicators

Each instance tracks Claude’s current state:

StateMeaning
IdleTerminal waiting for input
RunningClaude is actively working
Needs PermissionsClaude is waiting for approval
DoneClaude has completed the task

Task Integration

When you start a task from the Tasks tab:

  1. A new terminal instance is created automatically
  2. Claude Code is launched with your task description
  3. The task and instance are linked by ID
  4. Press t in the Tasks tab to jump to the linked instance

When Claude signals completion, the linked task automatically moves to the Review column.

Mouse Support

Chloe supports mouse interaction in the Instances tab:

  • Click on a pane to select it
  • Scroll wheel works for terminal scrollback

Keybindings Summary

KeyModeAction
NormalPrevious pane
NormalNext pane
EnterNormalEnter Focused mode
cNormalCreate new pane
xNormalClose pane
EscFocusedExit to Normal mode
Shift+PageUpFocusedScroll up
Shift+PageDownFocusedScroll down
Shift+HomeFocusedJump to top
Shift+EndFocusedJump to bottom

Technical Details

  • Terminal Emulation: VT100 parsing for escape sequences
  • PTY Backend: Cross-platform pseudo-terminal support
  • Real-time Output: Terminal polled every render cycle
  • No Persistence: Live sessions don’t survive app restart (only working directory is saved)
Last updated on