Claude Code agent manager for Mac
Run your Claude Code agents like a team.
Roster puts every agent in one window. See who is working, approve agent permissions right under the refused command, review what each agent changed, and pick up any session later.
Free beta · Apple silicon, macOS 14 or later · Notarized by Apple
How it works
One window for every agent you run.
-
01
Add your agents
Each agent gets a name, an avatar, a working folder and its own allow rules. Roster also lists the agents and skills Claude Code already has on your Mac.
-
02
Give them work
Start a task from the roster or open a new session. Output streams into the console, and the grid shows which agents are busy.
-
03
Approve what they ask
When Claude is refused a command, the permissions strip offers Allow, Allow and retry, or Run in terminal. Approvals wait in one place.
-
04
Review and continue
Read the diff with AI and your own changes marked apart, commit from the git panel, and pick up any past run with Continue.
Features
Everything in the window.
A Claude Code dashboard for macOS, with the tools you reach for around it. Everything below is in the current build. Tiles marked Pro are part of Roster Pro, and every install starts with 14 days of it.
-
Roster grid
All your agents with avatars, grouped by project, tool or squad, with live status at a glance.
-
Live agent console
Output streams as the agent works. Several sessions stay open as tabs.
-
Tasks and approvals
Give an agent a task and handle its approvals in one list.
-
Permissions strip
Allow, Allow and retry, or Run in terminal, right under the refused command.
-
Shell and NeoVim tabs
A plain shell or NeoVim in the same window as the agent.
-
Git panel
Branch, changed files and a commit box, with lazygit when you want the full tool.
-
Code tab
CodeMirror editor, quick open and project search.
-
Scheduled runs Pro
Tasks that start on their own at the times you set.
-
Run history
Every run kept with its output. Continue resumes the session.
-
Recent sessions
Find and reopen past Claude Code sessions, like
claude --resume. -
Skills in the sidebar
The skills your agents can load, listed where you can see them.
-
Tab colours and names
Colour and rename tabs so you know which session is which.
-
Session restore
After a crash or a forced quit, Roster reopens the sessions you had open.
-
Usage breakdown Pro
Your Claude usage shown as bars, so limits do not surprise you.
-
Memory budget Pro
Set how much memory tabs and runs may use. New ones queue past it; nothing running is stopped.
-
Who changed what Pro
Side by side diffs mark the lines the agent wrote apart from the lines you wrote.
Pricing
Free for up to three agents. Pro is paid once.
Pro licences go on sale soon. The first 100 cost $29 / €29, then $39 / €39.
Every install starts with 14 days of Pro. After that Roster is Free: up to 3 agents at once, every safety feature, forever. Pro features pause and nothing is deleted. Your schedules and settings stay saved and resume the moment you enter a key.
Roster Free
For one to three agents at a time.
$0forever
- Up to 3 agents running at the same time
- Every safety feature: approvals, the permissions strip, session restore
- Roster grid, live console, run history and Continue
- Shell and NeoVim tabs, the git panel with lazygit
- Code tab with editor, quick open and project search
- Updates for as long as you use it
Roster Pro
For running a whole team of agents.
$39 / €39once
- Unlimited agents running at the same time
- Diffs with AI changes and yours marked apart
- Scheduled runs
- Usage breakdown bars
- Memory budget with a run queue
- Phone remote control and approvals coming
- Agent chaining and parallel runs per agent coming
EU price includes VAT.
12 months of updates included. Keep the app forever. Renew updates for $19 / €19 a year, optional.
One person, up to 3 Macs. Every install starts with 14 days of Pro.
Apple silicon, macOS 14 or later
Put your agents on the roster.
Free beta · 14 day Pro trial · Apple silicon, macOS 14 or later · Version 0.5.0