Your AI-powered coding companion in the terminal
Claude Code is Anthropic's official agentic coding tool that runs directly in your terminal.
It understands your codebase, executes commands, edits files, and helps you build software through natural conversation.
Autonomously explores, plans, and executes multi-step tasks
Understands your entire project structure and codebase
Reads files, runs commands, searches code, and more
Natural language interface - just describe what you need
Install Claude Code globally using npm:
npm install -g @anthropic-ai/claude-code
Or run directly with npx (no install needed):
npx @anthropic-ai/claude-code
Navigate to your project and start:
cd my-project
claude
Claude explores your codebase, asks questions if needed, and makes changes with your approval.
Type natural language requests:
> What files are in this project?
> Explain the auth flow
> Add a logout button
/help - Show available commands/clear - Clear conversation history/compact - Summarize and compact context/cost - Show token usage and costs/vim - Toggle vim modeCtrl+C - Cancel current operationCtrl+D - Exit Claude CodeTab - Autocomplete file pathsUp/Down - Navigate historyClaude Code asks for permission before executing potentially impactful actions:
Shows a diff before modifying any file
Displays command before execution
You control what gets executed
Trust specific patterns permanently
Use --dangerously-skip-permissions only in sandboxed environments!
Install, navigate to your project, and start describing what you want to build.
npm install -g @anthropic-ai/claude-code && claude
Learn more at docs.anthropic.com