{"slug": "ai-review-reviewing-ai-code-before-it-lands", "title": "ai-review: reviewing AI code before it lands", "summary": "Developer Jack Franklin launched ai-review, an open-source tool that lets terminal-based AI coding agents present plans and diffs in a browser for line-by-line review. The tool bridges the gap between terminal AI workflows and IDE-style code review, enabling developers to leave feedback that feeds back into the agent's conversation.", "body_md": "Over the years I have become very comfortable as a developer who spends most of\nhis time in the terminal. I've spent far too long tweaking my\n[dotfiles](https://github.com/jackfranklin/dotfiles) to make things just how I\nlike, and I have been a Vim/Neovim user for the best part of fifteen years.\n\nThis trend has continued into the AI era. I've tried various IDEs and UI tools, but I always come back to Claude Code, Gemini CLI, and others.\n\nThere is one area where I have always been jealous of IDE users: reviewing AI plans and code. Claude will present a plan in the terminal, but it's just hard to review in detail, and I cannot highlight specific lines to leave feedback on. The same problem hits once the code is written — scrolling through a terminal diff isn't fun nor is it a good way to spot problems, at least not for me.\n\nSo, I built [ai-review](https://github.com/jackfranklin/ai-review-plan).\n\nAI Review offers you a way to review the plan, or a git diff, in the browser. You can leave line by line feedback, and have space for general comments too. Once you're done, your comments and the lines they reference are passed straight back into the conversation for the agent to act on.\n\nThis gives you the comfort of a terminal AI agent, with the ability to intuitively review the plan in the browser, using your mouse and keyboard.\n\nMy workflow is now:\n\n**Planning phase:**\n\n`/review-plan put the final plan together`\n\n**Code review phase:**\n\n`/review-diff let me review your code`\n\nIf you're more of a visual learner,\n[I recorded a video which shows my workflow for reviewing plans with this tool](https://www.youtube.com/watch?v=k3J1jSRP6Vw).\n\nYou can find full\n[instructions on GitHub](https://github.com/jackfranklin/ai-review-plan) but the\nTLDR is:\n\n`npm install -g @jackfranklin/ai-review`\n\n(note: the npm package is just\n`@jackfranklin/ai-review`\n\n, not `ai-review-plan`\n\n)`/review-plan`\n\nskill to your agent.\nIf you have feedback, you can find me\n[on various platforms here](https://jackf.io/) or leave an issue on the GitHub\nrepo. Happy plan and code reviewing!", "url": "https://wpnews.pro/news/ai-review-reviewing-ai-code-before-it-lands", "canonical_source": "http://www.jackfranklin.co.uk/blog/ai-review-plan/", "published_at": "2026-06-07 00:00:00+00:00", "updated_at": "2026-06-29 17:23:18.126636+00:00", "lang": "en", "topics": ["ai-tools", "developer-tools", "ai-agents"], "entities": ["Jack Franklin", "Claude Code", "Gemini CLI", "ai-review", "GitHub", "npm"], "alternates": {"html": "https://wpnews.pro/news/ai-review-reviewing-ai-code-before-it-lands", "markdown": "https://wpnews.pro/news/ai-review-reviewing-ai-code-before-it-lands.md", "text": "https://wpnews.pro/news/ai-review-reviewing-ai-code-before-it-lands.txt", "jsonld": "https://wpnews.pro/news/ai-review-reviewing-ai-code-before-it-lands.jsonld"}}