Claude Code and Codex, in one place
Most developers who code with AI end up with two agents: Claude Code from Anthropic and Codex from OpenAI. Tarmac puts both in the same window, next to the projects they work on, so you stop hunting for the right terminal.
- Tarmac is a free, open source local dashboard for macOS and Windows (WSL 2).
- It lists every Claude Code and Codex session of every project in one sidebar, including sessions started in another terminal or an IDE.
- You start or resume sessions of either agent in a console built into Tarmac.
- Your Claude plan usage and your ChatGPT plan usage are shown side by side, live.
- One task list per project is kept up to date by both agents, and a ▶ button hands the next task to whichever agent is idle.
Why run Claude Code and Codex together
Each agent has its strengths, and each plan has its limits. Many people keep a Claude plan and a ChatGPT plan, use one agent for some tasks and the other for a second opinion, or switch when a 5-hour window runs out.
Without a shared view, that means two sets of terminals, two ways to find past sessions and no idea which agent is busy on which project. Tarmac removes that friction: the agents stay the official command-line tools, Tarmac only gathers them in one place.
Every session in one sidebar
Each project has a Claude tab and a Codex tab. Tarmac reads the sessions each agent already keeps on your disk, so nothing has to be imported:
- active and finished sessions of each project, with the names you gave them;
- sessions running outside Tarmac, in a terminal or an IDE, with a live activity light;
- a timeline of what each agent did, so you know where a session stands before you open it.
Start or resume either agent in one click
New session opens claude or codex in the project folder, inside a console built into Tarmac. Resume reopens a past session where it stopped (codex resume <id> for Codex). The app you are building runs next to it, on a free port, with its logs one tab away.
Claude Code sessions can also be followed from claude.ai or the Claude mobile app. For Codex, following a session from your phone goes through the ChatGPT app.
Both plan usages, side by side
The sidebar shows your Claude usage (5-hour session, week and per-model limits) and your ChatGPT usage (5-hour and weekly windows). Codex usage is read from Codex’s own local session files, with no token and no network call. You see at a glance which agent still has room before you start a long task.
One task list for both agents
The Todolist is a tracker per project that your agents keep up to date through Tarmac’s MCP server: /suivi in Claude Code, $suivi in Codex. Each request becomes a task, the agent marks it “to test” when it is done, and you tick it once you have checked it.
The ▶ button lists the Claude and Codex sessions open in Tarmac for the project and types the next task into one that is idle, or opens a new session of the agent you pick. If Tarmac is not sure a session is idle, it refuses, so it never answers an approval prompt for you.
Set it up in three steps
- Install Tarmac (free) and the agents you use: Claude Code, Codex (
npm install -g @openai/codex, thencodex login), or both. - In Tarmac, open Settings → Agents and tick Claude Code, Codex or both.
- Run
tarmac setup --with-codexto connect the Todolist to Codex (it backs up every file it changes;--dry-runshows them first), then type/hooksonce in Codex to trust Tarmac’s hook.
Questions about Claude Code and Codex in Tarmac
Do I need both agents?
No. Claude Code alone is the default, Codex alone works too, and Tarmac is useful without any agent: it still runs your projects, ports, logs, Git, Docker and Supabase.
Does Tarmac replace the Claude or Codex apps?
No. Tarmac runs the official Claude Code and Codex command-line tools and reads their local session files. Your plans, sign-ins and settings stay those of each agent.
Does my code or my sessions leave my machine?
No. Tarmac runs locally. The only network call for usage is Claude Code’s own sign-in to Anthropic; Codex usage is read from local files.
Is it free?
Yes. Tarmac is open source (MIT) and everything described on this page is in the free version. Tarmac Pro adds the Desktop installer, automatic updates, Pro features and support.
Does it work on Windows?
Yes. The free version runs inside WSL 2, where Claude Code and Codex run as well.
Not affiliated with Anthropic or OpenAI. Claude and Claude Code are trademarks of Anthropic; ChatGPT and Codex are trademarks of OpenAI.