// guides
AI-Assisted Programming Guides
These guides show you how to use AI coding assistants productively and safely, from first setup to reviewing and refactoring code. Each one starts with the short answer, then walks through the steps.
- 01
What Is an MCP Server? A Plain-Language How-To for Beginners
MCP servers explained in very simple words, with pictures: what they are, the three things a server offers, what happens when you ask, and how to add your first one safely.
- 02
Give AI Agents the Context They Need: A Beginner's Guide with a Wizard
A plain-language guide for non-developers: what an AI agent is, why it needs context, the four kinds of context with Markdown examples, and a free wizard that writes your AGENTS.md.
- 03
How to Prompt AI for Refactoring
How to prompt an AI coding assistant to refactor code safely: lock in behavior with tests, ask for a plan, change one thing at a time, state constraints and verify each step.
- 04
How to Review AI-Written Code
A practical checklist for reviewing code written by AI assistants: check intent, tests, invented APIs and packages, security, error handling and diff size before you merge.
- 05
How to Set Up an AI Coding Assistant
Set up an AI coding assistant in six steps: pick a tool that fits your workflow, install it, sign in, set permissions and privacy, add a rules file and start with a small task.
- 06
How to Write Project Rules for AI Coding Assistants
How to write an AGENTS.md or CLAUDE.md project rules file: which file each AI coding assistant reads, what to put in it, what to leave out, and a template.
New to the vocabulary? Start with the AI glossary. Choosing a tool? See the AI coding assistant comparison.