InterviewKata
AI engineering · Start here

Start here: from zero to confident with AI tools

You don't need maths or a machine-learning background. You need to understand a few ideas about how these models behave, and then practise using the tools well. This page sets you up: what the track covers, which tools to install, a 30-minute daily routine, and the rules that keep you safe from day one.

1. How this track teaches

Learning to drive isn't learning how the engine is built. You learn just enough about the machine to drive it safely and well, then you practise in real traffic. This track is the same: a little theory, then lots of supervised driving.
  1. Twenty-one modules in six levels, from how a model writes (Level 1) to building and securing (Levels 4–5) and leading your team's adoption (Level 6), plus a case study. The module map shows them all.
  2. The same ten sections in every module: the idea, how it works, try it, why it matters, the five tools, a memory hook, mistakes, a lab, a quiz, and further reading.
  3. Press Play on every visualizer. Watching context fill up or an agent loop run is faster than reading about it. Inside a player, ← → step and space plays.
  4. Do every lab in two tools. Noticing what differs between tools is how you learn the concept rather than one product's buttons.
  5. Hover or tap a dotted word for a one-line definition; they're all in the glossary below.

2. What you need

3. The five tools

All five are coding agents: an AI model in a loop that can read your code, run commands and make edits, with your approval. They differ in where they run and in their vendor, not in the core ideas. Checked October 2026.

ToolMade byWhere it runsReads project instructions fromInstall
Claude CodeAnthropicTerminal, plus IDE extensions, desktop and webCLAUDE.md, or AGENTS.md when there's no CLAUDE.mdQuickstart
Antigravity CLIGoogleTerminal (agy), alongside the Antigravity app and IDEAGENTS.md and GEMINI.mdInstall
GitHub CopilotGitHub (Microsoft)VS Code and other IDEs, plus a cloud agent that works on GitHub issues.github/copilot-instructions.md, AGENTS.mdSet up in VS Code
CursorAnysphereIts own AI code editor (based on VS Code).cursor/rules/, AGENTS.mdQuickstart
Codex CLIOpenAI (open source)Terminal, plus IDE extension and cloudAGENTS.mdCodex CLI

Antigravity CLI replaced Gemini CLI for individual users on 18 June 2026. Gemini CLI still works with Gemini Code Assist Standard or Enterprise licences and paid API keys, and keeps the same ideas: GEMINI.md, MCP, skills and hooks.

Which two to start with?Pick the one you already have access to as tool A, and one terminal agent from a different vendor as tool B (for example Claude Code with Antigravity CLI, or Copilot with Codex). Two vendors make the differences obvious.

4. Three open standards that make it portable

Learn these once and your setup moves between tools in a day instead of a quarter:

AGENTS.md

One Markdown file in your repository with build and test commands, layout and rules for coding agents. Read by all five tools (Module 09).

MCP

The Model Context Protocol: one standard way to connect tools and data (GitHub, Jira, databases, your APIs) to any AI app (Module 10).

Agent Skills

Task know-how packaged as a folder with a SKILL.md, loaded only when a task needs it (Module 11).

5. The daily routine (30 minutes)

A fixed theme per day means you never waste time deciding what to learn.

DayThemeOutput
MondayLearn: read this week's module and run its visualizers3 bullet notes in your learning log
TuesdayBuild: do the module's lab in tool AA commit, a config file or a saved prompt
WednesdayCross-check: the same lab in tool BOne line: what differed, and which was better
ThursdayRead: one release note or article about what changed this weekOne thing that changed
FridayExplain: write the week's idea in your own words, as if teaching someoneA short note you'd be happy to reread in a year

Optional weekend: 1–2 hours on a longer course from a module's "Go deeper" list, or a mini-project.

6. Your learning log

Keep one file, for example LEARNING.md in your notebook repository, with one line per session. After six months it becomes your own reference guide.

2026-10-14 · AI 01 · Tokens: Telugu used 3.1× the tokens of English for the same sentence · ai/modules/01
2026-10-15 · AI 01 · Same prompt 3× in Claude Code and Codex: names varied every run; sampling · ai/modules/01
2026-10-16 · AI 02 · /context: 31K used before my first message (3 MCP servers = 14K) · ai/modules/02

7. Five rules from day one

1. Never paste secrets or customer data into a promptNo API keys, passwords, tokens, or personal data. Assume anything you send may be stored by the vendor, depending on your plan.
2. You own what you merge"The AI wrote it" is never a reason it was merged. Review AI-written code as carefully as a colleague's, and run the tests.
3. Approve consequential actions yourselfKeep pushes, deploys, deletions and anything that sends data out on "ask" in your tool's permissions.
4. Check specific factsVersions, API names, numbers and citations are where models are confidently wrong. Ground them in a source (Module 03).
5. Write it downA rule you had to repeat twice belongs in AGENTS.md; a decision belongs in a file. Chats are forgotten; files are not.

8. Self-check quiz

Which open standard puts build commands and project rules in one file that all five tools read?

One Markdown file in the repository (Module 09).

What does MCP standardise?

The Model Context Protocol (Module 10).

An AI tool wrote a change and the tests pass. Who is responsible for merging it?

Rule 2: you own what you merge.

Where are models most often confidently wrong?

Rule 4: check specific facts against a source.

You've corrected the agent on the same thing twice. What now?

Rule 5: chats are forgotten; files are not.

9. Glossary

Every dotted word on the AI pages, in one place.

10. Where to go next