Built for agent-written code

Review what your coding agent actually changed.

Diffward shows what the agent touched, what you touched, and the files you never asked for—then lets you keep or discard each change.

✓ Free during beta✓ No account✓ Works locally
Diffward Review Session ready
Session: Add password reset email 12 files changed · 4 collateral

.github/workflows/ci.yml

You asked for password reset email

Collateral Agent
@@ -18,7 +18,7 @@ jobs:
1818 strategy:
1919 matrix:
20Removed: node-version: [20, 22]
20Added: node-version: [22]
2121 steps:
2222 - uses: actions/checkout@v4
Ward Discard Pending review
4files you didn’t
ask about

One review layer for every local coding agent

Claude CodeCodexCursorAntigravityOpenCode

The review gap

The run finished.
The review just started.

Approval prompts interrupt the work. A plain git diff hides the shape of the run.

Diffward waits until the agent finishes, then turns the full session into one review—with attribution, scope, and risk visible from the start.

A safer handoff

Fast enough for the code your agents produce.

Review a complete run without losing the details that determine whether a change belongs in your codebase.

01

Review by hunk

Keep the exact changes you want and discard the ones you don’t, without throwing away the whole run.

02

Know who wrote it

Every hunk is marked as agent, human, or unknown. Diffward says when it can’t be certain.

03

See surprises first

Files unrelated to your request rise to the top, before they disappear inside a large diff.

04

Protect your work

Get a clear warning when an agent overwrites lines you edited during the same session.

Review workflows

A clearer review for every agent run.

See how Diffward helps you inspect coding agent changes, investigate unrelated edits, and protect work already in your tree.

How it works

Let the agent work.
Review when it’s done.

Diffward observes your working tree in the background. It doesn’t add another prompt box, run another model, or lock you into one agent.

Install the VS Code extension
  1. 01

    Start your agent

    Use the coding agent and workflow you already have.

  2. 02

    Diffward watches the session

    Changes are grouped and attributed as the run unfolds.

  3. 03

    Review the whole run

    Collateral and risky changes come first. Ward or discard each hunk.

“You asked for one thing. Your agent changed twelve files.”

Diffward makes the other eleven visible.

Diffward for VS Code

Put a ward around your next diff.

Free during beta. No account required.

Install from Marketplace code --install-extension Diffward.diffward