Review your coding agent's work

plan, diff & review.

cueloop opens your agent's plan or diff in the terminal, where you annotate the lines and send back a verdict it acts on.

Runs in your terminal Pi, Claude Code, Codex & more
curl -fsSL https://cueloop.dev/install.sh | sh
A cueloop plan review in the terminal: a sync-engine plan with the marker popover open on a line, and reviewer comments from you and a teammate in the side rail. A cueloop plan review in the terminal: a sync-engine plan with the marker popover open on a line, and reviewer comments from you and a teammate in the side rail.

01 · The loop

A gate between the plan and the code.

Your agent proposes a change and waits for your call. You read it in the terminal and reply with a verdict it can act on. Nothing leaves the command line.

[ propose ]

The agent hands off

At the plan gate or after a diff, the agent opens a cueloop review and waits for your verdict instead of charging ahead.

[ review ]

You annotate

Read it in place. Select a line, quote it, and attach a comment or a suggested change, anchored to the exact text.

[ decide ]

The verdict returns

Comment, approve, or request changes. Your notes become a structured feedback document the agent reads and acts on.

02 · What you review

Plan, diff, or review.

One primitive per artifact. cueloop plan opens the latest plan an agent proposed. cueloop diff reviews the working tree. cueloop review pulls a pull request into the same surface and posts the verdict back to the PR.

A cueloop diff review of an error-handling change: the compose card open on a line, with comments from you and a teammate anchored inline and in the rail. A cueloop diff review of an error-handling change: the compose card open on a line, with comments from you and a teammate anchored inline and in the rail.
03 · Prototype review

Review the UI, not just the code.

cueloop prototype renders an HTML mockup right in the terminal. Click an element to comment on it - the button, the state, the spacing - and your notes anchor to it, same as a line in a diff.

A cueloop prototype review: a rendered buttons component that emerges into the terminal theme, with reviewer comments from you and two teammates in the side rail. A cueloop prototype review: a rendered buttons component that emerges into the terminal theme, with reviewer comments from you and two teammates in the side rail.
04 · Share it

Hand a plan to a teammate over SSH.

Press Share and cueloop copies one line. Your teammate pastes ssh <id>@cueloop.dev and the plan opens in their terminal, your annotations already on it. Their notes come back to you attributed to them, over SSH the whole way.

you
cueloop share a plan, held locally
cueloop.dev
encrypted store reached only by its short, unguessable link
teammate
opens in their terminal your notes already on it
annotations come back, attributed to them
Built for the terminal

It runs where you already work.

[ precise ]

Notes that stay put

Comments attach to the exact lines they are about, and follow along as the plan or diff changes underneath them.

[ native ]

Made for agents

Your agent pauses for your review, then picks up your feedback and keeps going. Built into Claude Code and Codex.

[ anywhere ]

Lives in your terminal

Nothing to host, no account to create. cueloop runs wherever your shell does.

[ together ]

Nobody's notes get lost

Share a review and everyone's comments come back in one place, attributed and intact.

Get started

Put a reviewer between your agent and your codebase.

npm i -g cueloop
Quickstart