v1.2 is here · new

One window. Every branch. Every agent.

The terminal where Claude, Gemini and Codex run in parallel, and your whole team works together.

Native worktrees GitHub + GitLab Every AI in parallel macOS · Windows · Linux
Book a Demo
or download free
Quick start N
See all features
v1.1 shipped
Free during launch
Local-first · No telemetry
›› bypass permissions on
click a snippet · ⌘B broadcast · 4/16 panes

Four agents · one window · zero context switching

Works with the tools you already use

Claude
Gemini
Codex
Copilot
OpenCode
Terminal
Custom CLIs
The cost of switching

Your team is losing hours every day.

Every AI tool you adopt becomes another tab, another login, another context. Your senior devs hold the prompts that work. Your juniors copy-paste between five apps. Branch switching destroys it all.

5 AI apps, 5 tabs

Claude in one window, ChatGPT in another, Cursor in a third, the terminal in a fourth. Tab switching kills focus and burns hours.

Lost context per branch

Switch from feat/auth to fix/parser and you lose the dev server, the AI session, the half-edited file. Then you switch back.

Knowledge stays on laptops

Your senior dev's killer prompts and MCP configs live on her machine. New hires reinvent the same setup, slowly.

Tools don't talk to each other

Claude doesn't see your GitHub PRs. Your AI doesn't know about Slack threads. You're the integration layer.

STOP JUGGLING 5 APPS

Every AI, every model,
in the same window.

Claude, Gemini, Codex, Copilot and Aider, each in its own pane with its own process, HOME directory and account. Up to 16 panes at once. Switch agents mid-task without losing a line of context.

claude · pane 1
claude >
Team Activity
live
A
alex.k pushed 3 commits · feat/auth
D
devon.p opened PR #42: add rate limiting
ci CI passed on feat/auth · 2m 14s
YOUR TEAM, IN SYNC

Stop sending senior prompts
over Slack.

Real-time team chat with GitHub events. Share any terminal with an 8-char code. Shared snippet library and MCP configs. Auto-standup. Onboard a new dev in one Join Code, not one week.

STOP LOSING CONTEXT

Every branch isolated.
Every agent focused.

Native git worktrees: a separate dev env, deps and port per branch. Two agents on two branches with zero collisions. Built-in diff viewer and PR review. Works with GitHub and GitLab side by side.

src/lib/auth.ts
AI Review
12
12
export async function authenticate(req: Request) {
13
const token = req.headers.get('x-token');
14
if (!token) return null;
13
+
const header = req.headers.get('authorization');
14
+
if (!header?.startsWith('Bearer ')) return null;
15
+
const token = header.slice(7);
15
16
const user = await verifyJWT(token);
16
17
return user ?? null;
17
18
}
AI
Claude · line 14

Consider validating the JWT signature algorithm explicitly to avoid alg: none attacks.

D
devon.p · line 15

Nice. RFC 6750 compliant. Mind adding a test for malformed headers?

PLAYS WITH YOUR STACK

GitHub, GitLab, MCPs,
Slack. All connected.

Manage repos, branches, PRs and CI runs without leaving Nest. Visual MCP panel connects Slack, Linear, Notion or any MCP server. A real Chromium cell next to your agent. Voice input via local Whisper.

Browser Cell
Voice Input
⌘K Spotlight
MCP Panel
Ready to stop switching?

See it on your stack.
In 15 minutes.

Book a demo and we'll walk you through Nest with the AIs, repos and team you already use. Or grab the free build if you want to dive in first.

or download free
v1.2.7 stable
Local-first · No telemetry
macOS 13+ · Windows 10+ · Linux