What is Claude Code

Claude Code is Anthropic's official command-line interface for interacting with Claude, the AI assistant. It brings the power of Claude directly into your terminal, enabling you to collaborate on software engineering tasks without leaving your development environment.

Why Use Claude Code?

  • Terminal-native workflow — Stay in your editor and terminal instead of switching to a web browser
  • File system access — Claude can read, write, and edit files directly in your project
  • Git integration — Create commits, manage branches, and handle pull requests
  • Tool use — Claude can run commands, search the web, and use MCP servers
  • Context-aware — Understands your project structure and codebase

Key Features

Agentic Coding

Claude Code acts as an autonomous coding agent. Give it a task and it will plan, implement, test, and iterate — all while keeping you in the loop.

Project Understanding

Point Claude at a codebase and it will explore the file structure, read relevant files, and build an understanding of how things work before making changes.

Extensibility

Through CLAUDE.md configuration files, custom skills, MCP servers, and hooks, you can deeply customize Claude Code for your team's workflow.

Getting Started

Ready to dive in? Head to Installation & Setup to get Claude Code running on your machine.