Plan and code review
for your agents.

Annotate Own your agent plans before they run. Review agent-written code with a full diff viewer. Share with your team. Your feedback goes straight back to the agent.

Runs locally | natively integrates with agents | free & open source

Runs locally. Plans never leave your machine. Hooks where supported. Slash commands where they fit. Real-time team collaboration

Plan Review

Annotate the plan before it executes

Select text. Mark it for deletion, add a comment, or write a replacement. Your annotations export as structured feedback that the agent understands.

  • Inline comments on any section
  • Mark deletions to remove scope
  • Version history tracks every revision (plan diffs)
  • Diff view shows what changed between iterations
Terminal
  ██████  ██████  ██████  ███████
 ██      ██    ██ ██   ██ ██
 ██      ██    ██ ██   ██ █████
 ██      ██    ██ ██   ██ ██
  ██████  ██████  ██████  ███████

  █████   ██████  ███████ ███   ██ ████████
 ██   ██ ██       ██      ████  ██    ██
 ███████ ██   ███ █████   ██ ██ ██    ██
 ██   ██ ██    ██ ██      ██  ████    ██
 ██   ██  ██████  ███████ ██   ███    ██
$
Check
Check plan review with inline annotations

Code Review

Review the diff before you commit

Run /check-review and get a PR-style diff viewer for your agent's uncommitted changes. The same workflow you use for human PRs, applied to agent output.

  • Side-by-side or unified diff view
  • File tree navigation
  • Line-level annotations with code suggestions
  • Stage or unstage files before committing
Terminal
  ██████  ██████  ██████  ███████
 ██      ██    ██ ██   ██ ██
 ██      ██    ██ ██   ██ █████
 ██      ██    ██ ██   ██ ██
  ██████  ██████  ██████  ███████

  █████   ██████  ███████ ███   ██ ████████
 ██   ██ ██       ██      ████  ██    ██
 ███████ ██   ███ █████   ██ ██ ██    ██
 ██   ██ ██    ██ ██      ██  ████    ██
 ██   ██  ██████  ███████ ██   ███    ██
$
Check · Code Review
Check code review with diff annotations

How it works... simple.

Check · Plan Review
Check plan review showing annotations on an agent's proposed plan
1

Use your agent normally

Work with your coding agent exactly as you do today. When it proposes a plan, Check intercepts the approval step automatically.

2

Review on a real surface

Instead of squinting at terminal text, you get a proper review workspace. Annotate inline, mark what needs to change, then approve or deny with structured feedback. You own the specification.

3

Feedback flows back

Your annotations are sent directly to the agent as structured feedback. No copy-pasting, no retyping. The agent revises based on exactly what you said.

Everything the plugin does

Commands

Plan review Automatic: hooks into your agent's plan step
/check-annotate <file|dir|url> Annotate any markdown, spec/plan, folder, or URL and send feedback
/check-last Annotate the agent's last message
/check-review [PR_URL] Leave blank for local changes, or pass a GitHub/GitLab PR URL
check annotate --collab <file> Open a live session teammates join by link to co-annotate in real time

Features

Runs locally Plans never leave your machine
Real-time collaboration Remote teammates co-annotate live; the host merges author-tagged feedback to the agent
Encrypted sharing Short upload links, end-to-end encrypted — the server only ever sees ciphertext
Version history Every plan revision saved, with diffs between versions
Draft auto-save Annotations survive server crashes and restarts

Integrations

VS Code Open plans in editor tabs, diff view, editor annotations
Obsidian Auto-save plans to your vault with frontmatter and tags
Bear Save plans with nested tags and project metadata
GitHub PRs Review pull requests by URL with full diff annotations

Integrations for Claude Code, OpenCode, Amp, Droid, Codex, Copilot CLI, Gemini CLI, Kiro, Pi, and VS Code. Works with any agent that supports plan mode.

Collaborate · live

Review the plan together, in real time.

Run check annotate --collab and hand teammates a link. Everyone annotates the same document at once, each comment tagged by author. The host submits one merged set of feedback to the agent — no copy-paste, one shared review surface.

How collaboration works

Your next plan deserves more than a rubber stamp.

Shape what gets built. Own what ships.