HomeClaude Code CLIIntroduction to Claude Code
beginner10 min read· Module 4, Lesson 1

🖥️Introduction to Claude Code

What it is, what it does, and why it changes everything

What is Claude Code?

Claude Code is an AI-powered coding assistant that lives in your terminal. Instead of copying code back and forth from a chat window, Claude Code can:

  • Read your entire codebase — it understands your project structure
  • Edit files directly — it writes code right into your files
  • Run commands — it executes terminal commands for you
  • Use Git — it creates commits, branches, and pull requests
  • Debug issues — paste an error, and it traces through your code to fix it

Think of it This Way

Traditional AI ChatClaude Code
You copy code to chatClaude reads your files directly
You copy answers backClaude edits your files directly
You run commands yourselfClaude runs commands for you
Context is lost between sessionsClaude remembers your project
One file at a timeWorks across your entire codebase

Where Can You Use Claude Code?

Claude Code is available on multiple platforms:

PlatformDescription
TerminalFull CLI in your command line
VS CodeExtension with inline diffs
JetBrainsPlugin for IntelliJ, PyCharm, etc.
Desktop AppStandalone app for Mac/Windows
WebBrowser-based, no local setup

What You'll Learn

In this module, we'll cover:

  1. Installing Claude Code on your system
  2. Basic commands — talking to Claude from terminal
  3. File editing — letting Claude modify your code
  4. Git integration — commits, branches, and PRs
  5. CLAUDE.md — teaching Claude about your project
  6. Custom commands — creating reusable workflows
  7. MCP integration — connecting external tools
  8. Advanced tips — piping, scripting, and automation

Next up: Let's install Claude Code on your machine.