AI coding tools, decoded.
What Claude Code, OpenCode, OMP, OMO, herdr and the models behind them really are, how they differ, when to use each, and how to keep the result safe.
$ click a card for details · ctrl+k to search
learning map
Topics are laid out by level, from foundations to advanced. Arrows point from a prerequisite to what builds on it. Select a topic to preview it, or follow the highlighted next step.
Your next step
0 of 9 studied01 Foundations
The ideas everything else builds on.
02 Practitioner
Apply the controls and make them work in practice.
03 Advanced
Design, scale and operate at depth.
- studied
- ready to study
- prerequisites missing
- arrows go from a prerequisite to what builds on it
from understanding to trusting
Understand the tools, choose by task, drive them with good context, and verify everything. Each chip opens the matching topic.
- 01understand
what these tools really are
gate: you can say which layer a tool belongs to and how much autonomy fits the task
- 02choose
the right tool and model for the job
gate: tool and model chosen by task and risk, not by habit
- 03drive
give context, split the work
gate: each task is small, specified and has a check that decides success
- 04verify
trust only what you can check
gate: nothing merges unverified, and the agent cannot reach what it should not