Suneiro

Run your coding agents side by side.

Suneiro runs Claude Code, Codex and OpenCode in parallel, each in its own git worktree. Review the diffs and ship pull requests from one desktop app.

macOS download coming soonUses the agent subscriptions you already have.

From a prompt to a merged pull request.

  1. 1

    Start a task

    Each task gets its own git worktree and branch, created from the latest upstream base. Start from scratch, an existing branch or a pull request.

  2. 2

    Let agents work in parallel

    Run Claude Code, Codex and OpenCode at once. Nothing collides, because every agent has its own checkout, terminal and port range.

  3. 3

    Review the diff

    Read syntax-highlighted changes against the merge base, mark files as viewed, and send line comments straight back to the agent.

  4. 4

    Ship the pull request

    Commit, push and open the PR in one step. Watch CI, ask the agent to fix failing checks, merge, and archive the workspace.

Your agents, your accounts. Suneiro never proxies or stores credentials.

It drives the agent CLIs already installed on your machine, signed in with the subscriptions you already pay for, such as Claude Pro or Max and ChatGPT. Settings shows which agents are installed and signed in, and helps you set up the rest.

Built for the hours between the prompt and the merge.

One chat for every agent
All three agents speak the Agent Client Protocol, so tool calls, plans, questions, slash commands and model pickers work the same way.
Checkpoints
Restore a workspace's files to how they were before any message, and undo the restore if you change your mind.
Queue and steer
Keep typing while the agent works. Follow-ups queue up, or you can send one right away to change course.
Stay in sync
See when the base branch has moved on and merge it in with one click. Hand conflicts to the agent.
Terminals and run scripts
Per-workspace shells and a one-click run script, with an open button for the dev server it starts.
Repository setup
Define setup, run and archive scripts per repository, and list the gitignored files to copy into each new worktree.

Keep your hands on the keyboard.

Every action is in the command palette, and the ones you use all day have a shortcut.

Command palette
⌘K
New workspace
⌘N
New chat
⌘T
Switch workspace
⌘1–9
Open workspace in your editor
⌘O
Mention a file
@
Toggle plan mode
⇧Tab
Stop the agent
Esc

Get Suneiro

macOS download coming soon

What you need

  • macOS. Linux and Windows are planned.
  • git, and optionally the GitHub CLI for pull requests.
  • At least one agent CLI: claude, codex or opencode.