$ 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
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
$ 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
$ 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
$ 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
$ 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
- 12:04:01
browser_navigatelocalhost:5173/cartok - 12:04:03
browser_click"Checkout"ok - 12:04:06
computer_screenshotSimulatorok -
12:04:08
computer_clickSimulator · "Pay"waiting for you Allow Claude Code to click in Simulator? - 12:04:15
canvas_add_shapes3 shapes · "checkout flow"ok - 12:04:17
pane_sendpane 2 · "swift test"ok - 12:04:22
teammate_messageReviewerok - 12:04:25
notify_user"Checkout flow fixed"sent
$ 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}}
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
Nothing here by that name. Add it yourself in the MCP Hub.
$ 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
$ 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
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
No conversations match.
$ 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
goalGet the test suite green and keep it green.
- 12:31agent idle · asking the judge (Codex)
- 12:31judge: continue
- 12:31typed:
Two snapshot tests still fail. Update the fixtures, not the views.
- 12:34agent working
- 12:38approval dialog on screen · waiting for you
$ 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
~/.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
$ nexus privacy --what-leaves
Local first
No analytics, no telemetry, and nothing runs without you. Deletes go to the Trash.
| what | leaves your Mac | details |
|---|---|---|
| Analytics and telemetry | no | There aren't any. |
| Your voice | no | Speech recognition is on-device, with no cloud fallback. |
| Spoken replies | no | Kokoro runs on-device. |
| Simple app commands | no | The Assistant runs them locally. |
| Keys and tokens | no | Stored in the macOS Keychain. |
| SSH passwords | no | Never stored. Keys stay with ssh. |
| CLI version checks | when you ask | Only after you click. |
| Connections you add | yes | To that service, because you connected it. |
| Prompts and code | via your CLI | Sent by the CLI you run, to its provider, on your account. |
$ nexus keys
Keyboard
The ones worth learning first.
| keys | does |
|---|---|
| ⌘ N | New item |
| ⌘ ⇧ N | New project |
| ⌘ O | Open a workspace |
| ⌘ ⇧ Return | Expand the pane full-window, and back |
| ⌘ J | Leader panel |
| ⌃ ⌥ Space | Hold to talk to the Assistant |
| ⌘ F | Search 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.