Skip to content

AI Coding Guidelines

AI Coding Guidelines Banner

You want Claude in your repo

You've used Claude in the browser. Now you want it editing files in your repo, running your tests, and using your tools. This site teaches you how to steer Claude Code toward outcomes you actually want — and what to do when it goes sideways.

Two ways to develop with AI

Kent Beck distinguishes between two approaches in this article:

Vibe Coding — You don't care about code quality, just system behavior. Errors feed back to Claude for fixes. Good for prototypes and throwaway scripts.

Augmented Coding — You maintain production standards: complexity, tests, maintainability. You make design decisions; Claude handles implementation. For code that needs to live long-term.

Both have a place. Pick the one that matches your project's lifespan.

Getting Started

What's Next

Once you've completed your first project:


Built with VitePress and powered by Claude Code