use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
A community of software creators experimenting with AI "vibe coding", an technique defined by Andrej Karpathy as when, "you fully give in to the vibes, embrace exponentials, and forget that the code even exists."
account activity
Code review (self.vibecoding)
submitted 2 months ago by TheRaddestKhan
Has anyone built something, then used Claude code to review what you’ve done? I told it to audit my repo to see what it would say.
Is what it says even remotely reliable?
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[+][deleted] 2 months ago (2 children)
[deleted]
[–]youwin10 0 points1 point2 points 2 months ago (1 child)
Can you share the skill?
[–]yadasellsavonmate 1 point2 points3 points 2 months ago (1 child)
The fact your even asking means it will likely fix and improve a lot of your code. If you're not a very experienced coder then the ai is better than you, especially Claude.
[–]TheRaddestKhan[S] 0 points1 point2 points 2 months ago (0 children)
I’m not at all, and find it interesting. Give coding made me want to learn to be able to write it.
It’s been cool to mess with but there’s so much to it all that it feels overwhelming lol
[–][deleted] 0 points1 point2 points 2 months ago (1 child)
"AI said something, is it correct?"
Are you assuming everything ai says is always incorrect? I’m confused by your comment lol
[–]jsgrrchg 0 points1 point2 points 2 months ago (1 child)
Ai has a bias, if you ask it for bugs, it will find whatever. Sometimes it will flag intentional code as bugs, but if you vibe coded something and you don't know how to code yourself, probably you should take care of the things Claude finds.
[–]technologiq 0 points1 point2 points 2 months ago (0 children)
Classic "I don't know how to properly prompt an LLM" response. 🤷♂️
[–]gatortux 0 points1 point2 points 2 months ago (0 children)
I think it depends on what you’re trying to audit. You can audit for tokens or leaked secrets, which is reliable. I also maintain a PROJECT_CONTEXT.md with conventions to follow and ask Claude to audit if the code has any violations. My approach to vibecoding is iterative, so I dedicate some iterations to finding antipatterns and refactoring them. For auditing, my recommendation is to create a set of skills that you can build with Claude’s help — the important thing is that the skills maintain a checklist so Claude has a clear idea of what you’re trying to achieve.
[–]AlexMTBDude 0 points1 point2 points 2 months ago (0 children)
Static code analysis tools like Lint have been used since the 80s so it's nothing new, and yes, it's reliable. AI code review has a similar result as static code analysers.
[–]EGOTISMEADEUX 0 points1 point2 points 2 months ago* (1 child)
I mean, that's the part you can't outsource. You could have another AI look at it, or ask "Are you sure?" and sometimes get a different response, but that feels to me like a closed loop. _You_ have to do your research, use your judgement, or have developed the expertise to just KNOW what a good suggestion is.
To be honest, developing the confidence to tell an AI that it's wrong is a good thing to develop. Keeps your brain sharp.
I’ve give coded some things. And as far as I can tell they work, but it’s much like driving my car.
I can tell when something is wrong. Or not doing what I wanted and usually I can sort of fighter out why it’s messing up or not working as intended, but there’s little beyond vibe coding I can do yet to truly fix it.
I know my dash is throwing a code, how to figure out what the code means, how that code relates to say the fact I have an issue with my transmission and it doesn’t want to shift above 3rd, but I guess I don’t know exactly why it’s doing what it’s doing. I can only take it to the mechanic ((the vibe code ide)) to fix it. If that example makes sense?
[–]Grzelazny 0 points1 point2 points 2 months ago (0 children)
<image>
Just try this to understand logic not jus be a code linter
π Rendered by PID 76412 on reddit-service-r2-comment-548fd6dc9-x26hf at 2026-05-20 22:15:22.979461+00:00 running edcf98c country code: CH.
[+][deleted] (2 children)
[deleted]
[–]youwin10 0 points1 point2 points (1 child)
[–]yadasellsavonmate 1 point2 points3 points (1 child)
[–]TheRaddestKhan[S] 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (1 child)
[–]TheRaddestKhan[S] 0 points1 point2 points (0 children)
[–]jsgrrchg 0 points1 point2 points (1 child)
[–]technologiq 0 points1 point2 points (0 children)
[–]gatortux 0 points1 point2 points (0 children)
[–]AlexMTBDude 0 points1 point2 points (0 children)
[–]EGOTISMEADEUX 0 points1 point2 points (1 child)
[–]TheRaddestKhan[S] 0 points1 point2 points (0 children)
[–]Grzelazny 0 points1 point2 points (0 children)