Cmd/Ctrl+L from anywhere.

Worktrees: isolation by default
When you start a new chat, Tempo creates a fresh worktree on a throwaway branch. The agent works in that copy. Your main branch stays untouched until you explicitly merge.- Happy with the work? Use the share/merge controls at the top of the chat to bring the changes back into your main branch (or open a PR).
- Not happy? Discard the worktree and nothing is lost. Your main branch never saw the changes.

Models
Pick a model from the dropdown at the bottom of the chat:- Claude (Opus, Sonnet, Haiku) — sign in via
claude /loginin the terminal. - Codex (GPT-5.4 Codex, GPT-5.4-mini) — sign in via
codex login.
Context the agent sees
Every turn, the agent automatically has access to:- The current worktree (full file tree, git history).
- Any docs you’ve linked to the session.
- Any canvases you’ve linked to the session.
- Any issues you’ve linked to the session.