$ man nexus

Everything Nexus does.

All your coding agents in one native Mac window. Here is everything it does.

name
nexus - every coding-agent CLI in one native Mac window
runs
Claude Code, Codex, Gemini CLI, OpenCode, Antigravity, Grok, Qwen Code, Muse, or any shell command
requires
macOS 26 or later, Apple silicon
version
0.5.0, October 2026

$ nexus mode code

Code: real terminals for every agent

Grids of real terminals, each running the agent you pick. Nexus never installs anything without your click.

  • Up to 16 terminals at once
  • Browser, Files, canvas, Simulator and tasks panes
  • Git changes, diffs and worktrees
  • Any pane full-window with ⌘ ⇧ Return
fig. 1 One pane, mid-fix. The ring is how full its context is.

Lineups: launch a team at once

Start up to 8 agents on one prompt, each in its own Git worktree if you like.

  • Mix agents and accounts
  • Save a lineup, relaunch in one click
fig. 2 Five agents, five worktrees, one prompt.

$ nexus mode work --split 3

Work: a desktop chat for any agent

A clean chat app for any agent. Attach files, pick the model, and connect plugins, MCP servers and connectors.

  • Free models via OpenCode, with full tool access
  • Run 2 to 4 chats side by side and compare
  • Accept or Undo every changed file
  • Search your works with ⌘ F
fig. 3 Three works on one folder, and the composer that feeds them.

$ nexus mode agent

Agent: teammates that remember

A small team you name yourself. Each teammate keeps its own memory, skills and chats.

  • Name, avatar and role
  • Memory and skills that stick
  • Its own chats
  • Routines, like every weekday at 9:00
fig. 4 Four teammates. Two are working, one has a routine.

$ nexus assistant --hold ⌃⌥Space

The Assistant: talk to the app

Click the orb in the title bar, then talk or type. Simple commands run on your Mac, bigger asks go to an agent.

  • Hold ⌃ ⌥ Space to talk
  • Open the Leader panel with ⌘ J
  • Speech and voice run on your Mac, no cloud
open three claude panes in nexus-appon-device
why did the nightly build fail?agent
fig. 5 App commands stay local. Questions go to an agent.

$ nexus mcp --tools

Tools for your agents

Your agents can use a built-in browser, your computer, a canvas and the iOS Simulator.

  • Browser: click, type, read, screenshot
  • Computer use, only with your approval
  • Canvas, Simulator and a tasks board
  • Message other panes, teammates and you
nexus-mcp · tool calls
  1. 12:04:01browser_navigatelocalhost:5173/cartok
  2. 12:04:03browser_click"Checkout"ok
  3. 12:04:06computer_screenshotSimulatorok
  4. 12:04:08computer_clickSimulator · "Pay"waiting for you Allow Claude Code to click in Simulator?
  5. 12:04:15canvas_add_shapes3 shapes · "checkout flow"ok
  6. 12:04:17pane_sendpane 2 · "swift test"ok
  7. 12:04:22teammate_messageReviewerok
  8. 12:04:25notify_user"Checkout flow fixed"sent
fig. 6 The tool call log. Try the approval.

$ nexus connect --list

Connections without config files

21 official connections work today, like GitHub, Linear and Notion, with more coming. Free models through OpenCode can use them too.

  • Secrets kept in the macOS Keychain
  • MCP Hub for your own servers and skills
  • Prompt library with {{variables}}
Connections

37 listed · 21 ready · 16 soon

  • GitHub
  • Linear
  • Notion
  • Atlassian
  • Sentry
  • Supabase
  • Neon
  • Cloudflare
  • Webflow
  • Stripe
  • Paddle
  • RevenueCat
  • PayPal
  • PostHog
  • Resend
  • Apollo
  • vidIQ
  • fal
  • Figma
  • Zapier
  • Unreal Engine
  • Slack
  • Vercel
  • Gmail
  • Asana
  • Canva
  • Square
  • Shopify
  • QuickBooks
  • Meta Ads
  • Google Ads
  • X
  • Zernio
  • YouTube
  • Higgsfield
  • Unity
  • Blender
