DuneaCode
NewA guided tour for your first run

Run a team of agents

Dunea Code is a free desktop app for Claude Code and Codex. Every agent gets its own worktree, its own ports and its own running app, so you review ten branches the way you'd review one.

Download for Mac

v0.2.43 · Apple Silicon · Free · Other platforms

See how it works
Dunea Code: thirteen worktrees across three projects, Claude Code adding Google sign-in, and the Changes panel with five files ready to review
13 worktreesacross dunea-web, dunea-code and dunea-work
Claude Code, workingadding Google sign-in on its own branch
+1537 −65five files, ready to review

Claude CodeCodexDunea CodemacOSWindowsLinux

Four agents, one port 3000: EADDRINUSE. Dunea Code gives every agent its own port.

// 02 · How it works

One repo. Many agents.

05 / 05

Merge back

Finished branches become pull requests. The one that asked waits for you.

  1. 01

    One repository

    Your project on main, exactly as it is.

  2. 02

    A worktree per task

    Each agent gets its own branch and folder. No two ever edit the same file.

  3. 03

    Its own ports, its own app

    $DUNEA_PORT, your .env and setup script. Four dev servers, no collisions.

  4. 04

    You decide, they wait

    One agent stops to ask. Everything else keeps working quietly.

  5. 05

    Merge back

    Finished branches become pull requests. The one that asked waits for you.

Fig. 1 One project, three tasks. Each gets its own branch, its own ports and its own copy of your app running, so you can open every one while the agents work.

// 03 · The fleet

Every agent you start gets its own worktree, chat and running app, and all of them live in the same sidebar. Approve, review and ship without switching windows.

Download for Mac

v0.2.43 · Apple Silicon · Free · Other platforms

// 04 · Inside the app

The whole loop, in one window.

Full tour, every screen
  1. Agent mode

    Claude Code builds while Codex reviews and Dunea Code writes the docs, each in its own tab.

    Agent mode. Claude Code builds while Codex reviews and Dunea Code writes the docs, each in its own tab.
  2. Editor mode

    The agent’s edits inline, with Accept or Revert on each change and the chat beside you.

    Editor mode. The agent’s edits inline, with Accept or Revert on each change and the chat beside you.
  3. Every change, line by line

    A split diff for every file the agent touched, with the Changes panel beside it.

    Every change, line by line. A split diff for every file the agent touched, with the Changes panel beside it.
  4. Each branch runs its own app

    Setup and run scripts per worktree, on ports leased just for it, with the dev server log below.

    Each branch runs its own app. Setup and run scripts per worktree, on ports leased just for it, with the dev server log below.
  5. From chat to merged

    Open the PR from the header, watch checks and reviews, and merge without leaving the window.

    From chat to merged. Open the PR from the header, watch checks and reviews, and merge without leaving the window.
  6. One prompt, a whole plan

    Big work split into features and tasks, run across agents, asking you only what matters.

    One prompt, a whole plan. Big work split into features and tasks, run across agents, asking you only what matters.

// 05 · Overclock

Big work, planned and built.

01Describe the feature once. Name the run if you like.

02Overclock plans it into features and tasks, runs them across agents in their own worktrees, and asks you only what matters.

// 06 · Details

Small things, done right.

One list of what needs you. Approvals and finished work from every project, newest first.
One list of what needs you Approvals and finished work from every project, newest first.
Approve all, or one by one. When an agent asks for several things at once, read them, then approve or deny together.
Approve all, or one by one When an agent asks for several things at once, read them, then approve or deny together.
Every worktree by status. In progress, review and done, across all your projects.
Every worktree by status In progress, review and done, across all your projects.
A task becomes a branch. Describe it, pick the agent, model and mode, press Create.
A task becomes a branch Describe it, pick the agent, model and mode, press Create.
You set how much it asks. Ask before edits, accept edits, plan, auto, or bypass.
You set how much it asks Ask before edits, accept edits, plan, auto, or bypass.
Everything from the keyboard. Press ⌘P to jump to any worktree or tab, or run any action.
Everything from the keyboard Press ⌘P to jump to any worktree or tab, or run any action.
Merged, then move on. Continue on a fresh branch in the same chat, or archive the worktree.
Merged, then move on Continue on a fresh branch in the same chat, or archive the worktree.

