I built an automated code reviewer using Claude. It explains every decision. #openclawchallenge
Most AI code reviewers just flag problems. Mine explains why something is a problem — and shows its reasoning before giving the verdict.
This is my entry for the #openclawchallenge — building AI that's transparent about what it says and why.
The problem with opaque AI reviewers
I was using a popular AI code review tool and it flagged a function as "inefficient." No explanation. No alternative. Just: inefficient.
I pushed back. Asked why. Got: "Consider optimizing this code."
Useless. I need to understand the reasoning to trust the verdict.
So I built my own — one that shows its work.
The system prompt that makes Claude think out loud
import anthropic import re
client = anthropic . Anthropic ( api_key = " YOUR_API_KEY " ) # simplylouie.com/developers — $2/month SYSTEM_PROMPT = """ You are a senior code reviewer. For every issue you identify, you MUST:
1.…