{"slug": "show-hn-plannotator-annotate-agent-plans-diffs-and-html", "title": "Show HN: Plannotator – annotate agent plans, diffs, and HTML", "summary": "Plannotator, an open-source tool for annotating agent plans, diffs, and HTML, now supports nine AI agent harnesses including Claude Code and Codex. The tool, which began as a way to review Claude Code plans in a browser, has expanded to include PR-style code review and end-to-end encrypted sharing. With over 100 contributors, Plannotator addresses the growing need for human review of AI agent outputs.", "body_md": "I started this in January as a hook for Claude Code's plan mode: when it finished planning, instead of approving a wall of text in the terminal, the plan opens in your browser and you could mark it up like a document. Your annotations go back into the agent session.\n\nIt grew from there. There's now PR-style code review (git, jj, p4, GitHub/GitLab PRs) and annotation for markdown, URLs, and folders. Agents produce a lot of HTML now, so Plannotator renders those artifacts and lets you annotate them too. Nine harnesses are supported: Claude Code, Codex, Copilot CLI, Gemini, OpenCode, Kiro, Droid, Amp, and Pi. Over 100 contributors.\n\nNothing leaves your machine unless you share... which is E2E encrypted: eg. the plan is encrypted in the browser, the server stores ciphertext, and the key lives in the URL fragment.\n\nAs agents get better, the bottleneck shifts to review before and after agents work (obvious to us all now).\n\nOpen source, MIT or Apache-2.\n\nComments URL: [https://news.ycombinator.com/item?id=48495970](https://news.ycombinator.com/item?id=48495970)\n\nPoints: 2\n\n# Comments: 0", "url": "https://wpnews.pro/news/show-hn-plannotator-annotate-agent-plans-diffs-and-html", "canonical_source": "https://github.com/backnotprop/plannotator", "published_at": "2026-06-11 20:28:06+00:00", "updated_at": "2026-06-11 20:50:49.395937+00:00", "lang": "en", "topics": ["ai-agents", "ai-tools", "ai-products", "ai-startups", "ai-infrastructure"], "entities": ["Claude Code", "Codex", "Copilot CLI", "Gemini", "OpenCode", "Kiro", "Droid", "Amp"], "alternates": {"html": "https://wpnews.pro/news/show-hn-plannotator-annotate-agent-plans-diffs-and-html", "markdown": "https://wpnews.pro/news/show-hn-plannotator-annotate-agent-plans-diffs-and-html.md", "text": "https://wpnews.pro/news/show-hn-plannotator-annotate-agent-plans-diffs-and-html.txt", "jsonld": "https://wpnews.pro/news/show-hn-plannotator-annotate-agent-plans-diffs-and-html.jsonld"}}