The Plexus docs

How to install the app, run your first sessions and use every feature, from the session tree to review, hooks and git. Written for the version you can download today.

Start here

  1. InstallationDownload and install Plexus on macOS (Apple Silicon or Intel), Linux (.deb or AppImage) or Windows, check Claude Code and Git, and get automatic updates.
  2. Getting startedYour first run of Plexus: add a git repository, create a session in its own worktree, start Claude Code and send your first prompt.
  3. Core conceptsWorkspaces, projects and sessions in Plexus — each session usually its own git worktree running Claude Code — and the two status indicators on every row.

Overview

What Plexus is, how to install it, and the model behind it.

Working with projects

The dashboard across every workspace, the project's git client and its terminals.

Working with sessions

One agent per worktree: talk to it, follow its status, review its changes and ship them.

Automation

Hooks, env files, ports, secrets and prompt templates that set sessions up for you.

Integrations

Git providers, issues and boards, Plnnrly, your Plexus account, organizations and sync.

Reference

Every setting and shortcut, and how to send the team feedback.

Introduction

Plexus is a native desktop app for running several Claude Code sessions in parallel — each in its own git worktree — without juggling a dozen terminal tabs.

The core idea

You add a git repository as a Project (Projects live inside Workspaces), then spin up Sessions. Each Session is its own git worktree — on a fresh branch Plexus cuts for it, or on a branch that already exists — wrapping a named Claude Code session in a real terminal. Several agents run side by side, each isolated in its own worktree, so their changes never collide — and you always know at a glance which one is working and which is waiting for you.

The shape of it: Workspace ▸ Project ▸ Session. See Concepts for the model in depth.

What you get

  • Parallel, isolated sessions. Every Session lives in its own worktree, so multiple agents work on different features at once without stepping on each other or your main checkout.
  • Always know the state. A live status dot tells you which sessions are actively working versus waiting for input, alongside each session's branch and pull-request state — see Status.
  • PR-style review. Read changes as a unified diff and leave inline comments the agent reads and iterates on, all inside the app — see Review.
  • Built-in editor and git client. Browse and edit files in the worktree, then stage, commit, and manage branches without switching tools — from a per-session Git tab up to a full project-level git client with a commit graph and conflict resolution. See also Explorer.
  • Three-level lifecycle hooks. Run your own commands at the global, workspace, and project levels to automate setup, checks, and teardown — see Hooks.
  • Layered settings. Configuration cascades from global defaults down to per-project and per-session overrides, so each repo behaves the way it needs to — see Settings.
  • The same setup on every machine. Optionally, your settings, workspaces and projects follow you to any computer you sign in on — after one dialog that shows you exactly what would leave this one. See Cross-device sync.
  • Native, local, and fast. Plexus is a real desktop app that runs on your machine — it never sends your code or credentials anywhere.

Where to next

  • Install — download a signed build and let it auto-update.
  • Getting started — add a repository and run your first session.
  • Concepts — Workspaces, Projects, Sessions, and worktrees explained.