Launch special: Atelier is 50% off. Was $99 Now $49Buy now
Atelier
NewA Mac app for Claude Code

Your own Claude Code team, side by side.

Run a Builder, a Reviewer and a Tester in one Mac app. Each persona is its own Claude Code session, with its own role and its own permissions, working in your local git checkout.

50% off launch price · One-time purchase · macOS 12 or later

Personas

One persona for every job

Give each persona a name and a short role brief. Atelier adds it on top of your project's own CLAUDE.md, so every session knows how you want it to work.

Builder

Role

You implement features in small, tested steps and explain what you changed.

Edit filesRun commands

Reviewer

Role

You read the diff critically and flag bugs, risks and missing tests. You never edit.

Read only

Tester

Role

You try to break what was just built, then write the tests that prove it holds.

Edit filesRun commandsAsk before plan

Features

Watch them work. Step in when you want.

Every persona is an independent Claude Code session. Atelier gives you what you need to run several at once without losing track.

Approve the plan before any code changes

Turn on Ask me before each plan and the persona pauses when its plan is ready. Approve it or reject it.

Wants to leave plan mode

Awaiting approval
  1. 1. Add a refresh timer to the session module
  2. 2. Cover the expiry edge cases with tests
  3. 3. Run the full suite
ApproveReject

Brief the whole team at once

In Project Chat, choose who gets the message. Each persona receives it in its own session.

ToBuilderReviewerTesterDocs

We're shipping the billing page on Friday. Plan your part and flag blockers.

Send to 3

Live git status and diff

The checkout's status sits under the project name. Click it to open the diff sidebar.

main · 2 files changed

- const retries = 1;

+ const retries = 3;

+ const backoffMs = 250;

Notified when needed

When a persona needs your input or hits an error, you get a macOS notification and a mark in the sidebar.

Tester needs your input

web-portal · just now

Search, artifacts and skills

Search a persona's whole history, list every file it touched, and see which Claude Code skills its session can use.

  • @ file mentions

    Type @ in any composer to insert a project file’s path.

  • Project groups

    Group checkouts by client to keep a long list tidy.

  • Per-project roles

    Add instructions that apply to one project only.

  • Custom themes

    Choose your own background and highlight colours.

Permissions

You decide what each persona can do.

Every action a persona tries is checked against its toggles as it happens. Anything Atelier doesn't recognise is denied. Reading and searching the project are always allowed, because a persona needs them to do anything useful.

Good to know: push detection reads the command text, so it's best-effort, not a security boundary. If a persona must never push, keep Run commands off too and protect your main branch on your git host.

Edit persona · Builder

Permissions
  • Edit files in the folder

    On: Create, edit, move and delete files. Off: Reads files, but every change is denied.

  • Run commands

    On: Run tests, builds, git and other shell commands. Off: Commands are denied.

  • Push branch & open MR

    On: Push and publish commands are allowed. Off: Push and publish are denied, even with commands on.

  • Ask me before each plan

    On: Pauses for your approval when a plan is ready. Off: Moves on from its plan without asking.

  • Use MCP tools

    On: Uses tools from your configured MCP servers. Off: MCP tools are denied.

Getting started

From install to your first persona in ten minutes

  1. 01

    Install

    Open the .dmg, drag Atelier into Applications and open it.

  2. 02

    Add a project

    Click + Add project folder and choose a local git checkout.

  3. 03

    Create a persona

    Name it, write its role and choose its permissions.

  4. 04

    Attach and chat

    Attach the persona to the project, type a message and press ⌘↵.

What you need

  • macOS 12 (Monterey) or later
  • Node.js, with npx available in Terminal
  • Claude Code, installed and logged in
  • git, and projects that are local git checkouts

Your code stays on your Mac

Atelier runs locally and uses your existing Claude Code login. It never asks for or stores credentials. Projects, personas, settings and chat history live in your Application Support folder, and your code only goes through your own Claude session.

Pricing

One price. Your whole team.

Pay once and run as many personas as you need.

Atelier for Mac

Limited time

Now $49

Was $99

50% off

One-time purchase. Launch special, for a limited time only.

Get Atelier for $49
  • Unlimited personas, each with its own role and permissions
  • Plan approval, Project Chat and live git diffs
  • Notifications, search, artifacts and skills
  • Custom themes, project groups and per-project roles
  • Runs locally with your own Claude Code login

Claude usage is billed by Anthropic under your own account or plan. It isn't included in the price.

Frequently asked questions

Can't find your answer? Read the getting started guide.

What is Atelier?

Atelier is a macOS app for running several named Claude Code personas side by side. Each persona is its own Claude Code session with a role prompt and permission toggles, scoped to a project's local git checkout.

Do I need my own Claude account?

Yes. Atelier uses your existing Claude Code login. Claude usage is billed by Anthropic under your own account or plan and isn't included in the price of Atelier.

Does Atelier send my code anywhere?

No. Everything is stored locally on your Mac. Your code only goes through your own Claude Code session.

Why does it need Node.js?

Each persona session runs the Claude Code ACP adapter through npx. The first session takes a little longer while npx downloads the adapter. Later sessions start faster.

Can I stop a persona from pushing to my repository?

Turn off Push branch & open MR. Push detection reads the command text, so it's best-effort. For a hard guarantee, also turn off Run commands and protect your main branch on your git host.

Can I message several personas at once?

Yes. Open Project Chat, choose the personas with the To chips, and click Send to N. Each persona gets the message in its own session.

Put your team to work.

Download Atelier, add a project, and have your first persona running in about ten minutes.

Requires macOS 12+, Node.js and Claude Code