πŸ“– Reference Documentation

Complete technical reference documentation for Claude Code, including API specifications, command references, and configuration options.

🎯 Purpose

This section contains factual, lookup-style reference documentation for Claude Code. It focuses on technical specifications, API documentation, command references, and configuration details rather than conceptual guides or tutorials.

πŸ“š Core Reference Documents

If you’re new or need to find the most critical information, start here.

  • CLI Reference: Everything you need to install, configure, and use the command-line interface.
  • Configuration Reference: A complete guide to all settings in CLAUDE.md, local settings, and environment variables.
  • API Reference: Full technical details for the TypeScript SDK, including all types and methods.

πŸ“š Reference Documents

πŸ”§ API Reference

  • API Reference - Complete API documentation including types, methods, and examples

πŸ’» Commands Reference

βš™οΈ Configuration Reference

πŸ“‹ Project Templates

πŸ“‹ Quick Reference

Available Models

  • claude-sonnet-4-20250514 - Default balanced model
  • claude-haiku-4-20250514 - Faster, lightweight model
  • claude-opus-4-20250514 - Most capable model

Permission Modes

  • strict - Requires explicit confirmation for all operations
  • cautious - Asks for confirmation on destructive operations (default)
  • relaxed - Minimal confirmations

Key Environment Variables

ANTHROPIC_API_KEY       # API authentication
CLAUDE_MODEL           # Override default model
CLAUDE_PERMISSION_MODE # Override permission mode
CLAUDE_DEBUG          # Enable debug logging

This reference section is maintained for accuracy and completeness. For conceptual explanations and tutorials, see the Documentation section.

🧭 Explore Reference

  • Getting Started: For a step-by-step walkthrough, see the Quickstart Guide.
  • Core Concepts: To understand the β€œwhy” behind the features, explore the Core Features.
  • Development Patterns: For best practices and advanced techniques, visit the Development Guides.
  • Integrations: To connect Claude to other tools, check out the Integrations Hub.