A desktop home for your Claude Code sessions — many at once, each in its own git worktree.
Running claude in a terminal is great for one session. It stops scaling the
moment you want two — branches collide, prompts get lost between tabs, and
there's no shared view of what each agent is up to.
Conclave gives every Claude its own workspace, its own transcript, and its own live status — all in one window. Spin up parallel sessions across projects, follow what every agent is doing, and stop juggling branches by hand.
- Parallel sessions, one window. Group by project, filter by running, needs attention, or idle. Jump between agents without losing your place.
- A worktree per session. New sessions run
git worktree addfor you, so branches never step on each other and you never have to stash again. - Fusion projects. Bundle multiple repos behind one project and run a
single session across all of them. Conclave adds a worktree on a shared
branch in every member repo; the primary's worktree becomes the session's
cwd, and the secondaries are handed to
claudevia--add-dir. Forks fan out the same way. - Live status at a glance. Working, waiting, running a tool, idle, or errored — visible from the sidebar without opening the session.
- Transcript, Plan, Logs. Three views per session. The plan view turns
Claude's
TodoWriteinto a real progress checklist; logs keep lifecycle events out of your transcript. - Embedded terminal. Colors, paging, and most TUIs work out of the box.
- Pull request card. Once the branch is pushed, Conclave picks the
linked PR up from
ghand shows status, diff, and base alongside the session. - Themed in from day one. Dark and light, five accents, tunable density and corner radius — not bolted on later.
You'll need:
- .NET 10 SDK
- macOS, Linux, or Windows
claudeCLI onPATHfor real sessionsgitonPATH, andghif you want PR cards
Run from source:
dotnet restore
dotnet run --project src/Conclave.AppOr build a native binary:
dotnet publish src/Conclave.App -c ReleaseOn macOS, wrap the publish output in a proper .app bundle (so the icon
shows up in Finder and the Dock):
scripts/build-mac-app.shActive development. The shell, embedded terminal, and per-session plumbing
are wired up; a few items in PHASE_4.md — transcript
persistence across restarts, live diff stats, the cancel button, and the
permission modal — are still in flight. Expect rough edges.
MIT — see LICENSE.

