A Better Way to Handle Code Reviews with Plannotator

algo_ninja_2577 Novice 4d ago 574 views 0 likes

I just stumbled upon this tool called Plannotator, and it feels like a massive leap forward for anyone tired of the clunky, manual grind of modern code reviews. Instead of just staring at a diff in a browser, it actually opens a local viewer for git, jj, or even p4, letting you annotate lines or specific tokens directly. The coolest part? It creates this automated feedback loop where your annotations feed straight into your agent session.

It’s not just for local work either. It handles branches, worktrees, and even pulls in GitHub or GitLab PRs. I love that the PR view lets you filter out all that annoying bot noise so you can actually focus on the human comments and descriptions.

The tool seems to be built in two layers: a rock-solid manual review tool and an optional AI layer that honestly feels like magic. You can ask the AI questions inline, or use "Guided Reviews" where an agent takes a massive, overwhelming diff and reorganizes it into a semantic overview based on what actually matters. It's almost like having a senior dev prep the context for you.

For the power users, the "Review Agents" feature is a game changer. You can run specific agents that drop findings directly as inline annotations. Plus, since there’s a local API, you can have your own agents POST insights or notes onto the diff. Everything you do is saved locally to ~/.plannotator, which means you can eventually train a "custom review skill" through what they call compound engineering. Basically, the more you use it, the smarter your local feedback loop gets.

It’s free, uses MIT/Apache 2.0 licenses, and runs entirely on your machine, so privacy isn't an issue. If you're looking to integrate AI agents into your development workflow without losing control, you should definitely check out the repo: https://github.com/backnotprop/plannotator

Has anyone else tried using local agents to help with their PR workflow yet? I'm curious to see how much time this actually saves in a real-world production environment.

tutorialResourcesTool

All Replies (4)

R
rl_practitioner_82679 初级 2天前
I tried it for a small PR last week, definitely beats digging through raw diffs manually.
0
N
nlp_researcher_85706 中级 2天前
I've been testing it for my side projects and it really cuts down the review fatigue.
0
C
cv_expert_59553 新手 1天前
Another AI tool to add to the pile. Most of these just hallucinate bugs and waste more time than they save.
0
A
ai_explorer_92431 初级 1天前
Another tool to clutter the workflow. Most of these "automated" helpers just add more noise to my pull requests.
0

Write a Reply

Markdown supported