# Run ten Claude Code agents at once, without the pile-ups

> Tenfold is built for running multiple Claude Code agents in parallel, even in the same repository. It tracks which agent edits which file, warns you when two collide, gives each one its own git worktree when you want it, and brings every question into one inbox.

Source: https://gettenfold.app/run-multiple-claude-code-agents · Tenfold is a Mac app for running Claude Code agents side by side. · Updated 2026-11-03

One Claude Code session is a conversation. Ten are a team, and a team needs someone to see who is doing what. Tenfold is that view: one Mac window where every agent is visible, every question reaches you, and no two agents quietly edit the same file.

## See every agent at once

Every session shows up in all five layouts and in the notch, each with its own buddy whose face follows what the agent is doing.

- **Board** shows one tile per session, with what it's up to. Tiles waiting on you wear a folded amber corner, and you can answer them in place. The header sums up the fleet and what you've spent today.
- **Split** tiles your live sessions to fit the window: fit to window, two panes, four panes, or main and stack. Idle sessions wait on a bench along the bottom, each with a box to give it a task.
- **Focus** puts one agent in the middle and the rest in a rail, grouped by project, with one line of live activity each.

## One inbox for every question

Parallel agents stop to ask at different times. In Tenfold, every permission prompt and question lands in the **Inbox** the moment an agent asks, oldest first, one card at a time. Answer it and the next one comes up. Everything works from the keyboard, and ⌘I takes you there from anywhere in the Workspace.

## Overlap warnings

When two agents edit the same file in the same checkout, both get flagged:

- on the **Board**, the tile says who else is editing the file;
- in the **inspector**, an "Overlapping edits" banner names the file, with a link to move one agent to a worktree;
- in **Code**, the overlaps are counted and listed.

## A git worktree for each agent

A worktree is a separate folder of the same repository, checked out on its own branch, so agents in different worktrees can't overwrite each other.

1. Press ⌘N in the Workspace and pick the repository.
2. Under **Where it works**, choose **New worktree** (⌘T switches).
3. Name the branch, pick the branch it starts from, and press ⌘↩.

When another agent already works in that repository, Tenfold recommends a new worktree. Worktrees go under `~/.tenfold/worktrees/<repo>/<branch>`, out of your project folder. Tenfold also recognises Claude Code sessions in worktrees you created yourself.

### Bring the work back into main

When an agent in a worktree finishes, its Board tile offers to bring the branch into main. Tenfold merges with `--no-ff` so the history is kept. It won't start while the main checkout has uncommitted changes, and if git hits a conflict, Tenfold aborts the merge and leaves your checkout as it was.

## Broadcast one prompt to many agents

Turn on **Broadcast** in the Split layout, choose the sessions, type once and press ⌘↩. Agents at their prompt get it straight away. Busy ones get it queued and delivered the moment their turn ends.

## Keep an eye on your limits

More agents use more of your plan. The [usage meter](https://gettenfold.app/claude-code-usage-limits) in the toolbar shows your weekly window, the percentage used, and where your current pace lands by the reset, so you know how hard you can push.

## Questions

### Can I run multiple Claude Code agents at the same time?

Yes. Claude Code runs as many sessions as you start, and Tenfold is built to manage them: every session shows up in each layout and in the notch, questions from all of them land in one Inbox, and the Board shows the whole fleet at a glance.

### How do I stop parallel Claude Code agents from overwriting each other's files?

Give each agent its own git worktree. In Tenfold's New agent sheet, choose **New worktree** under **Where it works**, name the branch and launch. Tenfold creates the worktree under `~/.tenfold/worktrees/`. If two agents do edit the same file in the same checkout, Tenfold flags both of them.

### How do I merge the work of an agent that ran in a worktree?

When it has finished, its tile on the Board offers to bring its branch into main. Tenfold merges it into the main checkout's current branch with a no-fast-forward merge, and aborts cleanly if git hits a conflict or the main checkout has uncommitted changes.

### Can I send the same prompt to several agents?

Yes, with Broadcast in the Split layout. Agents at their prompt get it straight away, and busy ones get it queued until their turn ends, so a broadcast never lands mid-turn or answers a permission prompt by accident.

### Does running more agents cost more?

Each agent uses your own Claude plan or API key, as it would in a terminal, so more agents use more of your plan. Tenfold doesn't add any usage itself, and its usage meter shows where your pace lands by the weekly reset.

## In the docs

- https://gettenfold.app/docs/parallel-agents
- https://gettenfold.app/docs/layouts
- https://gettenfold.app/docs/keyboard-shortcuts
