Build This Now
Build This Now
Builds ReaisState of Claude Code 2026: What 2,500 Public Repos RevealConstruir Já Não É o GargaloDistribuição É o Novo MoatPorque o QA é o Verdadeiro Gargalo no Desenvolvimento com IAPrimeiros Princípios na Era dos MVPs de 24 HorasA Curva de Autonomia: Quanta Liberdade Podes Dar a um Agente de IA?Da Ideia ao SaaSGAN LoopHooks Auto-EvolutivosDo Trace à SkillAgentes de DistribuiçãoAgentes de Segurança com IAEnxame Autônomo de IASequências de Email com IAA IA Limpa-se a Si PrópriaAgent Swarm OrchestrationConstrói uma App Completa com Claude Code: Exemplos ReaisClaude Code para Não-Programadores: Exemplos ReaisClaude Code for Freelancers: Ship 3x FasterA Security Update from Build This NowThe AI Agent That Deleted a Production Database in 9 SecondsHow to Build Your Own Claude Code Harness (or Buy One)Run Claude Code on a Cheaper Model: DeepSeek and GLM Cost ArbitrageIs Claude Code Just a Thin Wrapper? Inside the Harness DebateHow Much Does It Really Cost to Build a SaaS with Claude Code?How to Cut Your Claude Code Token Bill in HalfDo I Still Need a Boilerplate If I Use Claude Code?Harness vs Boilerplate vs Framework: The Build-System Stack ExplainedHow Long Does Idea to Production Actually Take with Claude Code?Is Vibe Coding Safe? What the Lovable and Moltbook Breaches TeachOwn Your Vercel Analytics: I Built a Drain-to-Postgres PipelineSpec-Driven Development Explained: Why Pros Stopped Vibe CodingState of Vibe-Coded SaaS Security (2026 Data)From Vibe Coding to Production: The Checklist That Stops Data LeaksVibe Coding vs Vibe Engineering vs Agentic Engineering: The 2026 GlossaryWhat Is an Agent Harness? Why the Harness, Not the Model, Is the 2026 Moat
speedy_devvkoen_salo
Blog/Real Builds/Do I Still Need a Boilerplate If I Use Claude Code?

Do I Still Need a Boilerplate If I Use Claude Code?

Is a Claude Code boilerplate needed? Short answer: it depends on what you ship. Here is the honest decision tree and cost math.

Pare de configurar. Comece a construir.

Templates SaaS com orquestração de IA.

Published Jun 24, 20267 min readReal Builds hub

A Claude Code boilerplate is needed when you are shipping a brand-new SaaS to real paying users with logins, Stripe billing, and multi-tenant data, because Claude Code starting from an empty folder repeatedly writes the same security bugs that a tested boilerplate already fixed. A boilerplate is not needed when you are building an internal tool, a prototype, or adding to code that already exists, where a thorough CLAUDE.md instruction file does the job. The answer is "it depends," and below is exactly what it depends on.


Pare de configurar. Comece a construir.

Templates SaaS com orquestração de IA.


The paradox that explains everything

Two true facts landed in the same week. Anthropic reported on June 5, 2026 that Claude now writes more than 90% of Anthropic's own code (reported, internal company figure). In that same week, three boilerplate vendors published posts arguing you still need their starter kits.

Both are right. Claude Code is fast at writing features. It is also predictable about the bugs it introduces when it starts from nothing. A "boilerplate" is a pre-built starter codebase you buy or copy so you do not write login and payment plumbing yourself. The fight is not "AI versus boilerplates." It is about which job you are doing.

The three bugs Claude Code keeps writing from scratch

Makerkit, a boilerplate vendor, documented three security failures that show up again and again in greenfield Claude Code builds (greenfield means starting from an empty repository):

  1. Sessions that do not log out on password change. You reset your password, but the old login token still works. An attacker who grabbed it keeps access.
  2. Stripe webhook handlers that are not idempotent. A webhook is a message Stripe sends your app when a payment happens. "Not idempotent" means if Stripe sends the same message twice (which it does), your app charges or credits the user twice.
  3. Row-level security gaps that leak data. Row-level security (RLS) is a database rule that says "user A can only see user A's rows." When Claude misses one policy, user A can read user B's data.

The root cause is not your prompt. It is the training data. Claude learned from years of public code that mixes Next.js App Router and Pages Router patterns (two different ways to build the same app) and old Stripe examples. From a blank repo it averages those patterns, and the average includes the bugs.

Why an opinionated framework helps Claude write less, and break less

Less code means fewer chances to introduce a subtle bug. An "opinionated framework" is one that picks the patterns for you instead of leaving them open.

Wasp is one example. Its auth setup replaces 500+ lines of hand-written login code with about 12 lines of config. Reported token-efficiency tests put Claude roughly 70% more efficient in the same context window when it reads 12 lines instead of 500. The context window is Claude's short-term memory for one task. When the boring parts are tiny and fixed, Claude spends its attention on your actual feature, not on re-deriving login from scratch.

The honest decision tree

Here is the table the boilerplate vendors will not give you straight, because two of the four rows say you do not need their product.

ScenarioClaude Code alone enough?Boilerplate worth buying?Key risk if you skip itHours a boilerplate saves
Internal tool / prototypeYes, with a good CLAUDE.mdNoLow; few or trusted users5 to 15
Greenfield B2C SaaS (auth + payments + real users)RiskyYesAuth session bugs, double Stripe charges30 to 60
Greenfield B2B SaaS (multi-tenant, subscriptions, RLS)NoYesRLS data leaks between customer accounts50 to 100
Extending an existing codebaseYesNoLow; patterns already set0 to 10

