Introduction to Claude Code
Welcome to Claude Code Documentation - your comprehensive guide to AI-powered development with Claude.
What is Claude?
Claude is an AI assistant developed by Anthropic, designed to be helpful, harmless, and honest. Claude is available through web chat, desktop and mobile apps, and API, with capabilities spanning programming, research, writing, customer support, and AI agent development.
What is Claude Code?
Claude Code is an agentic programming tool that runs in your terminal, understands your codebase, and helps you code faster through natural language commands. By integrating directly into your development environment, Claude Code streamlines your workflow without requiring additional servers or complex setup.
Claude Code Features
- Terminal Integration: Operates directly in your terminal with project context and real actions
- Multi-file Capabilities: Powerful multi-file editing with understanding of your codebase and dependencies
- Enterprise Integration: Seamless connection with Amazon Bedrock or Google Vertex AI for secure, compliant deployments
- Git Workflow Management: Read issues, write code, run tests, commit PRs — all from your terminal
- Extended Thinking: Handle complex architectural decisions, challenging bugs, and multi-step implementations
Getting Started
If you need to install Claude Code, check out our Installation Guide.
For advanced setup and optimization, see our Configuration Guide.
Explore Core Mechanics
Dive deep into the core concepts and best practices of Claude AI development:
- 📚 Foundation Concepts - Master the core principles
- 🤖 Agent System - Build intelligent agents
- ⚡ Performance Optimization - Boost efficiency
- 🛠️ Development Practices - Best workflows
Start your Claude AI development journey today!