nana - One terminal for every coding agent, on Windows

Nana is a native terminal multiplexer for Windows. Run Claude Code, Codex, OpenCode and more side by side, each on its own git worktree. See who is working, waiting or done, review diffs, and keep agents running after you close the app. Free beta.

Add a comment

Replies

Best

Hi Product Hunt. I'm Gustavo, I built Nana.

I was running three or four coding agents at once and losing track of them across terminal windows. One would sit for ten minutes waiting for a "yes" while I was looking at another. So I built the terminal I wanted:

- Every agent in a split pane, each on its own git worktree, so they never touch each other's files.

- Nana recognizes 12 agents (Claude Code, Codex, OpenCode, Copilot, Cursor, Droid and more) and shows if each one is working, waiting for you, or done. No hooks, no setup. A Windows notification tells you when one needs you.

- Review diffs in the app and let the AI CLI you already use write the commit message.

- Terminals live in a small server process, so closing the window does not stop your agents. The same works over SSH on Linux and macOS.

It is a native Rust app (GPUI and Ghostty's terminal engine), not Electron. Free beta for Windows 10 and newer, no admin rights:

irm | iex

I'd love to hear what breaks and what you'd want next.

an agent waiting for a yes in another terminal is an annoyingly easy thing to miss

the windows notification and worktree per pane are the two details that make this interesting to me