claude code + codex · macOS

Claude and Codex.
One workshop.

Run six live coding sessions in one native Mac workspace. Choose Claude or Codex—including Sol when your account offers it—and switch without losing the working thread.

Download for Mac
.dmg · macOS 15+
free · win & linux soon
atelier - claude + codex 6 live sessions
CLD 01 ▸ auth-svc
CDX 02 ▸ web
CLD 03 ▸ infra
CDX 04 ▸ docs
CDX 05 ▸ tests
CLD 06 ▸ scratch
your subscriptions · your files · one window
new in atelier 2.10 · two providers, one continuous workspace

Choose the model for the work—not the app for the model.

Start in Claude. Move the same task to Codex when you want a different model, a fresh limit pool, or Sol. Atelier carries a bounded checkpoint of the visible work and keeps both native sessions ready when you switch back.

Drafts and history stay with the task. Hidden reasoning, provider credentials, OAuth sessions and private caches stay with the provider.

◆ Claude
Runs your installed Claude Code binary with the Claude authentication, sessions, hooks, skills and MCP setup already on this Mac.
● Codex
Connects to the local Codex app-server and uses the ChatGPT/Codex account, live model catalog, approvals and MCP setup already managed there.
no Atelier API key · no copied credentials · no mixed OAuth
one shared workspace

The whole bench.
Claude + Codex.

Shared tabs, drafts, attachments and history across providers—plus the deep agents, loops, harnesses, hooks, skills and plugin controls built around Claude Code.

01 · sessions

Six parallel sessions

Run six side by side; choose Claude or Codex per task and see the active provider at a glance.

02 · agents

Subagents, visual

Build and route to custom agents - isolated context, per-agent model and tools.

03 · loops

Goal-driven loops

Set a goal, a verifier and a turn budget; watch it run to a finish line.

04 · harnesses

Plan → work → review

Wrap long tasks in a disciplined cycle with a progress file and checkpoints.

05 · hooks

Lifecycle hooks

Deterministic control at every event - toggle PreToolUse, Stop and more, no JSON.

06 · skills

Skills, per project

Install, pin per project, or fork a skill into its own context.

07 · mcp

MCP manager

See each provider's servers and import compatible project config without copying credentials or OAuth.

08 · plugins

Plugins & marketplaces

Browse marketplaces; bundle your setup to share with the team.

09 · history

Searchable history

Claude sessions and Codex threads in one rail—find or resume the work without spending a turn.

10 · checkpoints

Checkpoints & control

Rewind a session to any point; set model, dir and permissions per task.

loops & harnesses · the new way to work

Stop prompting.
Start running loops.

Give Claude a goal it can check, a verifier to grade the work, and a turn budget so it can't run away. Atelier builds the loop, watches every turn, and stops at the finish line.

For longer work, wrap it in a harness - a plan → work → review cycle with a progress file and checkpoints, so a fresh context picks up exactly where the last left off.

/goal verifier model --max-turns progress file checkpoints
Run your first loop
the loop running
goaldefine done
workdoer · 1 turn
checkverifier
fail ↻ repeat · within budget
↓ pass
done✓ verified
delegation
main sessionyour context
reviewer
isolated
explorer
isolated
tests
isolated
↑ only the summary returns ↑
agents

A bench of
specialists.

Build custom agents - a reviewer, an explorer, a test runner - each with its own prompt, model and tool access. Atelier gives /agents a real editor.

Each runs in its own context and reports back a summary - the exploration noise never lands in your main session. Delegate the heavy work, keep your window clean.

local bridge · provider-owned identity

Your subscriptions.
Your context.

Atelier talks directly to the installed claude binary and the local Codex app-server. Claude uses your Claude login. Codex uses the ChatGPT/Codex subscription already signed in on your Mac.

There is no Atelier cloud in the middle and no provider key to paste into Atelier. Files stay local; each provider keeps its own credentials, config, MCP OAuth and native history.

installed Claude + local Codex app-server
existing Claude subscription / auth
existing ChatGPT / Codex subscription
separate provider MCP + OAuth
no Atelier account or API key
the file system you care most about - treated with care.

Bring both subscriptions to one bench.

Atelier is free for macOS. Your Claude and ChatGPT/Codex plans stay exactly where they are—under your control.

Download for Mac · .dmg
macOS 15+ · free · no account