Your agent reads what you pointed at, fixes it note by note, and reports back with proof. You check before/after in Lazy as and mark it verified, or reopen it.
1 Claude Code: the plugin
The plugin adds the Lazy as tools, a review skill, /lazyas:fix and the "done needs proof" hooks.
claude plugin marketplace add yousefoghouneim-collab/lazyas-agent
claude plugin install lazyas@lazyasThen say "fix my Lazy as review", or run /lazyas:fix.
2 Codex, Cursor, Gemini CLI, Copilot CLI
Install the command-line tool once (it has no dependencies):
uv tool install lazyas-cli # or: pipx install lazyas-cli
lazyas setup # prints the exact config for each agentFor example, Codex (~/.codex/config.toml):
[mcp_servers.lazyas]
command = "lazyas"
args = ["mcp"]Cursor (~/.cursor/mcp.json) and Gemini CLI (~/.gemini/settings.json):
{ "mcpServers": { "lazyas": { "command": "lazyas", "args": ["mcp"] } } }3 Tie reviews to a project
In your project folder, say which pages are yours. Agents working there then get that project's newest review, not just the newest one:
lazyas link localhost:3000 shop.example.com4 What agents can do
| Tool | What it does | Plan |
|---|---|---|
| get_latest_review | This project's newest review: every note with its reference (like 2026-10-16_031500#3), words, screenshots, element and status | Free |
| list_reviews, get_review, list_open | Older reviews, and everything still open | Free |
| get_note, get_image | One note in full, with its screenshots | Free |
| set_status | Report a note as picked up, fixed (with proof) or won't fix | Pro |
| add_evidence | Attach a screenshot of the result or test output | Pro |
Only you can mark a note verified. Agents can't.
5 Done needs proof
With the Claude Code plugin, when Claude finishes a turn after claiming fixes, Lazy as tells you ("your agent says 4 items are fixed: verify now"). With Pro, Claude can't stop while a note is marked fixed without any proof: it has to attach a screenshot of the result or the test output first. Turn that off with "enforceProof": false in ~/.lazyas/config.json.
6 From the terminal
lazyas inbox # what's waiting for you to verify
lazyas verify latest#3 # checked it, it's right
lazyas reopen latest#4 "still cut off on mobile"
lazyas report --open # one HTML file with screenshots, for a client or a pull request
lazyas show --format playwright # a test plan from your review (Pro)