Argus
A hundred eyes on your agent's code

Review every line your AI agent wrote.

Argus is a fast, native macOS editor built for Claude Code. See which files the agent touched, exactly what changed, and why it made each change. Then accept or revert each one.

Download for macOS
Free · macOS 12 or later · Apple silicon
Argus showing an agent's edits to cart.rs inline, each with Claude's reason and Stage, Accept and Revert buttons, and a 'Why it changed' panel on the right.

Built for reviewing, not just writing.

Agents write code fast. Argus helps you read it just as fast and catch the mistakes before they ship.

Every touched file

A sidebar lists every file the agent changed, with line counts, edit counts and git status. Your own changes are listed separately.

The reason for each change

Each edit carries Claude's own explanation and the prompt that led to it, inline and in a "Why it changed" panel.

Accept, revert, stage

Act on one hunk at a time or a whole file at once. Leave review comments and send them back to the agent.

Look closely

Argus flags hardcoded secrets, disabled checks and new TODOs, so the risky lines stand out.

A timeline of each session

Step through a session prompt by prompt. Undo everything since a prompt, or follow the agent live as it works.

Native and fast

Written in Rust and GPU-rendered. Opens in a blink and stays smooth on large diffs.

Follow the conversation

The timeline lists each of the agent's edits in order, next to the prompt that caused it. Click an edit to jump to it. Click a prompt to see everything that has changed since you sent it.

- total += prices[sku] * *qty as f64;
+ total += prices.get(sku)? * f64::from(*qty);

The Timeline tab listing the agent's edits under the prompt that caused them.

Catch what you'd skim past

An API key pasted into source, an #[allow] that hides a warning, a "TODO: fix later". Argus points them out before they reach a commit.

Argus flagging a possible secret, a disabled check and a TODO in a changed file.

And a real editor.

When something needs fixing, fix it right there. You don't need to switch apps.

The built-in debugger paused on a breakpoint, showing the call stack and variables.
  • Syntax highlighting for every popular language, powered by tree-sitter
  • Language servers: completion, hover, go to definition, references and quick fixes
  • Built-in terminal and a runner for your project's tasks
  • Debugger with breakpoints, stepping, variables and a console
  • Git: stage, commit and blame
  • Vim mode, code folding, multiple cursors and split panes
  • Extensions for languages, color themes, snippets and tasks
  • Automatic updates, signed and checked before installing

Let your agent write the code.
You stay in charge.