I talked about the soft launch of Tight Code during Brandon Hancock’s developer call last night.
Tight Code reviews your code every time you run git push. It works directly with Claude Code, so there’s no new editor or workflow to learn.
Here’s what happens:
1. You push your code normally.
2. Tight Code scans the changes for secrets and redacts anything sensitive.
3. Multiple AI reviewers check security, code quality, performance, documentation, and release readiness.
4. One verdict and a clear list of findings appear in the dashboard.
5. Claude Code helps you work through each finding—but you approve every decision.
It can run quietly in the background or stop a push when it finds something critical. If an AI provider is unavailable, it fails open so your work isn’t trapped.
What makes it different:
- It reviews at push time, not only when you open a pull request.
- It uses Anthropic and OpenAI models for independent perspectives.
- Secrets are removed before any AI model sees the code.
- Your source code is never stored in the dashboard.
- It remembers why you dismissed something as a false positive, so the same bad recommendation doesn’t keep returning.
- It works with the Claude Code and Codex subscriptions you already have.
So far, Tight Code has run 1,176 real reviews across 19 repositories, raised 2,157 findings, and caught 96 critical issues. About 92% of its findings were fixed, while only 8% were judged to be noise.
The stack, for anyone interested:
- A local Homebrew-installed Git hook and CLI
- Claude Code with optional OpenAI Codex reviewers
- A Next.js and TypeScript dashboard hosted on Vercel
- Supabase for review history and reporting
- Stripe for subscriptions
- No source code or unredacted secrets stored in the cloud
See the video, sign up, and install it:
Tight Code is normally $39/month. Brandon’s community can use code BRANDON20 to take $20 off each of the first three months, making it $19/month for those three months.
If you’re building real software with Claude Code, I’d love for you to try it and tell me what it catches.