Workspace
A workspace is a project or repo Omnara knows about. Think of it as the home for everything related to that codebase:- where the project lives
- how it is configured
- whether sync is enabled
- which machines or sandboxes can run it
Worktree
A worktree is a specific working copy of a workspace. In practice, that usually means:- the main branch you normally work from (aka the main worktree)
- or a separate branch / working copy for a new task
- launching work in parallel
- switching between local and sandbox execution
Session
A session is one coding conversation and execution timeline. A session includes things like:- your prompts
- the agent’s replies
- tool calls and progress
- diffs and follow-up work
Remote Control
Omnara lets you run a session on your own machine and control it from your phone, the web, or any other machine. That means you can:- check progress while away from your desk
- respond when the agent needs input
- review work from another device
- keep the session moving without sitting in front of the terminal
Provider
A provider is the coding engine Omnara uses for the session. Today, Omnara supports:- Claude Code
- Codex
Authentication
Understand Omnara sign-in vs provider authentication
Local vs Sandbox
A session can run in two places:Local
Local means the coding work runs on your own machine. Use local when you want:- your own installed tools
- your own local credentials
- direct access to files and services on your machine
Sandbox
Sandbox means the coding work runs in a managed remote environment. Use sandbox when you want:- cloud execution
- to keep working when your machine goes offline
- a managed environment tied to your workspace state
Remote Sandboxing
Learn what sandboxing requires, when to use it, and how migration works
How These Fit Together
A simple mental model:- You connect a provider
- You open a workspace
- Omnara launches a session, usually on your own machine
- That session may use your current branch or a new worktree
- While it runs, you can monitor and steer it from your phone
- You can return to the same session later on your computer
When Users Usually Get Confused
“What is the difference between a workspace and a session?”
- Workspace = the project
- Session = one run of work inside that project
“What is the difference between local and sandbox?”
- Local = your machine runs the code
- Sandbox = Omnara runs the code in a managed remote environment
Next Steps
Quickstart
Install Omnara and start your first session
Continue Recent CLI Sessions
Bring recent Claude Code or Codex context into Omnara