Introduction & Setup
What is Claude Code?
Imagine having an experienced developer sitting right next to you -- one who knows your entire project, independently plans, creates files, writes tests, and fixes bugs. Not waiting line by line for your next keystroke, but thinking and acting autonomously. That is Claude Code.
Claude Code is a terminal-native AI agent from Anthropic. Unlike traditional code assistants limited to simple autocompletions, Claude Code understands complex tasks, breaks them down into steps, and executes them independently -- from reading your codebase to writing new features to running tests and making Git commits.
*Intern vs. Senior Developer
Most people use AI coding tools like an intern: "Write me this function." What if you could treat it like a senior developer instead? "Analyze the project, find the bug in the auth flow, and fix it." That is exactly the paradigm shift that Claude Code enables.
The Numbers Speak for Themselves
Claude Code is not just an experiment -- it is already a central tool in professional software development:
- 195 million lines of code are written per week with Claude Code (as of mid-2025, the number has grown since)
- 115,000+ active developers use Claude Code daily (as of mid-2025)
- 70-90% of code at Anthropic is written by Claude
What makes it special: Anthropic uses Claude Code to develop Claude Code further. The tool essentially builds itself.
What Makes Claude Code Different?
Conventional AI assistants wait for your next command. Claude Code works differently:
- It thinks -- analyzes your project, understands connections between files, and recognizes patterns
- It plans -- breaks complex tasks into logical steps and chooses the best strategy
- It acts -- writes code, creates files, runs tests, commits changes
You give it a task, Claude Code delivers the result. Not line by line, but as a thought-through whole.
iNot Just for Developers
Since the launch of "Cowork," Claude Code can also be used without programming skills -- for example, to sort files, create reports, or automate workflows. More on this in the Cowork lesson.
What You Will Learn in This Learning Path
This learning path guides you through 9 modules from beginner to Claude Code pro:
- Introduction & Setup -- Installation, Surfaces, and first steps (this module)
- Context Management -- How Claude Code thinks and how you control the context
- CLAUDE.md & Memory -- Your project handbook for the AI agent
- Skills & Commands -- Reusable abilities and commands
- Hooks & Automation -- Automatic workflows triggered by specific events
- Subagents & Delegation -- Running multiple Claude instances in parallel
- MCP & Ecosystem -- Connecting external tools and services
- Agent Teams -- Orchestrating complex projects with multiple agents
- Hands-on Workflow -- Your personal productivity workflow
By the end, you will not be using Claude Code as a better autocomplete, but as a true partner in your daily work.
Click on a node in the diagram to see details
Click on a node to see connections and detailsTap an element to see details