Lesson 2 of 7
The tools
6 min read
Every week there's a new vibecoding tool and a new hot take about which one wins. How do you choose when the list changes faster than you can read it?
Many names, a few shapes
The tools churn constantly — names change, new ones launch, old ones get bought or renamed. But underneath, they cluster into a few shapes based on how much of the code you see and touch. Learn the shapes and any new tool slots straight into one.
Don't memorise brands — they change monthly. Recognise the shape a tool belongs to, and you can pick up any new one in minutes.
Which shape fits you?
If you want a real codebase you can grow, an assistant in a code editor fits. If you want an app fast with the code out of sight, a builder fits. And some are [agents](glossary://agent) — you hand over a goal and they work across the whole project themselves. Most people start with a builder and reach for the others as the project grows.
The right tool depends on how much control you want over the code — from full visibility to none at all.
Any specific tool name here will be out of date soon — that's expected. Pin the shapes in your head, and treat the brand list as this month's snapshot.
The shape of it
- —Vibecoding tools change fast but cluster into a few stable shapes.
- —Shapes differ by how much of the code you see and control.
- —Pick by shape, not brand — new tools drop into the same shapes.
A brand-new vibecoding tool launches tomorrow. What's the fastest way to understand it?
Continue in the app
Take the whole Vibecoding: Build & Ship Apps course — tracked
Get your personalized path, progress and streaks in the app — this lesson and every next one, in order.