Using nohup
Workspaces & sessions
- A workspace is a directory (usually a git repo). Add one from the sidebar (+ New).
- A session is a conversation with an agent, created inside a workspace. Each runs in its own git worktree.
In a session
- Stream + plan — watch the agent's reply stream in, with a live plan checklist above the composer for multi-step tasks (steps tick off as it works).
- Slash commands — type
/to see the agent's commands (Claude Code advertises these). - Modes — when the agent offers them, a mode dropdown appears in the composer bar (e.g. plan / accept-edits).
- Queue — type while a turn is running and hit Queue; it sends automatically when the turn ends.
- Stop — interrupt a turn mid-thought; a queued message then fires.
- Continue in terminal — the Config view shows the agent session id so you can resume from a
terminal (
codex resume <id>).
Import a terminal session
Started a session with codex directly in a terminal? Open the workspace → Import from terminal
→ pick it. nohup resumes it (replaying the transcript) so you can continue from the UI.
:::tip Hand-off, not mirror Don't keep the same session open in a terminal and nohup at once — two processes resuming one session can conflict. :::
Themes & layout
Settings → Themes has light/dark presets (including a Notion-style light theme) and a text-size control; you can also import any VS Code theme JSON. The sidebar collapses on every device — a drawer on mobile, a column on desktop.