coming soon · macOS first

Run parallel coding agents
in one desktop window.

Hangar wraps the Claude Code and Codex CLIs you already pay for. Parallel sessions in isolated git worktrees — streaming chat, diffs, terminal, review — with your hooks, skills, subagents, MCP, and subscription intact.

⌘⇧P 5H ● 1h 58m SEVEN_DAY ● 71h 59m COST $0.42 TOKENS 12.4k↓ 3.1k↑
fix flaky e2e ○ hangar FilesDiffTerminal

Fix the flaky session-restore e2e test

Working on it — turn 1.

Worked 1 step

Subagent scanned the repo and found the fixed 500 ms wait in restore.spec.ts.

Edit e2e/restore.spec.ts

done · 12.4s · $0.0123

Changes 1 Create Branch & Commit Send follow-up… (@ file · / command) Send
claude⌥ worktreeopusacceptEdits 1.2k↓ 340↑ $0.012
polish diff viewer ○ hangar FilesDiffTerminal

CHANGED FILES (1) Commit Merge PR

M src/components/DiffView.tsx +2 −1

@@ -212,3 +212,4 @@

- setTimeout(apply, 500)

+ requestAnimationFrame(apply)

+ // paint before Monaco re-measures

you use rAF here too? → sent to agent
Changes 1 Create Branch & Commit Send follow-up… (@ file · / command) Send
claude⌥ worktreesonnetplan 2.8k↓ 610↑ $0.019

the loop

Dispatch. Glance. Review. Merge.

01

A tiled workspace for many agents

Sessions live side by side — up to four tiles per workspace, grouped by project in the sidebar with live status. Kick off an agent in one project while three others stream in parallel.

02

Every session in its own worktree

Isolation by default: each agent works on its own branch with per-turn checkpoint commits, so you can rewind any turn — or race the same task across Claude and Codex with /best-of-n and keep the winner.

03

Review that talks back

A changed-files panel and diff viewer where your inline comments are fed back to the agent as a structured follow-up. Annotate the diff, hit send, and the agent revises — then stage, commit, or open the PR.

04

Your CLI, not our API keys

Hangar drives the claude and codex binaries you already have as subprocesses. Hooks, skills, subagents, MCP servers, and subscription billing all keep working — we never touch ~/.claude.

why we're building it

Cursor's Agents Window proved the shape: the control plane for agents, not the text editor, is the primary surface. Hangar takes that shape and grounds it in the CLIs you already trust — open in approach, desktop-native, subscription-friendly.

MIT-clean

Learn from everything, copy nothing.

Local-first

Your repos, your machine, your keys — SSH when you want it.

Transparent

Usage gauges, hooks timeline, subagent inspector. See the machinery.

The hangar doors open soon.

First builds go to the early-access list. No spam — one email when it ships.