Run every agent harness in one app.

Download for macOS

Free and open source {Beta}

carbon – Deployments – VercelStop background tasks · Pull Request #44
fleet-crimson-fjord#44
The turn stayed open because two background tasks never reported. Both are stopped on result now, and the panel reads them off the live set instead.
push it and open a PR
4 tool calls · 1 message
Pushed to PR #44. Greptile is still reviewing; Vercel is green. The merge is yours once the checks land.
Follow-up. @files. /skills. &tasks. #issues.
Opus 5.5HighAuto
The Carbon window: sessions in the sidebar, an agent's report in the chat, and its pull request's checks in the side panel.

Orchestrate agents however you work. Plan with GPT Sol, then hand the build to Opus. Steer sessions from one chat, or jump into any of them directly. Spot another issue mid-task? Ask that session to start a new one.

Sol 6.1Upload APIOpus 5.5Retry uploadsGrok 4.7Progress UIKimi K3CLI docsSol 6.1Review upload APISol 6.1Review CLI docsOpus 5.5Ship file uploadsSol 6.1Upload APIOpus 5.5Retry uploadsGrok 4.7Progress UIKimi K3CLI docsSol 6.1Review upload APISol 6.1Review CLI docsOpus 5.5Ship file uploads

Plan with GPT Sol, then hand the build to Opus. Steer sessions from one chat, or jump into any of them directly. Spot another issue mid-task? Ask that session to start a new one.

Run Carbon on all your machines. Start a task on your MacBook, run it on the Mac mini or a Linux server, and keep it going when you close the lid.

Coming soon

Start a task on your MacBook, run it on the Mac mini or a Linux server, and keep it going when you close the lid.

Ticket to merge, all in app. Issues, diffs, files, PRs and a browser right beside the chat.

Start from a ticket.

Pick up a GitHub or Linear issue. It stays linked to the chat.

Review and merge here.

Your pull request's checks and comments sit right beside the chat.

Test it right in Carbon.

Open your dev server in the built-in browser. Your agent tests in it too.

Talk to your sessions from any app.

Dictation

Tap Control and talk, and your words land in the session. Hold Shift to circle what you mean, or drag out a screenshot.

Messages

Read a session's latest turns from whatever app you're in, and reply without switching.

Waiting and done

When a session needs you or finishes, a pill hangs from the notch. Nothing opens until you want it to.

Questions and permissions

Answer questions and approve tool calls at the notch or above the Dock, with number keys and Return.

Frequently Asked Questions

What is Carbon?

Carbon is one Mac app for every coding agent. Run them on your Mac or on your other machines.

Is Carbon free?

Yes. Carbon is free and open source under Apache 2.0.

Which agents does Carbon support?

Carbon supports Claude Code, Codex, pi, fx and Grok Build.

Is Carbon safe to use with my Claude subscription?

Yes. Carbon runs Anthropic's own Claude Code CLI so it works within their terms.

Does Carbon send my code off my machine?

No. Carbon keeps your data on your machine. Your agents talk to their own providers, as usual.

Does Carbon run on Linux?

Yes, as a server. Your agents run on Linux, and you drive them from the Carbon app on your Mac.

Your subscription, your favourite harness. Mix and switch freely.

On your Mac

Download the app.

Download for macOS

On a server

Install the CLI.

$ curl -fsSL https://carbonhq.sh/install.sh | sh