Nora
docs
Sessions

Agents

Launch supported coding agent CLIs into tracked repository sessions with explicit access mode and checkout targeting.

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.