Courses
Modules · 8
Claude Code, end to end
On this page
Who it is for
Analysts, quants, and engineers who already write code and want an agent to carry the parts that are mechanical without losing control of the parts that are not. No prior agent experience assumed; comfort with git and the command line is.
How it runs
Each module is a short read plus an exercise you run against your own repository. Nothing is demonstrated on a toy project — the point is to leave with the tool configured for the work you actually do.
-
Getting set up
Installing the CLI, authenticating, and choosing what the agent is allowed to do before it does anything. Ends with a working
CLAUDE.mdfor one of your own repositories, written by the agent and corrected by you. -
How the agent reads a codebase
Why pointing at the right file beats describing it, when to let the agent explore and when exploration is waste. The mental model here decides whether everything after it feels fast or frustrating.
-
Editing with a safety net
Reviewing a plan before any file changes, reading diffs quickly, and keeping git history clean enough that reverting is cheap. Practise on a branch you are willing to throw away.
-
CLAUDE.md as an instrument
What belongs in project memory and what quietly makes output worse. Encoding the conventions a new colleague would need, and nothing else.
-
Slash commands and skills
Turning a workflow you repeat into something you invoke by name. Where a slash command is enough and where a skill with its own instructions pays off.
-
Hooks and permissions
Making the harness enforce what you would otherwise have to remember: formatting on save, tests before commit, commands that never run without asking.
-
Connecting your own data
Wiring the agent to the systems your work actually lives in — databases, warehouses, issue trackers — and deciding what it should never be able to reach.
-
Finance work specifically
The habits that matter when the code touches money: reproducible pipelines, notebooks that survive review, and a discipline for credentials that does not depend on anyone being careful.