What agent sessions do
An agent session wraps a detected CLI tool in a Nora-managed session. The app tracks the selected tool, agent name, task text, access mode, launch target, command, branch, workspace path, and session status so you can supervise the run as part of the workspace instead of as an opaque subprocess.
How to create an agent session
Use the new agent session dialog to pick an installed CLI, optional role, task, and access mode. Then choose where the agent should run: the session default checkout, a new worktree, an existing worktree, an existing branch checkout, or a freshly created branch. If the selected worktree already has a writer, Nora warns you by marking it as busy.
What Nora injects around the agent
When available, Nora surfaces a detected workspace instruction file and the global skill catalog for the selected CLI before launch. That lets you see which persistent instructions and shared skills will be present for the session before you start it.