Anthropic - Claude Certified Developer - Foundations Study Guide
This chapter covers how Claude Code assembles a repository into a working development agent: how it initializes a project, loads layered CLAUDE.md context, resolves rules, skills, commands, subagents, and agent memory, and applies settings.json. It then walks the operational features a developer drives day to day: session management, built-in and custom slash commands, non-interactive runs, streaming output, and auto-mode permissioning.