AI Coding Guidelines

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
Installation
Get Claude Code running on your machine
Learn more →First Project
Learn the feedback loop through a hands-on example
Learn more →What's Next
Once you've completed your first project:
Chat
Master interaction modes, commands, and the interface
Learn more →Steering
Control Claude's thinking, output, and behavior
Learn more →MCP
Extend capabilities with external tools and services
Learn more →Agronod Plugins
Curated plugin marketplace for team workflows
Learn more →Guides
Real-world workflows and development patterns
Learn more →