Nov 18, 2025Luke
Beyond Vibe Coding: Kent Beck on Augmented Coding
Kent Beck’s distinctions between Augmented Coding and Vibe Coding, plus his value system; English translation provided.
Sharing Kent Beck’s framing of Augmented Coding vs Vibe Coding, which aligns with what we pursue.
Original summary: https://tidyfirst.substack.com/p/augmented-coding-beyond-the-vibes
Kent Beck separates “Augmented Coding” and “Vibe Coding” based on how much the developer cares about code quality and control.
| Category | Vibe Coding | Augmented Coding |
|---|---|---|
| Care for code | Little concern for internal quality | Care about complexity, tests, and coverage |
| Error handling | Ask the “genie” for a good-enough fix | Watch interim results and step in when needed |
| Goal | Focus on behavior only | Production-quality, performance-competitive code |
| Developer role | Mostly delegate functionality | Lead design/TDD and use AI as support |
Augmented Coding vs Vibe Coding
Beck realized the split after narrowing scope to a B+ Tree library, then expanding again to see if AI could reach production-level performance.
Value system of Augmented Coding
- Tidy code that works remains the goal, even if AI types most of it.
- TDD & Tidy First: keep Red → Green → Refactor; separate structural (non-behavior) from behavioral changes—never mix them, and do structure first.
- High code quality: remove duplication, name/structure for clarity, choose the simplest solution.
- Commit discipline: commit only when warnings are gone, tests pass, and the change is a single logical unit.
Analogy
If “Vibe Coding” is asking an AI chef to wing a tasty meal without a recipe, “Augmented Coding” is the developer-chef strictly managing ingredients, cleanliness, and steps, asking the chef to follow TDD/Tidy First while offloading only the tedious parts. AI writes code, but quality and structure stay the developer’s responsibility.
More posts

Learn how to generate tarot card images using Upstage Solar2 model and HWP document reading in K-Cursor Careti. Discover Careti's unique document processing capabilities and image generation workflow as a sovereign AI solution.

Upgrade your coding experience with smarter model support and an expanded tool system.
