Arco ARCO

$ arco

Your AI coding orchestrator

// reads your code like a map · edits surgically · verifies its own work

On desktop, and from your phone!

Arco completing a build — file diffs, review rounds, verified result

$ arco cosmos

Your codebase as a galaxy

Every file is a planet. Every function is a moon orbiting it.

Cosmos turns “where is that function?” into a place you can fly to — and “change it” into a precise, token-efficient strike.

// drag to orbit · scroll to zoom · click a planet · hover a moon — it's live, try it

Arco Designer — refine your UI on a live canvas

$ arco designer

Design with AI. Refine with Arco.

Let the AI build your interface, then open it in the Designer to make it yours. Grab any element on the canvas — move, resize, restyle — and hit Implement to write your changes straight into the real files. It's a hands-on refinement layer over your live UI, not a blank-canvas design tool.

Arco Mission Control — detachable thread windows across your monitors

$ arco mc

Your layout, exactly where you left it.

Every tile in Mission Control is a live thread you can detach into its own window. Spread them across all your monitors, save the arrangement as a preset — and Arco reopens every window right where you left it, every time.

$ arco --efficiency

Tokens spent like a surgeon

Arco keeps a live map of your project — every file, every function, who calls whom. When you ask for a change, the AI receives exactly the functions involved. Not whole files. Not reread turn after turn.

The map is 99% correct — and the AI receives the correct function or functions for the task 99% of the time. No wrong context handed over, no roaming, no rereading files to compensate.

72% saved
arco  $0.35vsplain CLI  $1.23
Opus 4.8 · same project · same commands · identical result
first controlled benchmark — more runs coming
the honest part No compression when building from scratch — new code is new tokens, full price. Compression kicks in where a codebase spends most of its life: fixing, remaking, removing.

$ arco --help

Slash commands

Type a slash command in the composer to drive Arco precisely.

/fixSurgically fix a chosen function or file — pick a target or just describe it.
/remakeRewrite a function or file from scratch.
/removeDelete a function or file — asks you to confirm first.
/refactorRestructure across files while preserving behavior.
/editFree natural-language edit — Arco navigates the code itself.
/helpFinds the relevant code, then edits it for you.
/autoWorks a goal on its own, healing until the reviewer and tests pass.
/buildBuilds a project from scratch and gates it until it actually runs.
/documentWrites docstrings for every undocumented function.
/reviewLists every issue the reviewer finds — no edits.
/deepreviewA hostile bug-hunt for subtle, hidden issues.
/sweepReviews, then surgically fixes each fixable issue.
/explainExplains anything with a clear animated diagram.