fig. 7 The catalog as of 0.5.0. Dotted ones are marked soon.

$ nexus accounts --failover

More than one account

Add several accounts per CLI. When one hits its limit, Nexus offers Wait or Switch account.

  • Accounts kept fully separate
  • Usage meter for Codex
  • Context fullness on every pane
  • Per-CLI Auto bypass switch, off by default
fig. 8 Personal is out of usage. Work is one click away.

$ nexus history --search

Never lose a session

Nexus saves your panes and output. After a restart, Claude Code and Codex resume the exact chat.

  • Search every Claude Code and Codex chat
  • Stats with a heatmap and a share card
  • An inbox for every notification
History

6 conversations

  • claudeFix typing lag when saving sessionsnexus-app · 2h
  • codexAdd retries to the upload queueapi · yesterday
  • claudeWhy does the snapshot test flake on CI?nexus-app · Mon
  • claudeDraft release notes for 0.4.2nexus-app · Oct 13
  • codexRename CartStore to BasketStoreshop-ios · Oct 9
  • codexMove settings to the new schemaapi · Oct 2
fig. 9 Search is live. Try "codex" or "nexus-app".

$ nexus auto --goal "tests green"

Autopilot types the next prompt

Give a terminal a goal and walk away. A judge agent types the next prompt until it's done.

  • The judge is one of your CLIs and uses its usage
  • Never types into an approval dialog
  • 10 prompts by default, up to 50
  • 30 minutes by default, from 5 to 240
Claude Code · nexus-appAuto 3/10

goalGet the test suite green and keep it green.

  1. 12:31agent idle · asking the judge (Codex)
  2. 12:31judge: continue
  3. 12:31typed: Two snapshot tests still fail. Update the fixtures, not the views.
  4. 12:34agent working
  5. 12:38approval dialog on screen · waiting for you
fig. 10 Prompt three of ten. It stops at the approval and waits.

$ nexus remote build-box

Remote workspaces over SSH

Open a project on another machine and its terminals run there. Nexus uses your own ssh config and keys.

  • Hosts read from ~/.ssh/config
  • Stores no passwords, never auto-accepts host keys
  • Finds the agent CLIs on each host
build-box · ssh

~/.ssh/config

  • build-boxclaude · codex · shell
  • gpu-1codex · shell
  • stagingshell
$ ssh -t build-box 'cd ~/src/api && exec claude'
Authenticated with key from ssh-agent.

Claude Code ~/src/api on build-box
> Run the integration tests and tell me what broke
fig. 11 A Claude Code pane that lives on another machine.

$ nexus privacy --what-leaves

Local first

No analytics, no telemetry, and nothing runs without you. Deletes go to the Trash.

What leaves your Mac
whatleaves your Macdetails
Analytics and telemetrynoThere aren't any.
Your voicenoSpeech recognition is on-device, with no cloud fallback.
Spoken repliesnoKokoro runs on-device.
Simple app commandsnoThe Assistant runs them locally.
Keys and tokensnoStored in the macOS Keychain.
SSH passwordsnoNever stored. Keys stay with ssh.
CLI version checkswhen you askOnly after you click.
Connections you addyesTo that service, because you connected it.
Prompts and codevia your CLISent by the CLI you run, to its provider, on your account.

$ nexus keys

Keyboard

The ones worth learning first.

Keyboard shortcuts
keysdoes
⌘ NNew item
⌘ ⇧ NNew project
⌘ OOpen a workspace
⌘ ⇧ ReturnExpand the pane full-window, and back
⌘ JLeader panel
⌃ ⌥ SpaceHold to talk to the Assistant
⌘ FSearch in Work
⌘ .Stop the current turn

$ man nexus | grep "SEE ALSO"

Try it on your own projects.

Starter is free: Code mode, all 8 CLIs and free models via OpenCode. Pro adds every mode and tool.