One list of what needs you

Approvals and finished work from every project, newest first.

// 07 · Dunea Remote

Your agents, in your pocket.

The Dunea mobile app pairs with Dunea Code on your desktop. Every agent running there shows up on your phone, and when one needs you, you can answer it from anywhere.

Everything that needs you. Approvals and finished work from every Mac, newest first, with a badge on the tab.Approve from anywhere. Read the exact command before it runs. Allow, deny, or deny with a note the agent reads.Review plans before code. Plan-mode agents wait for you. Approve the plan or ask for changes.Every project, every Mac. All worktrees across your Macs, with what is working and what is waiting.Start work from your phone. Pick a project and describe the task. Your Mac starts it on a new branch.Paired with Dunea Code. Sign in with your Dunea account and your phone connects to Dunea Code on each of your computers, end-to-end encrypted.

// 08 · Download · v0.2.43

Dunea Code for every computer.

latest

Free on macOS, Windows and Linux. Each link always points to the newest release, and the app updates itself from then on.

First time opening it? Notes for macOS, Windows and Linux
macOS
Signed and notarized by Apple. Open the .dmg, drag Dunea into Applications and open it. No extra steps.
Windows
The installer is signed, but the certificate is new, so Windows may still show Windows protected your PC. Click More info, then Run anyway. If Edge holds the download back, open Downloads and choose Keep, then Keep anyway. You only do this once. Needs Git for Windows.
Linux
The download is a single AppImage. Make it executable, then run it:chmod +x Dunea_*.AppImage && ./Dunea_*.AppImageOn Ubuntu 22.04 and later, install FUSE 2 first if it won't start: sudo apt install libfuse2. Needs git.

// Questions

Asked often.

Is Dunea Code free?

Yes. The app is free on macOS, Windows and Linux. You run Claude Code with your own Claude subscription or API key, and Codex with your own ChatGPT plan or API key. Paid plans only add credits for the built-in Dunea Agent, and every account starts with 10 free credits.

How do I run several Claude Code agents in parallel?

Open your repository in Dunea Code and start a new task for each agent. Every task gets its own branch and git worktree, so the agents never edit the same files, plus its own block of ports and its own running dev server. You watch them all from one window and review each branch on its own.

Why does each agent need its own ports and dev server?

Worktrees stop agents from editing the same files, but they all still try to start the app on the same port, so the second dev server fails with "address already in use", and a fresh worktree has none of your gitignored .env files. Dunea Code leases each worktree its own ports ($DUNEA_PORT), copies your .env files in, and runs your setup and run scripts, so every branch actually starts.

Does my code leave my machine?

Your repository, worktrees and dev servers stay on your computer, and Dunea does not host your code. The agents talk to Anthropic or OpenAI the same way the Claude Code and Codex command line tools do. Dunea Remote, for checking on agents from your phone, is end-to-end encrypted.

How is Dunea Code different from the Claude Code desktop app or Conductor?

They all run agents side by side. Dunea Code also gives every worktree its own ports, your .env files and setup and run scripts, so each branch has a running app you can open, not just a diff. It runs Claude Code and Codex in the same window, and works on Windows and Linux as well as macOS.

Which computers does Dunea Code run on?

It runs on macOS 11 or later (Apple Silicon and Intel), Windows 10 and 11, and Linux as an x64 AppImage. On Windows it needs Git for Windows, which also provides the shell the agents run in.

Hand the work to agents.

Free to download. Bring your own Claude or ChatGPT plan.

Download for Mac

v0.2.43 · Apple Silicon · Free · Other platforms