[{"data":1,"prerenderedAt":250},["ShallowReactive",2],{"site-nav-marketing":3,"compare-claude-code":36},{"features":4,"compare":23},[5,8,11,14,17,20],{"label":6,"to":7},"Sessions & status","\u002Ffeatures\u002Fsessions-and-status",{"label":9,"to":10},"Review","\u002Ffeatures\u002Freview",{"label":12,"to":13},"Worktrees & hooks","\u002Ffeatures\u002Fworktrees-and-hooks",{"label":15,"to":16},"Git & issues","\u002Ffeatures\u002Fgit-and-issues",{"label":18,"to":19},"Stacks","\u002Ffeatures\u002Fstacks",{"label":21,"to":22},"Teams","\u002Ffeatures\u002Fteams",[24,27,30,33],{"label":25,"to":26},"vs Claude Code","\u002Fcompare\u002Fclaude-code",{"label":28,"to":29},"vs Claude Squad and Nimbalyst","\u002Fcompare\u002Fclaude-squad-and-nimbalyst",{"label":31,"to":32},"vs Conductor","\u002Fcompare\u002Fconductor",{"label":34,"to":35},"vs Cursor","\u002Fcompare\u002Fcursor",{"id":37,"title":38,"body":39,"competitor":174,"competitorUrl":175,"description":176,"draft":177,"extension":178,"lastVerified":179,"meta":180,"navigation":181,"path":26,"rows":182,"seo":247,"stem":248,"__hash__":249},"compare\u002Fcompare\u002Fclaude-code.md","Beyond Claude Code in a terminal or Desktop",{"type":40,"value":41,"toc":167},"minimark",[42,51,58,63,96,100,136,140,153],[43,44,45,46,50],"p",{},"Plexus is not a replacement for Claude Code. It runs Claude Code. Every session is the real ",[47,48,49],"code",{},"claude"," CLI in a real terminal, using the login you already have, so your slash commands and interactive prompts work as they always do. The question is whether you want Plexus around it, or whether Claude Code's own tools are enough.",[43,52,53,54,57],{},"Claude Code has added a lot of parallel tooling itself: a ",[47,55,56],{},"--worktree"," flag, background sessions with an agent view, worktree hooks, and the Desktop app's Code tab. Of everything in this category, Claude Code Desktop overlaps with Plexus the most, and this page treats it that way.",[59,60,62],"h2",{"id":61},"choose-claude-code-on-its-own-if","Choose Claude Code on its own if",[64,65,66,84,90],"ul",{},[67,68,69,73,74,76,77,76,80,83],"li",{},[70,71,72],"strong",{},"You live in the terminal."," You run a few sessions on one repository and can keep track of them yourself. ",[47,75,56],{},", ",[47,78,79],{},".worktreeinclude",[47,81,82],{},"claude agents"," and a notification hook cover the basics, cost nothing extra and work over SSH.",[67,85,86,89],{},[70,87,88],{},"You want Anthropic's own app."," Claude Code Desktop runs parallel sessions with worktrees, lets you comment on diffs, shows CI status and can auto-fix failing checks and auto-merge on GitHub.",[67,91,92,95],{},[70,93,94],{},"You want sessions in the cloud."," Desktop can run sessions on Anthropic's infrastructure that keep going after you close the app. Plexus runs everything on your machine.",[59,97,99],{"id":98},"choose-plexus-if","Choose Plexus if",[64,101,102,108,114,124,130],{},[67,103,104,107],{},[70,105,106],{},"Your sessions span several repositories."," Workspaces, projects and sessions in one tree, and one dashboard of every session's state and pull request.",[67,109,110,113],{},[70,111,112],{},"You want review and git in the same window as the agents."," A PR-style diff where your comments go to the agent, AI review, an unattended review-and-fix cycle, a git client per session and a commit graph per repository.",[67,115,116,123],{},[70,117,118,119,122],{},"You use Bitbucket, or would rather not install ",[47,120,121],{},"gh","."," Plexus opens and tracks pull requests on GitHub and Bitbucket with a one-click sign-in.",[67,125,126,129],{},[70,127,128],{},"You want the issue tracker next to the agents."," A repository's GitHub issues, a GitHub Projects board or a Plnnrly project's backlog, board and sprints, each item a click away from a session linked to it (paid plan).",[67,131,132,135],{},[70,133,134],{},"You want worktree setup automated at the right level."," Create, Run and Teardown hooks that cascade from global to workspace to project, env files copied in, and a block of dev-server ports for each session.",[59,137,139],{"id":138},"using-them-together","Using them together",[43,141,142,143,145,146,149,150,152],{},"Moving to Plexus does not change your Claude plan or how Claude behaves: Plexus finds ",[47,144,49],{}," on your ",[47,147,148],{},"PATH"," and starts it in each session's worktree. You can still open ",[47,151,49],{}," in any terminal next to it.",[43,154,155,156,161,162,166],{},"See ",[157,158,160],"a",{"href":159},"\u002Fdocs\u002Frequirements","Requirements"," for what Plexus needs, and ",[157,163,165],{"href":164},"\u002Fdocs\u002Fsessions","Sessions & worktrees"," for how a session is set up.",{"title":168,"searchDepth":169,"depth":169,"links":170},"",2,[171,172,173],{"id":61,"depth":169,"text":62},{"id":98,"depth":169,"text":99},{"id":138,"depth":169,"text":139},"Claude Code","https:\u002F\u002Fcode.claude.com\u002Fdocs","Running Claude Code by hand in tmux or terminal tabs, or in Anthropic's Desktop app, compared with Plexus, which runs the same claude CLI on your login.",false,"md","2026-10-12",{},true,[183,188,193,199,204,210,215,220,225,230,236,241],{"topic":184,"plexus":185,"them":186,"sourceUrl":187,"plexusDocsPath":159},"The agent","Runs the Claude Code CLI you already installed, in a real terminal, with your existing login. No API key.","It is Claude Code. It needs a paid Claude subscription or a Claude Console account. With a subscription, no API key is required.","https:\u002F\u002Fcode.claude.com\u002Fdocs\u002Fen\u002Fvs-code",{"topic":189,"plexus":190,"them":191,"sourceUrl":192,"plexusDocsPath":164},"Parallel sessions in the terminal","A session per task, each in its own git worktree that Plexus creates and removes.","claude --worktree \u003Cname> starts a session in its own git worktree. Run it again with another name in another terminal for a second session.","https:\u002F\u002Fcode.claude.com\u002Fdocs\u002Fen\u002Fcommon-workflows",{"topic":194,"plexus":195,"them":196,"sourceUrl":197,"plexusDocsPath":198},"Background sessions and status","A dot on every session (Working, Needs you, Idle), a blue ring for background subagents, and a dashboard of every session across all repositories.","claude --bg runs a session in the background in a worktree under .claude\u002Fworktrees\u002F. claude agents lists background sessions with states including Working, Needs input and Idle, plus a PR label.","https:\u002F\u002Fcode.claude.com\u002Fdocs\u002Fen\u002Fagent-view","\u002Fdocs\u002Fstatus",{"topic":200,"plexus":201,"them":202,"sourceUrl":203,"plexusDocsPath":159},"Claude Code Desktop","Native app for macOS, Windows and Linux. Every session except one on the project's main checkout gets its own worktree, under \u003Cproject>\u002Fworktrees\u002F.","The Code tab in Claude Desktop runs parallel sessions with an optional worktree each, stored in .claude\u002Fworktrees\u002F by default, with an opt-in setting to archive a session once its PR merges or closes. macOS, Windows, and Linux in beta.","https:\u002F\u002Fcode.claude.com\u002Fdocs\u002Fen\u002Fdesktop",{"topic":205,"plexus":206,"them":207,"sourceUrl":208,"plexusDocsPath":209},"Gitignored files in new worktrees","A copy list per scope, .env and .env.local by default.","A .worktreeinclude file lists gitignored files to copy into new worktrees.","https:\u002F\u002Fcode.claude.com\u002Fdocs\u002Fen\u002Fworktrees","\u002Fdocs\u002Fworktrees",{"topic":211,"plexus":212,"them":213,"sourceUrl":203,"plexusDocsPath":214},"Reviewing the agent's changes","Review tab: a PR-style diff, inline comments sent to the agent, AI review, an unattended review-and-fix cycle, and the pull request conversation.","Desktop: a diff view with line comments Claude acts on, and \u002Fcode-review, which returns its findings as a Code review card grouped by file.","\u002Fdocs\u002Freview",{"topic":216,"plexus":217,"them":218,"sourceUrl":203,"plexusDocsPath":219},"Pull requests and CI","GitHub and Bitbucket pull requests with status and CI per session. One-click sign-in; the gh CLI is not needed.","Desktop: a CI status bar once a PR is open, Auto-fix for failing checks and Auto-merge. Requires the GitHub CLI (gh).","\u002Fdocs\u002Fpull-requests",{"topic":221,"plexus":222,"them":223,"sourceUrl":203,"plexusDocsPath":224},"Issue trackers","GitHub issues, GitHub Projects boards and Plnnrly projects (backlog, board and sprints) as tabs in the app, on a paid plan. Start a session from any issue or work item, linked to it.","Desktop: connectors for GitHub, Linear, Notion and more, which let Claude create issues and work with those tools from a local or SSH session.","\u002Fdocs\u002Ftoolchain",{"topic":226,"plexus":227,"them":228,"sourceUrl":203,"plexusDocsPath":229},"Notifications","A native notification when a session needs you, with an optional sound. Held back while background subagents are still running.","Desktop: a notification when a session finishes a task and you are not viewing it. The sidebar filters by status, project and environment.","\u002Fdocs\u002Fstatus#getting-notified",{"topic":231,"plexus":232,"them":233,"sourceUrl":234,"plexusDocsPath":235},"Hooks","Create, Run and Teardown scripts at global, workspace and project level, with combine modes and repository hooks in .plexus\u002Fhooks.json.","Claude Code hooks cover many lifecycle events, including WorktreeCreate and WorktreeRemove, and can be shell commands, HTTP endpoints, MCP tool calls, prompts or subagents.","https:\u002F\u002Fcode.claude.com\u002Fdocs\u002Fen\u002Fhooks","\u002Fdocs\u002Fhooks",{"topic":237,"plexus":238,"them":239,"sourceUrl":203,"plexusDocsPath":240},"Where sessions run","On your machine, in the session's worktree.","Desktop sessions can run locally, in Anthropic's cloud, over SSH or in WSL. Cloud usage counts toward your plan's limits.","\u002Fdocs\u002Fagent",{"topic":242,"plexus":243,"them":244,"sourceUrl":245,"plexusDocsPath":246},"A terminal multiplexer","Not needed. Each session has its own terminal in the app.","tmux runs on OpenBSD, FreeBSD, NetBSD, Linux, macOS and Solaris.","https:\u002F\u002Fgithub.com\u002Ftmux\u002Ftmux","\u002Fdocs\u002Fterminal",{"title":38,"description":176},"compare\u002Fclaude-code","YaQo20cMJKVBeCPzVAi7vxS_dkilmRq7rn1xX0ubSj8",1792695507532]