# Power-ups Best Practice

Interactive lessons teaching Claude Code features with animated demos. Each power-up teaches one thing Claude Code can do that most people miss. Introduced in v2.1.90.
---
## Usage
```bash
claude
/powerup
```
---
## Power-ups (10)
| # | Power-up | Topics |
|---|----------|--------|
| 1 | Talk to your codebase | `@` files, line refs |
| 2 | Steer with modes | `shift+tab`, plan, auto |
| 3 | Undo anything | `/rewind`, `Esc-Esc` |
| 4 | Run in the background | tasks, `/tasks` |
| 5 | Teach Claude your rules | `CLAUDE.md`, `/memory` |
| 6 | Extend with tools | MCP, `/mcp` |
| 7 | Automate your workflow | skills, hooks |
| 8 | Multiply yourself | subagents, `/agents` |
| 9 | Code from anywhere | `/remote-control`, `/teleport` |
| 10 | Dial the model | `/model`, `/effort` |
---
## Example: Dial the model
The last power-up teaches model switching and effort control with an animated demo.
---
## Sources
- [Changelog — v2.1.90](https://code.claude.com/docs/en/changelog)