Organize & navigate
Pins, markers, notes, recaps, split views, exports, and the fastest paths between tasks.
Long-running agent work produces a lot of conversation. These features keep it navigable.
Pin what matters
Projects, threads, and individual transcript messages can be pinned. Pinned messages live in the Environment panel next to editable, autosaving thread notes — a scratchpad that stays with the task.
Mark transcript moments
Mark important moments in a transcript and jump back to them later. Markers are managed from the Environment panel, so a 200-message thread stays navigable.
Recap long threads
The thread recap panel generates an in-place summary of a long chat and caches it. Useful before a handoff or when returning to a task after days away.
Split views
Drag a chat into a split pane to keep two tasks visible side by side — even across projects. Expanding a pane opens that chat full-screen.
Jump between surfaces
The recent-view switcher gives keyboard-first navigation through recent chats, terminals, and workspace surfaces, with keycap hints. Combined with the keyboard shortcuts, you rarely need the pointer.
Edit files beside the chat
The editor workspace opens a file tree and syntax-highlighted editor next to the conversation, and can move file references straight into prompts. For bigger edits, open-in launchers hand the project to VS Code, Cursor, Zed, JetBrains IDEs, Xcode, Ghostty, Terminal, and others.
Track local dev servers
The Environment panel can start, view, and stop tracked project dev servers, so the preview you are testing against is managed from the same place as the task. mod+shift+b toggles the browser preview, mod+d the diff panel.
Export a thread
In a saved, idle chat, run /export (or use the command menu) to download a ZIP containing thread.json and a readable transcript.md. Good for sharing a session, filing an issue, or archiving how a change was made.