I built an AI code reviewer of myself. Its entire personality is asking "Why?"
This week I turned a few of my most experienced teammates — and myself — into AI code-review personas. Each one is built from around a thousand of their real review comments, so it reviews the way they actually do.
Mine was the funniest to write. My number one move in a review, by far, is just asking "Why?" Often the whole review is one word. So that's the first rule in my persona. The AI version of me is, accurately, a single skeptical "why?" on every diff.
The others have their own fingerprints. One is security-first. One reads prompts and tool descriptions as hard as code — "this is a book," "too many tokens." One always asks "don't we already have this?" before you add new code.
Now they run as a gate before I push: each persona reviews in turn and keeps going until it has nothing left to complain about.
The funny part: writing each persona made me see my own habits from the outside. Turns out I really do just ask "why?" a lot.
If you can describe how your best reviewers think, you can get some of that judgment on every change — not just the ones they happen to catch.
Mine was the funniest to write. My number one move in a review, by far, is just asking "Why?" Often the whole review is one word. So that's the first rule in my persona. The AI version of me is, accurately, a single skeptical "why?" on every diff.
The others have their own fingerprints. One is security-first. One reads prompts and tool descriptions as hard as code — "this is a book," "too many tokens." One always asks "don't we already have this?" before you add new code.
Now they run as a gate before I push: each persona reviews in turn and keeps going until it has nothing left to complain about.
The funny part: writing each persona made me see my own habits from the outside. Turns out I really do just ask "why?" a lot.
If you can describe how your best reviewers think, you can get some of that judgment on every change — not just the ones they happen to catch.