Rule of thumb: the more strangers will trust your app with their data and money, the more a tested base pays off.

The cost math, in plain numbers

One-time boilerplate prices today: ShipFast $199 to $299, Makerkit $149 to $599, supastarter 349 to 1,499 euros (vendor pricing pages, June 2026). All one-time, not subscriptions.

If a boilerplate saves you two weekends of debugging Stripe webhooks and RLS, it has already paid for itself on your first project, even at the top tier. The expensive part of a SaaS is never the first commit. It is the bug you find after a customer's data leaked.

Can a CLAUDE.md replace a boilerplate?

Sometimes. A CLAUDE.md is a plain-text file that tells Claude Code your rules and patterns for the project. It acts as a living spec that Claude reads on every task.

Carlos Pinto reported building a 38,600-line production Rails SaaS in 8 weeks using only Claude Code and a thorough CLAUDE.md, no commercial boilerplate (reported, personal account). The catch: he is an experienced developer. On day 40, when an infrastructure problem cascaded, he could read the fire and put it out. A non-technical founder has no such safety net. A CLAUDE.md only catches the security edge cases you know to write down, and beginners do not know what they do not know. Pairing one with Claude Code subagents and clear rules helps, but it does not invent expertise you lack.

The third option both camps skip

There is a middle path between "raw Claude Code" and "a static boilerplate." That is what the $29 Code Kit (Build This Now) is: a build system that runs on top of a production-ready SaaS skeleton. You get the structural safety of a boilerplate, with auth, Stripe payments, a landing page, and PostgreSQL with row-level security on every table already wired, plus a set of 18 specialist agents and skills that drive Claude Code to ship full features instead of snippets.

In short, the boilerplate stops the predictable security bugs before Claude writes a line, and the agents keep Claude's feature speed. It is one-time, lifetime updates, commercial-use license, unlimited apps, and a 30-day money-back guarantee. You still bring your own Claude subscription, and you can deploy anywhere (Vercel, Docker, any VPS).

FAQ

Does Claude Code replace boilerplate?

No. Claude Code is excellent at building features but repeatedly introduces security gaps from scratch: auth sessions that do not invalidate, RLS data leaks, and non-idempotent Stripe webhooks. A tested boilerplate removes those whole categories of bugs before Claude writes its first line.

Can Claude Code set up Stripe and Supabase from scratch?

It can, but Makerkit documented that greenfield Claude Code builds often produce webhook handlers that fire twice and outdated Stripe patterns pulled from mixed training data. A boilerplate with working Stripe and Supabase wiring removes that risk entirely.

Is ShipFast still worth it with Claude Code?

Yes if you are shipping a new SaaS to real users. ShipFast at $199 to $299 one-time pays for itself by preventing one weekend of debugging auth or payments. No if you are building an internal tool or prototype, where a well-written CLAUDE.md is enough.

What is CLAUDE.md and can it replace a boilerplate?

A CLAUDE.md is a project instruction file that works as a living spec for Claude Code. One experienced developer used it to build a 38,600-line production SaaS with no commercial boilerplate, but non-technical founders lack the expertise to write one that catches security edge cases reliably.

More in Real Builds

  • A IA Limpa-se a Si Própria
    Três workflows noturnos do Claude Code que limpam a própria bagunça da IA: o slop-cleaner remove código morto, o /heal repara branches partidas, o /drift deteta deriva de padrões.
  • Agent Swarm Orchestration
    Four infrastructure layers that stop agent swarms from double-claiming tasks, drifting on field names, and collapsing under merge chaos.
  • GAN Loop
    Um agente gera, outro destrói, e repetem até a pontuação parar de melhorar. Implementação do GAN Loop com definições de agente e templates de rubrica.
  • A Curva de Autonomia: Quanta Liberdade Podes Dar a um Agente de IA?
    A autonomia que podes dar a um agente de IA depende de uma só coisa: quanto tempo um modelo segura uma tarefa sem se desviar. Uma boa estrutura mais um modelo de confiança é o que liberta o trabalho real de agentes.
  • The AI Agent That Deleted a Production Database in 9 Seconds
    An AI deleted PocketOS's production database and all backups in 9 seconds. Here is why it happened and the guardrails that prevent it.
  • Sequências de Email com IA
    Um comando do Claude Code constrói 17 emails de ciclo de vida em 6 sequências, liga gatilhos comportamentais do Inngest e lança um funil de email com ramificações pronto a implementar.

Pare de configurar. Comece a construir.

Templates SaaS com orquestração de IA.

How to Cut Your Claude Code Token Bill in Half

Reduce Claude Code token cost with five fixes: cap thinking tokens, default to Sonnet, defer MCP loading, trim CLAUDE.md, and filter tool output.

Harness vs Boilerplate vs Framework: The Build-System Stack Explained

Harness vs boilerplate vs framework, explained plainly: what each layer does, who needs which, and where the $29 Code Kit fits.

On this page

The paradox that explains everything
The three bugs Claude Code keeps writing from scratch
Why an opinionated framework helps Claude write less, and break less
The honest decision tree
The cost math, in plain numbers
Can a CLAUDE.md replace a boilerplate?
The third option both camps skip
FAQ
Does Claude Code replace boilerplate?
Can Claude Code set up Stripe and Supabase from scratch?
Is ShipFast still worth it with Claude Code?
What is CLAUDE.md and can it replace a boilerplate?

Pare de configurar. Comece a construir.

Templates SaaS com orquestração de IA.