Appearance
Text size
Typeface
Line spacing
Best practices

Automation

The habits that make the difference. Tick the ones you already keep and see what is left.

0 / 4 you keep

Add --bare in CI and scripts.

Every machine then behaves the same, regardless of what hooks or plugins live on it.

Before an unattended run, answer five questions.

What is done, can it check itself, what may it touch, what stops it (--max-turns, --max-budget-usd), and who signs off.

Protect main with a branch rule before leaving cloud tasks running.

A scheduled task cannot bypass a branch rule, so a bad run cannot land on main.

Pipe small context into claude -p instead of letting it fetch.

Claude then needs no Bash permission to read it.

git diff main | claude -p "review this"