What Can Claude Code Do?
Claude Code transforms how you interact with your codebase by understanding context and executing complex workflows through simple natural language:Code Generation
Write, edit, and refactor code across multiple files with natural language instructions
Git Workflows
Commit, push, create PRs, and manage branches through conversational commands
Codebase Understanding
Ask questions about your code and get detailed explanations with file:line references
Task Automation
Automate routine tasks with custom commands, agents, and hooks
Key Features
Natural Language Interface
Interact with your codebase conversationally. Instead of memorizing commands, just describe what you want:Deep Codebase Understanding
Claude Code reads and comprehends your entire project, understanding:- Code patterns and conventions
- Architecture and dependencies
- Related files and cross-references
- Historical context from git history
Specialized Agents
Launch background agents for specific tasks:- Code exploration: Trace execution paths and analyze features
- Architecture design: Design implementation approaches
- Code review: Identify bugs and quality issues
- Custom agents: Build your own specialized workflows
Plugin Ecosystem
Extend functionality with plugins:- Custom slash commands
- Domain-specific agents
- Workflow automation hooks
- MCP (Model Context Protocol) integrations
How It Works
Start Claude in your project
Navigate to your project directory and run
claude. Claude Code automatically understands your project structure.Describe what you want
Use natural language to describe tasks, ask questions, or request changes. Claude understands context from your entire codebase.
Review and approve
Claude shows you exactly what it will do before making changes. You control what gets executed with granular permissions.
Getting Started
Installation
Install Claude Code on macOS, Linux, or Windows
Quickstart
Get started with your first commands in under 5 minutes
Core Concepts
Understand how Claude Code works and what makes it powerful
Configuration
Customize Claude Code to match your workflow and security requirements
Use Cases
Feature Development
Build new features with a structured workflow:- Explore existing codebase patterns
- Ask clarifying questions about requirements
- Design architecture with multiple approaches
- Implement with continuous progress tracking
- Review for quality and correctness
Code Review
Automate PR reviews with specialized agents:- Analyze code comments and documentation
- Verify test coverage
- Detect silent failures and error handling issues
- Check type design and API contracts
- Identify code simplification opportunities
Git Operations
Streamline version control workflows:- Create commits with intelligent messages
- Push changes and open PRs
- Review PR status and comments
- Manage branches and worktrees
Debugging
Identify and fix issues faster:- Trace execution paths through complex code
- Analyze error messages and logs
- Find similar bugs in history
- Suggest fixes based on codebase patterns
Why Claude Code?
Claude Code is built on Claude 4.6 (Opus and Sonnet), providing state-of-the-art code understanding and generation capabilities with extended thinking for complex tasks.
Next Steps
Install
Get Claude Code running on your machine
Learn
Understand core concepts
Build
Start coding with Claude