[{"data":1,"prerenderedAt":912},["ShallowReactive",2],{"docs-\u002Fdocs\u002Faccount":3,"docs-nav":634,"docs-updated":870,"site-nav-marketing":880},{"id":4,"title":5,"body":6,"description":622,"extension":623,"group":624,"icon":625,"meta":626,"navTitle":627,"navigation":628,"order":629,"path":630,"seo":631,"stem":632,"__hash__":633},"docs\u002Fdocs\u002Faccount.md","Your Plexus account",{"type":7,"value":8,"toc":609},"minimark",[9,13,56,77,82,85,106,113,120,126,131,135,141,163,170,174,180,183,221,228,231,238,272,275,278,305,345,349,352,431,453,457,466,469,472,501,506,510,523,526,529,535,542,545,549,561,570,581,592],[10,11,12],"p",{},"A Plexus account is an optional, free sign-in with us that lets you create organizations, manage the machines you sign in on and turn on cross-device sync — the app works exactly the same without one.",[10,14,15,16,21,22,26,27,31,32,36,37,36,41,45,46,50,51,55],{},"There is one thing you can buy on top of an account — a ",[17,18,20],"a",{"href":19},"\u002Fdocs\u002Fbilling","plan",", for yourself or for an organization. It is optional in exactly the same way: the account costs nothing, and everything on this page works the same whether or not you hold a plan. A plan unlocks seven things — ",[17,23,25],{"href":24},"\u002Fdocs\u002Fsync","cross-device sync",", saving a ",[17,28,30],{"href":29},"\u002Fdocs\u002Fprompts","prompt template"," to your account, receiving the ",[17,33,35],{"href":34},"\u002Fdocs\u002Fshared-workspaces","workspaces an organization shares",", receiving the ",[17,38,40],{"href":39},"\u002Fdocs\u002Fmanaged-settings","settings it manages",[17,42,44],{"href":43},"\u002Fdocs\u002Forg-prompts","prompts it publishes",", listing the ",[17,47,49],{"href":48},"\u002Fdocs\u002Fissues","open issues of a project's tracker",", and ",[17,52,54],{"href":53},"\u002Fdocs\u002Fstacks","stacks with ordered merging"," — and nothing else in the app changes when you have one.",[57,58,59],"callout",{},[10,60,61,62,66,67,71,72,76],{},"This is an account ",[63,64,65],"strong",{},"with us",". It is not the same thing as connecting GitHub or Bitbucket — that is a sign-in at ",[68,69,70],"em",{},"your"," git host, described in ",[17,73,75],{"href":74},"\u002Fdocs\u002Fconnections","Git providers"," — and it has nothing to do with your Claude subscription, which is what actually runs your agents.",[78,79,81],"h2",{"id":80},"sign-in","Sign in",[10,83,84],{},"There are two ways in from the app:",[86,87,88,100],"ul",{},[89,90,91,92,95,96,99],"li",{},"The ",[63,93,94],{},"avatar button"," at the right end of the app bar → ",[63,97,98],{},"Sign in to Plexus",".",[89,101,102,105],{},[63,103,104],{},"Settings → My account",", which has the same action on the page.",[10,107,108,109,112],{},"Either way Plexus opens your browser, because signing in happens on the web. If you don't have an account yet, use ",[63,110,111],{},"Create an account"," — sign up with an email address and a password, and confirm the address from the mail we send you.",[10,114,115,116,119],{},"Once you're signed in there, the browser shows a ",[63,117,118],{},"consent screen naming this machine"," and asks whether it may be signed in. Approve it and you're returned to Plexus, signed in; the avatar fills in with your name. Decline, or close the tab, and no device is added and the app stays signed out.",[10,121,122,123,125],{},"You can also go straight to the account panel — the ",[63,124,81],{}," link in this site's header — and create or manage an account without opening Plexus at all. The app only needs to be signed in on machines you actually use it on.",[57,127,128],{},[10,129,130],{},"The browser hop is the whole sign-in. Plexus never asks for your password, and no password is ever typed into the app.",[78,132,134],{"id":133},"your-profile-picture","Your profile picture",[10,136,137,138,140],{},"The circle at the right end of the app bar is your account: your initials on a colour derived from your address, or, once you have added one, a picture. On ",[63,139,104],{},", next to your name:",[86,142,143,153],{},[89,144,145,148,149,152],{},[63,146,147],{},"Add a picture"," opens your file chooser. Pick any image — a photo, a logo, a screenshot. Plexus crops it to a centred square, scales it to 128 × 128 pixels ",[63,150,151],{},"on your own machine",", and only then stores it with your account, so what leaves your computer is that small square and nothing else. The circle in the app bar changes as soon as it is stored, and the same picture appears on every machine you sign in on.",[89,154,155,158,159,162],{},[63,156,157],{},"Change picture"," replaces it; ",[63,160,161],{},"Remove picture"," goes back to your initials.",[10,164,165,166,99],{},"A picture that Plexus cannot read, or that the account service refuses, is reported where you clicked and nothing changes. The picture is kept for as long as you keep the account, and is deleted with it — see the ",[17,167,169],{"href":168},"\u002Flegal\u002Fprivacy","Privacy Policy",[78,171,173],{"id":172},"what-an-account-is-for-and-what-it-isnt","What an account is for, and what it isn't",[10,175,176,179],{},[63,177,178],{},"The work you do in Plexus is not behind a sign-in wall."," Sessions, worktrees, the agent terminal, review, the explorer, the git client, hooks, pull requests, the dashboard — none of it checks whether you have an account, none of it is unlocked by having one, and none of it stops working if you sign out or if a plan lapses. That is the part we do not intend to change.",[10,181,182],{},"Two things do need an account, and they are the reason it exists:",[86,184,185,196],{},[89,186,187,190,191,195],{},[63,188,189],{},"Organizations"," — a named account you own, with members, ",[17,192,194],{"href":193},"\u002Fdocs\u002Froles","roles"," and invitations. Free.",[89,197,198,203,204,206,207,209,210,212,213,212,216,218,219,99],{},[63,199,200],{},[17,201,202],{"href":24},"Cross-device sync"," — your settings, workspaces and projects following you to every machine you sign in on. This one also needs a ",[17,205,20],{"href":19},", as do the other five things a plan unlocks: saving a ",[17,208,30],{"href":29}," to your account, the ",[17,211,35],{"href":34},", the ",[17,214,215],{"href":39},"settings an organization manages",[17,217,44],{"href":43},", and the ",[17,220,49],{"href":48},[10,222,223,224,227],{},"Those six are deliberately ",[68,225,226],{},"all"," a plan adds, and the core of the app stays free. Nothing you have already made — a session, a branch, a worktree, a hook, a review — is ever taken away by a plan ending or a device signing out; the machine you are sitting at keeps everything it has and keeps working exactly as it does now. What a lapse costs you is that your machines stop keeping each other up to date, and that an organization's shared workspaces and managed settings stop arriving — what already arrived stays.",[78,229,189],{"id":230},"organizations",[10,232,233,234,237],{},"An ",[63,235,236],{},"organization"," is a named account that you own. You can have as many as you like, and you can create them from either surface:",[86,239,240,266],{},[89,241,242,245,246,249,250,253,254,257,258,261,262,265],{},[63,243,244],{},"In the app"," — ",[63,247,248],{},"Settings → Organizations",". Pick an organization from the organization picker at the top, which also has ",[63,251,252],{},"New organization",", and the page below is about that one; its ",[63,255,256],{},"Name"," row has ",[63,259,260],{},"Rename"," and ",[63,263,264],{},"Delete",". Create, rename and delete them without leaving Plexus.",[89,267,268,271],{},[63,269,270],{},"On the web"," — the same list, in the account panel.",[10,273,274],{},"The two are the same list. Plexus holds nothing about your organizations on your machine, so it reads them fresh from the account service each time you open the page; a change you make in one place shows up in the other as soon as it refreshes.",[10,276,277],{},"Deleting an organization is permanent and asks you to confirm. You are the owner of every organization you create.",[10,279,280,281,284,285,288,289,292,293,296,297,300,301,304],{},"An organization is also where other people come in. Its ",[63,282,283],{},"members",", their roles, the ",[63,286,287],{},"invitations"," you have sent them, and — if it has a paid plan — its ",[63,290,291],{},"seats",", are all in the ",[63,294,295],{},"Plan, seats and people"," row of that same page; the payment side of it is not, and neither is composing the roles themselves. ",[17,298,299],{"href":19},"Plans, seats and billing"," is that whole story, including which parts open your browser and why, and ",[17,302,303],{"href":193},"Roles and permissions"," is what a role means and how to write your own.",[10,306,307,308,311,312,315,316,318,319,322,323,326,327,329,330,333,334,326,337,340,341,344],{},"An organization can also hand its people ",[63,309,310],{},"workspaces",". One person sets a workspace up once — a name, a description, a rule about who may join, and the repositories that belong in it — and everybody who joins it gets the same one in their sidebar. That is the ",[63,313,314],{},"Shared workspaces"," row of the same page, below the plan; see ",[17,317,314],{"href":34},". An organization can also ",[63,320,321],{},"manage settings"," for its people — a value it recommends, or one it enforces and locks on every member's machine; that is the ",[63,324,325],{},"Managed settings"," row, see ",[17,328,325],{"href":39},". And it can ",[63,331,332],{},"publish prompt templates"," to them, as numbered revisions that land in every member's template list badged with the organization's name — the ",[63,335,336],{},"Published prompts",[17,338,339],{"href":43},"Prompts your organization publishes",". All three need a seat on the organization's plan, and they are the three capabilities a seat carries ",[68,342,343],{},"inside"," the organization rather than on the seat-holder's own machines. Each row is about the organization you have picked at the top of the page, so a feature one organization's plan lacks is said so in that organization's row and nowhere else.",[78,346,348],{"id":347},"what-happens-on-the-web","What happens on the web",[10,350,351],{},"Some things are simply better in a browser, so the app doesn't pretend otherwise — it opens the account panel instead:",[353,354,355,367],"table",{},[356,357,358],"thead",{},[359,360,361,364],"tr",{},[362,363,270],"th",{},[362,365,366],{},"Why",[368,369,370,379,387,395,403,411,421],"tbody",{},[359,371,372,376],{},[373,374,375],"td",{},"Creating an account",[373,377,378],{},"It ends in \"check your email\", which a desktop app can only make longer.",[359,380,381,384],{},[373,382,383],{},"Changing your password",[373,385,386],{},"Same.",[359,388,389,392],{},[373,390,391],{},"Changing your email address",[373,393,394],{},"The new address has to be confirmed before it takes effect.",[359,396,397,400],{},[373,398,399],{},"Two-factor authentication",[373,401,402],{},"Enrolment is a QR code and a set of recovery codes to keep. Optional; it protects the panel, not the app.",[359,404,405,408],{},[373,406,407],{},"Deleting your account",[373,409,410],{},"Below.",[359,412,413,416],{},[373,414,415],{},"Buying a plan, paying for it, and reading its invoices",[373,417,418,419,99],{},"The payment page and the invoice archive belong to the service we bill through, and live on their domain; your billing details and an invitation you are accepting are on the panel. Everything else about a plan — its seats, and who is in the organization — is in the app. See ",[17,420,299],{"href":19},[359,422,423,426],{},[373,424,425],{},"Composing roles, and deciding who holds which",[373,427,428,429,99],{},"A role is a name with 37 permissions ticked behind it, and that matrix is a screen rather than a dialog. The app shows you who is in an organization and sums each person up in a word; the panel is where roles are written and handed out. See ",[17,430,303],{"href":193},[10,432,433,435,436,439,440,261,443,445,446,449,450,452],{},[63,434,104],{}," has a button for most of them. While you are signed in: ",[63,437,438],{},"Change password",", ",[63,441,442],{},"Change email",[63,444,399],{}," each open that page of the panel directly, and ",[63,447,448],{},"Manage on the web"," opens the panel itself — which is where deleting your account lives. ",[63,451,111],{}," is on the same page while you are signed out.",[78,454,456],{"id":455},"signed-in-devices","Signed-in devices",[10,458,459,460,462,463,465],{},"Each machine you sign in from gets its own entry in a ",[63,461,456],{}," list, named after that machine. You can see the list — and sign any entry out — in ",[63,464,104],{}," or in the account panel.",[10,467,468],{},"Each row shows the machine name, its platform, the Plexus version it signed in from, and when it was last used; the panel's table adds when the sign-in was created and when it expires. Revoking a device takes effect immediately: the next thing that machine asks the account service for is refused, and it signs itself out.",[10,470,471],{},"A sign-in also expires on its own if it goes unused for long enough. Using Plexus keeps it alive, so in practice this only catches a machine you stopped using — which is the point.",[10,473,474,475,477,478,481,482,486,487,490,491,493,494,497,498,99],{},"This list is also the off-switch for ",[17,476,25],{"href":24}," on a machine you are not sitting at. A revoked device stops sending and receiving on the spot. What it ",[63,479,480],{},"doesn't"," do is delete anything: everything that device synced stays on your account, and the sync ",[17,483,485],{"href":484},"\u002Fdocs\u002Fsync#version-history","version history"," keeps naming it, so a snapshot written by ",[68,488,489],{},"\"MacBook Pro\""," still reads ",[68,492,489],{}," after that laptop is gone. Revoking a stolen machine is a security action taken in a hurry, and it must not quietly take your configuration history with it. To remove the data itself, use ",[63,495,496],{},"Stop syncing and forget what we hold"," under ",[63,499,500],{},"Settings → Sync",[57,502,503],{},[10,504,505],{},"You can revoke the device you are sitting at. Plexus notices and signs you out on the spot, rather than leaving a signed-in-looking app with a dead session behind it.",[78,507,509],{"id":508},"signing-out","Signing out",[10,511,512,515,516,518,519,522],{},[63,513,514],{},"Sign out"," is in the avatar menu and in ",[63,517,104],{},". It removes the sign-in from this machine's keychain and ends that device's session on our side. Your organizations are not affected — sign back in and they are all still there. Neither is anything ",[17,520,521],{"href":24},"sync"," holds: this machine simply stops sending and receiving, its own settings, workspaces and projects untouched, until you sign in again.",[10,524,525],{},"Plexus can also sign you out on its own, and only ever for one reason: the account service refused the session. That happens if you revoked this device, deleted your account, or the sign-in expired. You get one notice saying so, and you can sign in again from the same place.",[78,527,407],{"id":528},"deleting-your-account",[10,530,531,532,534],{},"You can delete your Plexus account yourself, from the account panel. It is a hard delete: the account, every device sign-in, and everything ",[17,533,521],{"href":24}," held for you — the current values, every workspace and project name, and all twenty retained versions — go with it, and we do not keep a copy. Every machine keeps its own settings, workspaces and projects exactly as they are.",[10,536,537,538,541],{},"One thing has to happen first — an organization cannot be left without an owner, so ",[63,539,540],{},"delete any organization you still own"," before deleting the account. The panel says so up front rather than letting you press a button that would fail.",[10,543,544],{},"Deleting your account does not affect your use of Plexus. The app does not require an account, so it keeps working exactly as it did.",[78,546,548],{"id":547},"what-leaves-your-device","What leaves your device",[10,550,551,552,554,555,557,558,560],{},"Signing in happens in your browser and sends your email address and password to the account service — that is what an account is — plus the machine name shown to you on the consent screen before it is stored. After that, the app sends only the sign-in it was given back, and only on the requests that make up the account: reading who you are when you open ",[63,553,104],{},", reading or changing your organizations and your devices, reading a ",[17,556,20],{"href":19}," and the members, seats and invitations of the organization you have picked on ",[63,559,248],{},", and ending the session when you sign out. Nothing else, and nothing on a schedule — no request goes out unless you opened one of those pages or pressed something. The one addition is that while either page is open, coming back to the Plexus window re-reads what it is showing, because a purchase or a seat change made in a browser tab has no way to announce itself.",[10,562,563,565,566,569],{},[17,564,202],{"href":24}," is the one thing that changes that, and only after you switch it on and approve a list of exactly what would go. From then on the app checks your account for changes on its own schedule and sends the settings, workspace names and project names you approved. It is off on every machine until somebody sitting at that machine turns it on there, and ",[17,567,548],{"href":568},"\u002Fdocs\u002Fsync#what-leaves-your-device"," is the full enumeration.",[57,571,572],{},[10,573,574,577,578,580],{},[63,575,576],{},"Your account and the anonymous usage analytics never touch."," The analytics carry no account, no account identifier and nothing derived from one, and nothing we store about your account can be linked back to them. That separation is built into the app rather than configured, which is why there is no setting for it. The ",[17,579,169],{"href":168}," sets out both sides in full.",[10,582,583,584,588,589,591],{},"Your code, your prompts and your agents' output are not part of any of this. They stay on your machine, signed in or not — and so do your sessions, your worktrees, every path on your disk and every branch a session works on, which not even sync carries. What sync does carry about a repository is its ",[585,586,587],"code",{},"host\u002Fowner\u002Fname"," slug, its clone URL with any password stripped, and the base branch you configured for the project; ",[17,590,548],{"href":568}," is the whole list.",[10,593,594,595,597,598,600,601,603,604,608],{},"Next: ",[17,596,202],{"href":24}," to make your settings follow you, ",[17,599,299],{"href":19}," if you want to put people in an organization, ",[17,602,75],{"href":74}," if you also want Plexus to open pull requests, or ",[17,605,607],{"href":606},"\u002Fdocs\u002Fsettings","Settings"," for everything else.",{"title":610,"searchDepth":611,"depth":611,"links":612},"",2,[613,614,615,616,617,618,619,620,621],{"id":80,"depth":611,"text":81},{"id":133,"depth":611,"text":134},{"id":172,"depth":611,"text":173},{"id":230,"depth":611,"text":189},{"id":347,"depth":611,"text":348},{"id":455,"depth":611,"text":456},{"id":508,"depth":611,"text":509},{"id":528,"depth":611,"text":407},{"id":547,"depth":611,"text":548},"Create a free, optional Plexus account to set up organizations, manage signed-in devices and turn on cross-device sync. The app works the same without one.","md","Integrations","UsersRound",{},"Plexus account",true,41,"\u002Fdocs\u002Faccount",{"title":5,"description":622},"docs\u002Faccount","wNlwesJeCvLe389jdNB1wNvlEiO4zQZMqF9RpUCrQTk",[635,642,648,654,660,667,673,680,687,694,702,709,716,723,730,737,743,749,753,759,765,773,780,786,792,797,798,803,808,813,817,821,825,831,838,845,852,856,863],{"path":636,"title":637,"navTitle":637,"description":638,"icon":639,"group":640,"order":641},"\u002Fdocs","Introduction","Plexus runs Claude Code sessions in parallel, each in its own git worktree, in one native desktop app with diff review, a git client and hooks built in.","BookOpen","Overview",1,{"path":643,"title":644,"navTitle":645,"description":646,"icon":647,"group":640,"order":611},"\u002Fdocs\u002Finstall","Installation","Install","Download and install Plexus on macOS (Apple Silicon or Intel), Linux (.deb or AppImage) or Windows, check Claude Code and Git, and get automatic updates.","Download",{"path":649,"title":650,"navTitle":650,"description":651,"icon":652,"group":640,"order":653},"\u002Fdocs\u002Frequirements","Requirements","What Plexus needs on your machine: the Claude Code CLI and Git, plus optional GitHub or Bitbucket access, notify-send on Linux, and supported platforms.","Check",3,{"path":655,"title":656,"navTitle":656,"description":657,"icon":658,"group":640,"order":659},"\u002Fdocs\u002Fgetting-started","Getting started","Your first run of Plexus: add a git repository, create a session in its own worktree, start Claude Code and send your first prompt.","Rocket",4,{"path":661,"title":662,"navTitle":663,"description":664,"icon":665,"group":640,"order":666},"\u002Fdocs\u002Fconcepts","Core concepts","Concepts","Workspaces, projects and sessions in Plexus — each session usually its own git worktree running Claude Code — and the two status indicators on every row.","Boxes",5,{"path":668,"title":669,"navTitle":669,"description":670,"icon":671,"group":640,"order":672},"\u002Fdocs\u002Farchitecture","Architecture","How Plexus is built: a Tauri desktop app with a Vue UI and a Rust backend that wraps the Claude Code CLI, runs git natively and keeps your code local.","Package",6,{"path":674,"title":675,"navTitle":675,"description":676,"icon":677,"group":678,"order":679},"\u002Fdocs\u002Fdashboard","Dashboard","One live table of every Claude Code session across your Plexus workspaces, with activity state, PR status, summary counts, filters and sorting.","LayoutGrid","Working with projects",10,{"path":681,"title":682,"navTitle":683,"description":684,"icon":685,"group":678,"order":686},"\u002Fdocs\u002Fproject-git","Project Git client","Git GUI","A full git GUI for a project's main checkout: commit graph with branches, tags, stashes and worktrees, pull, push, line staging, compare, blame, history rewrites, undo and conflict resolution.","GitGraph",11,{"path":688,"title":689,"navTitle":690,"description":691,"icon":692,"group":678,"order":693},"\u002Fdocs\u002Fproject-terminal","Project Terminal","Terminal","Open plain shell terminals in a project's root folder from the project view. They keep running in the background, so a dev server or file watcher stays up.","MonitorDot",12,{"path":695,"title":696,"navTitle":697,"description":698,"icon":699,"group":700,"order":701},"\u002Fdocs\u002Fsessions","Sessions & worktrees","Sessions","Create a Plexus session — one Claude Code agent in its own git worktree, on a new or existing branch — and start, stop, resume, archive or remove it.","Bot","Working with sessions",20,{"path":703,"title":704,"navTitle":705,"description":706,"icon":707,"group":700,"order":708},"\u002Fdocs\u002Fstatus","Status & notifications","Status","What Plexus's status dots and PR colors mean — working, waiting, idle, background work — and the alerts you get when a Claude Code session needs you.","Activity",21,{"path":710,"title":711,"navTitle":712,"description":713,"icon":714,"group":700,"order":715},"\u002Fdocs\u002Fagent","The Agent tab","Agent","The Agent tab is the Claude Code terminal in every session: send prompts, paste images, compose multi-line input, rewind, and choose the permission mode.","Sparkles",22,{"path":717,"title":718,"navTitle":719,"description":720,"icon":721,"group":700,"order":722},"\u002Fdocs\u002Fexplorer","Explorer & editor","Explorer","Browse a session's git worktree and edit files in the built-in Monaco editor, with tabs, change markers against the base branch and a Markdown preview.","FileText",23,{"path":724,"title":725,"navTitle":726,"description":727,"icon":728,"group":700,"order":729},"\u002Fdocs\u002Freview","Review & diffs","Review","Review a Claude Code session's changes as a PR-style diff, leave inline comments the agent acts on, run an AI code review and answer PR threads.","GitPullRequestArrow",24,{"path":731,"title":732,"navTitle":733,"description":734,"icon":735,"group":700,"order":736},"\u002Fdocs\u002Fgit","Git workflow","Session Git","The session Git tab lets you stage, commit, stash and push, and rebase, merge or squash a Claude Code session's branch, with AI-drafted commit messages.","GitMerge",25,{"path":738,"title":739,"navTitle":739,"description":740,"icon":741,"group":700,"order":742},"\u002Fdocs\u002Fpull-requests","Pull requests","Open a GitHub or Bitbucket pull request from a session's branch, let AI draft the title and description, and track PR and CI status without leaving Plexus.","Github",26,{"path":53,"title":744,"navTitle":745,"description":746,"icon":747,"group":700,"order":748},"Stacks & ordered merging","Stacks & merging","Stack Claude Code sessions on each other's branches, keep every branch synced as the stack moves, see the whole stack as a map, and merge a stack — or a list of pull requests — in order, including through GitHub's and Bitbucket's merge queues.","Layers",27,{"path":750,"title":690,"navTitle":690,"description":751,"icon":692,"group":700,"order":752},"\u002Fdocs\u002Fterminal","Open plain shell terminals in a session's git worktree with ⌘J: several tabs, copy and paste, drag-and-drop file paths, and your choice of shell.",28,{"path":754,"title":755,"navTitle":755,"description":756,"icon":757,"group":700,"order":758},"\u002Fdocs\u002Fsplit-view","Split view","Put up to six sessions of one project side by side in a split view: each pane is a full session with its own tabs, and every agent keeps running whether its pane is on screen or not.","Grid2x2",29,{"path":760,"title":761,"navTitle":761,"description":762,"icon":763,"group":700,"order":764},"\u002Fdocs\u002Fwindows","Multiple windows","Open a session, a project, a single terminal or the dashboard in a window of its own: put an agent on a second monitor and keep the main window for everything else.","AppWindow",30,{"path":766,"title":767,"navTitle":768,"description":769,"icon":770,"group":771,"order":772},"\u002Fdocs\u002Fhooks","Lifecycle hooks","Hooks","Run your own shell scripts when a session's git worktree is created, when the agent starts, and at teardown — set globally, per project or in the repo.","RefreshCw","Automation",31,{"path":774,"title":775,"navTitle":776,"description":777,"icon":778,"group":771,"order":779},"\u002Fdocs\u002Fworktrees","Worktrees & env files","Worktrees & env","Where Plexus puts each session's git worktree, how .env and other gitignored files are copied in, and the block of dev server ports every session gets.","FolderGit2",32,{"path":781,"title":782,"navTitle":782,"description":783,"icon":784,"group":771,"order":785},"\u002Fdocs\u002Fsecrets","Secrets","Plexus keeps secrets in your OS keychain — macOS Keychain, Windows Credential Manager or Linux Secret Service — write-only, and out of every hook it runs.","KeyRound",33,{"path":29,"title":787,"navTitle":788,"description":789,"icon":790,"group":771,"order":791},"Prompt templates","Prompts","Save Claude Code prompts you keep rewriting as templates with fill-in fields — text, choices, files, branches — and run them in a new or a running session.","Copy",34,{"path":74,"title":793,"navTitle":75,"description":794,"icon":795,"group":624,"order":796},"Connecting a git provider","Connect GitHub or Bitbucket to Plexus with a one-click browser sign-in, no personal access token, to open pull requests, clone repos and push over https.","PlugZap",40,{"path":630,"title":5,"navTitle":627,"description":622,"icon":625,"group":624,"order":629},{"path":19,"title":299,"navTitle":799,"description":800,"icon":801,"group":624,"order":802},"Billing","What a paid Plexus plan unlocks, individual and per-seat organization plans, buying through Moneybird, invitations, invoices and VAT, and cancelling.","CreditCard",42,{"path":24,"title":202,"navTitle":804,"description":805,"icon":806,"group":624,"order":807},"Sync","Sync your Plexus settings, workspaces and projects to every machine you sign in on, after a preview of exactly what would leave this one.","Cloud",43,{"path":193,"title":303,"navTitle":809,"description":810,"icon":811,"group":624,"order":812},"Roles","Control what each member of a Plexus organization may do: five built-in roles, custom roles you copy and edit, and how roles combine. Free, on the web.","ShieldCheck",44,{"path":34,"title":314,"navTitle":314,"description":814,"icon":815,"group":624,"order":816},"Set up a workspace once in a Plexus organization so every member gets the same repositories in their sidebar: join modes, leaving, cloning, and seats.","Building2",45,{"path":39,"title":325,"navTitle":325,"description":818,"icon":819,"group":624,"order":820},"Let a Plexus organization recommend, enforce or dry-run settings on members' machines: the three levels, locked rows, eligible settings and offline rules.","Lock",46,{"path":43,"title":339,"navTitle":822,"description":823,"icon":790,"group":624,"order":824},"Organization prompts","Publish Claude Code prompt templates to every member of a Plexus organization as numbered revisions: proposing, publishing, rolling back, limits and seats.",47,{"path":48,"title":826,"navTitle":827,"description":828,"icon":829,"group":624,"order":830},"Issues from your tracker","Issues","Read, edit and create a project's GitHub issues inside Plexus with your own GitHub account, and start a Claude Code session that stays linked to an issue. Plnnrly has a page of its own.","CircleDot",48,{"path":832,"title":833,"navTitle":834,"description":835,"icon":836,"group":624,"order":837},"\u002Fdocs\u002Ftoolchain","The Toolchain","Toolchain","Attach GitHub issues, GitHub Projects boards and Plnnrly projects to a workspace or project as tabs in Plexus, and choose whether a workspace shares each with its projects.","Wrench",49,{"path":839,"title":840,"navTitle":841,"description":842,"icon":843,"group":624,"order":844},"\u002Fdocs\u002Fboards","Boards from GitHub Projects","Boards","Work a GitHub Projects board inside Plexus: attach it to a workspace or project, switch views, drag cards, open the issue behind a card, start a session.","SquareKanban",50,{"path":846,"title":847,"navTitle":848,"description":849,"icon":850,"group":624,"order":851},"\u002Fdocs\u002Fplnnrly","Plnnrly work items, boards and sprints","Plnnrly","Connect a Plnnrly organization and work a Plnnrly project inside Plexus: its backlog, board and sprints, every work item editable, and a session started from any of them.","ClipboardList",51,{"path":606,"title":607,"navTitle":607,"description":853,"icon":607,"group":854,"order":855},"Every Plexus setting and its default, and how settings layer from global to workspace, project and session — including organization-enforced values.","Reference",52,{"path":857,"title":858,"navTitle":859,"description":860,"icon":861,"group":854,"order":862},"\u002Fdocs\u002Fshortcuts","Keyboard shortcuts","Shortcuts","Every Plexus keyboard shortcut — session tabs, terminal and dashboard, ⌘K search, stack layers, the Claude Code prompt, rebase and squash, project Git undo — and how to rebind each.","Keyboard",53,{"path":864,"title":865,"navTitle":866,"description":867,"icon":868,"group":854,"order":869},"\u002Fdocs\u002Ffeedback","Sending feedback","Feedback","Send a bug report or idea to the Plexus team from inside the app, with an optional screenshot and diagnostic logs you can preview before anything is sent.","SquarePen",54,{"\u002Fdocs\u002Faccount":871,"\u002Fdocs\u002Fagent":872,"\u002Fdocs\u002Farchitecture":872,"\u002Fdocs\u002Fbilling":871,"\u002Fdocs\u002Fboards":872,"\u002Fdocs\u002Fconcepts":873,"\u002Fdocs\u002Fconnections":874,"\u002Fdocs\u002Fdashboard":871,"\u002Fdocs\u002Fexplorer":875,"\u002Fdocs\u002Ffeedback":873,"\u002Fdocs\u002Fgetting-started":876,"\u002Fdocs\u002Fgit":871,"\u002Fdocs\u002Fhooks":877,"\u002Fdocs":872,"\u002Fdocs\u002Finstall":872,"\u002Fdocs\u002Fissues":873,"\u002Fdocs\u002Fmanaged-settings":875,"\u002Fdocs\u002Forg-prompts":875,"\u002Fdocs\u002Fplnnrly":873,"\u002Fdocs\u002Fproject-git":874,"\u002Fdocs\u002Fproject-terminal":878,"\u002Fdocs\u002Fprompts":877,"\u002Fdocs\u002Fpull-requests":871,"\u002Fdocs\u002Frequirements":876,"\u002Fdocs\u002Freview":875,"\u002Fdocs\u002Froles":872,"\u002Fdocs\u002Fsecrets":877,"\u002Fdocs\u002Fsessions":871,"\u002Fdocs\u002Fsettings":871,"\u002Fdocs\u002Fshared-workspaces":875,"\u002Fdocs\u002Fshortcuts":879,"\u002Fdocs\u002Fsplit-view":871,"\u002Fdocs\u002Fstacks":871,"\u002Fdocs\u002Fstatus":871,"\u002Fdocs\u002Fsync":871,"\u002Fdocs\u002Fterminal":878,"\u002Fdocs\u002Ftoolchain":873,"\u002Fdocs\u002Fwindows":877,"\u002Fdocs\u002Fworktrees":877},"2026-10-16","2026-10-06","2026-10-15","2026-10-22","2026-10-09","2026-10-11","2026-10-14","2026-10-13","2026-10-19",{"features":881,"compare":899},[882,885,887,890,893,896],{"label":883,"to":884},"Sessions & status","\u002Ffeatures\u002Fsessions-and-status",{"label":726,"to":886},"\u002Ffeatures\u002Freview",{"label":888,"to":889},"Worktrees & hooks","\u002Ffeatures\u002Fworktrees-and-hooks",{"label":891,"to":892},"Git & issues","\u002Ffeatures\u002Fgit-and-issues",{"label":894,"to":895},"Stacks","\u002Ffeatures\u002Fstacks",{"label":897,"to":898},"Teams","\u002Ffeatures\u002Fteams",[900,903,906,909],{"label":901,"to":902},"vs Claude Code","\u002Fcompare\u002Fclaude-code",{"label":904,"to":905},"vs Claude Squad and Nimbalyst","\u002Fcompare\u002Fclaude-squad-and-nimbalyst",{"label":907,"to":908},"vs Conductor","\u002Fcompare\u002Fconductor",{"label":910,"to":911},"vs Cursor","\u002Fcompare\u002Fcursor",1792695509900]