Everything it does,
as of 0.1.1.

36 capabilities

Each row says what the capability does and the version it arrived in. Nothing is listed that is not in the build you can download.

Read the documentation

What it looks like.

Real captures of the 0.1.0 build, with nothing retouched. Version 0.1.1 added the glass look shown nowhere here yet.

The Slidecode panel with two terminal sessions side by side: one showing a directory listing, the other the versions of Claude Code and Codex, each ending in a prompt.
Two sessions, side by sideThe panel with two terminals next to each other. Tabs and stacked are the other two layouts, chosen in Settings.
The Slidecode panel in its light theme, with one terminal session showing a directory listing on a pale background.
Light themeThe same panel in the light theme. The palette follows the system appearance, or you can force either.
The Slidecode settings window on its General tab, showing theme, layout, edge and width controls and the switches below them.
SettingsTheme, layout, edge, width, and the switches for the edge swipe, clicking outside, launch at login and updates.
AreaCapabilityWhat it doesSince
01

The panel

A full-height panel on the edge of the screen.

Slides in from either edge

Left by default, or right. The panel animates in and out, with the two corners away from the edge rounded.

0.1.0

Adjustable width

From 420 to 1400 points, set in Settings, and never wider than the screen it opens on.

0.1.0

Opens where you are

It appears on the screen the pointer is on, and takes the full usable height of that screen.

0.1.0

Hides without ending anything

Every session keeps running while the panel is away.

0.1.0

Gives focus back

The app you were using before the panel appeared is brought forward again when it hides.

0.1.0
02

Calling it

Ways in, and ways out.

Trackpad edge swipe

Two fingers landing together, one in the outer tenth of the trackpad, both travelling inward. Since 0.1.1 it needs a quick swipe of a quarter of the pad, ignores touches while you type, and a third finger cancels it. Uses an undocumented Apple framework.

0.1.0

Scroll-at-edge fallback

A two-finger horizontal scroll with the pointer resting at the screen edge, for when the trackpad framework is unavailable.

0.1.0

Global shortcut

Toggles the panel from any app. Control and the grave-accent key at first; since 0.1.1 Control-Option-Space by default.

0.1.0

Recordable shortcut

Record any combination with Control, Option or Command in Settings. It says so when another app already owns it, and keeps the old one working.

0.1.1

Menu-bar icon

Toggle Panel, Settings, the update check and Quit, with no Dock icon.

0.1.0

Swipe back to dismiss

A clear two-finger swipe toward the edge, over the panel, sends it away.

0.1.0

Click outside to dismiss

Clicking in another app hides the panel. A setting turns it off.

0.1.0
03

Terminals

Real shells, not an imitation of one.

A real pseudo-terminal

Each session is a shell on a PTY, started as a login and interactive shell so your PATH and dotfiles apply.

0.1.0

Colour

256 colours and true colour, with the TERM and COLORTERM variables set to match.

0.1.0

Font and size

Any installed monospaced font by name, from 9 to 28 points, applied to every open session at once.

0.1.0

Working directory

A folder new sessions start in. Home when unset.

0.1.0

Titles from the program

A tab is named by the title the running program sets, and falls back to the harness name.

0.1.0

Restart or close on exit

When a session’s program ends, the pane says so and offers Restart or Close.

0.1.0

A folder for each session

Starting a session from the + menu or ⌘T asks which folder to use, beginning at the last one. Tabs carry the folder’s name. Can be turned off.

0.1.1

Tells you when it needs you

A dot on the menu-bar icon and the tab, and a macOS notification, when a session you are not looking at rings the bell, goes quiet after real work, or ends.

0.1.1

Asks before ending work

Closing a session, quitting, or installing an update asks first when a program is still running.

0.1.1
04

Harnesses and layout

What runs in the sessions, and how they are arranged.

Built-in harnesses

Claude Code, Codex, Gemini CLI, OpenCode and a plain shell. Claude Code, Codex and the shell are on by default.

0.1.0

Your own commands

Add any command with a name, for example an agent you run from the shell, and it joins the new-session menu.

0.1.0

Sessions at first open

Choose which harnesses open on their own the first time the panel appears, when there is nothing saved to bring back.

0.1.0

Three layouts

Tabs, side by side, or stacked, switched in Settings without losing a session.

0.1.0

Drag to rearrange

Drag a tab or a pane title onto another terminal to put it beside it, below it, or in its place. A highlight shows where it will land.

0.1.1

Resizable panes

Drag the divider between two panes. Sizes are kept, and a pane cannot be made smaller than a usable size.

0.1.1

Comes back as you left it

The kinds of terminal, their folders, their arrangement and sizes are saved and restored on the next launch. The programs start fresh.

0.1.1

Session shortcuts

⌘T opens another, ⌘W closes the current one, ⌘1 to ⌘9 switch between them.

0.1.0
05

Look and system

Appearance, and how it behaves as a menu-bar app.

System, light or dark

Follows the system appearance, or forces either. The terminal palette follows, and every open session is recoloured live.

0.1.0

A menu-bar app

No Dock icon. It can open at login.

0.1.0

Self-updating

Checks for a newer version at most every six hours, verifies the checksum and the Developer ID signature, and swaps itself in. Can be turned off.

0.1.0

Glass panel

The desktop behind the panel is blurred, and each terminal is a translucent rounded card with a gap of glass between cards.

0.1.1

Opacity setting

From see-through to solid. Solid, or macOS’s Reduce Transparency, turns the blur off.

0.1.1

Quit button

Settings has a Quit Slidecode button, which asks first if a program is running.

0.1.1

Edge-conflict warning

Settings warns when the right edge is chosen while macOS’s Notification Center swipe is on, and offers the left edge or the Trackpad settings.

0.1.0