Learn Claude Code
Anthropic's agentic coding tool for the terminal, IDE, desktop and web
Claude Code is Anthropic's AI coding agent. It reads your codebase, edits files, runs commands and works with git, from a terminal CLI, IDE extensions, a desktop app or the web, and it can be scripted in CI or embedded through the Claude Agent SDK. Learning it well means learning to steer an agent: context, permissions, verification and extension points such as skills, hooks and MCP.
Before you start
How deep do you want to go?
1. EssentialsRead and write simple code, do the everyday basics
2. PracticalUse it productively at work, with the usual idioms
3. AdvancedThe less common features, performance and trade-offs
4. ExpertInternals and the edge cases experts know