API

The way two programs talk to each other. It’s like a restaurant’s menu: it shows what you can ask for and what you get back.

You’ll also find it as: APIs

How it appears in the course

“Don’t change the public API” — the constraint. The API is the “door” through which other programs talk to yours. You don’t want it moved.
What does a good message look like? · Module 01, How to talk to Claude · free
The first line: the helper searches for all the places where an old part of the program is used (“legacy API”) and brings back a list in “file: line” form.
Which working patterns work well? · Module 06, Subagents: separate helpers
anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }}: gives it the key, taken from the hidden secrets. The key never appears written in the file.
How to connect it to GitHub: the manual way · Module 10, Claude on autopilot

Learn Claude Code from zero, in plain English

12 modules with 1–2 minute lessons, which you can also do on your phone. The first two modules are free.