Review AI-assisted work with a Coding Session

A Coding Session keeps changes from an agent or editor on a dedicated branch, so you can review every file before accepting any of it.

A session is a Git review workflow, not a security sandbox. Agents and editors still run with your normal permissions; the session tracks and reviews what changes in the repository.

Steps

  1. Click Session in the toolbar, give the session a name if you like, and click Start Session. RepoBeam records your branch and commit and creates a branch such as repobeam/session/auth-refactor.
  2. If you have uncommitted changes, choose Include in this session (a recovery checkpoint is created first) or Keep current work separate.
  3. Work with your agent or editor as usual.
  4. Open Coding Sessions and select the session. Review each file under Session changes, and discard any file you don’t want — RepoBeam takes a recovery snapshot first.
  5. Click Apply to your original branch (for example Apply to main) to bring the accepted work back as uncommitted changes for a final review, or Merge session to merge it normally.
  6. Delete the session branch when you’re done. RepoBeam won’t delete it if it contains work you never applied.
Coding Session review with accepted and discarded files and a split diff

Good to know

  • Session records and recovery points are stored inside your repository’s .git folder and aren’t pushed by normal Git operations.
  • Finished sessions can be removed with Delete from history. This doesn’t touch work you accepted or branches you kept.
  • Sessions work with any tool, because they track changes in the repository instead of integrating with a specific agent.