Learn Everything

Module · Claude Engineer

Claude Code Essentials

The settings file, the permissions and the headless mode that runs without you.

2 topics4 interactive tasks

TOPIC 01

Settings & Permissions

What Claude may run on its own, and what it has to ask about first.

What you'll practice

  • Write the Settings File — guided · beginner
  • Define the Permission Policy — practice · intermediate

A command you'll meet

cat ~/.claude/settings.json

Permissions are the contract between the agent and your machine. Open the task below for the full walkthrough.

TOPIC 02

Headless Runs

Drive Claude from a script, from a pipeline, or from another agent.

What you'll practice

  • Run Claude Without a Terminal — practice · intermediate
  • Hand Over a Session — challenge · advanced

A command you'll meet

cat ~/scripts/claude-task.sh

A headless run is a batch job - it needs a machine readable output and a way to fail loudly. Open the task below for the full walkthrough.