Skip to content

~/courses $ cd c2

Claude Code Configuration & Workflows

C2 · 20% of the exam · 7 lessons · about 61 min of reading

Set up Claude Code for real repos: permission modes, CLAUDE.md, settings.json, hooks, slash commands and skills, subagents, and running it headless in CI.

Course progress0/7

Short by the site author (n_tech_am) on YouTube, in Armenian. Pressing play loads it from youtube-nocookie.com. ·open on YouTube

  1. CLI, plan mode and permission modesHow Claude Code runs, interactively or in print mode, and how permission modes decide what it may do without asking you.8 min
  2. The CLAUDE.md hierarchyWhere CLAUDE.md files live, how they are combined, and how imports and rules keep project instructions short and accurate.8 min
  3. settings.json and permission rulesSettings file locations and precedence, and how allow, ask and deny rules are written and evaluated.9 min
  4. HooksRun your own scripts at fixed points in Claude Code's lifecycle, for example to block a commit that contains secrets.10 min
  5. Slash commands and skillsPackage a repeatable workflow, such as a pre-deploy check, as a skill that you or Claude can invoke.8 min
  6. SubagentsDelegate focused work to specialised agents that have their own context window, tools and permissions.8 min
  7. Headless mode and PR review in CIRun Claude Code non-interactively in pipelines, keep it locked down, and review pull requests with the official GitHub Action.10 min