Skip to main content
Claude Code is a powerful CLI tool that brings AI-assisted coding directly to your terminal. It reads, edits, and writes files across your codebase, executes commands, manages git workflows, and handles entire development tasks — all through natural conversation.

Quick Start

Install Claude Code and run your first command in under two minutes.

Slash Commands

Explore all built-in commands like /plan, /review, /memory, and more.

MCP Servers

Extend Claude Code with Model Context Protocol servers.

SDK API

Embed Claude Code in your own applications using the TypeScript SDK.

What Claude Code can do

Understand your codebase

Claude Code reads files, searches patterns, and builds a mental model of your entire project before taking action.

Edit files intelligently

Make targeted edits across multiple files simultaneously with full context awareness and automatic conflict resolution.

Run terminal commands

Execute bash commands, run tests, install dependencies, and manage processes — all with your approval.

Manage git workflows

Create branches, stage commits, write commit messages, open pull requests, and review diffs naturally.

Multi-agent tasks

Spawn parallel sub-agents to work on independent tasks simultaneously for faster completion.

IDE integration

Connect with VS Code, JetBrains, and other editors to work with your existing workflow.

Get started

1

Install Claude Code

Install globally via npm:
npm install -g @anthropic-ai/claude-code
2

Navigate to your project

Open a terminal and change to your project directory:
cd /path/to/your/project
3

Start Claude Code

Launch the interactive session:
claude
4

Start coding with AI

Type a natural language request and let Claude Code get to work:
> Refactor the authentication module to use JWT tokens
Claude Code requires Node.js 18 or higher. Make sure your environment meets this requirement before installing.

Build docs developers (and LLMs) love