All learning paths
YOUR FOUNDATION-FIRST SYLLABUS

Agents & tool workflows

Follow an AI system as it chooses a tool, gives it instructions, checks what happened, and recovers from a mistake. Build from ordinary programs to a small workflow with clear limits.

0 of 71 core ideas demonstrated71 lessons950 estimated minutes remaining

Next: What is AI? Start with an everyday task · 11 min

Already know some of this?

Go straight to an idea’s knowledge check. Passing its different checks without hints carries that evidence into this path. Checking an advanced idea does not award its prerequisites; you can still explore them.

Check what I already know
THE IDEAS, IN ORDER

Build your understanding.

Shared credit is automatic

10 short chapters, in prerequisite order. Open any chapter to explore.

Chapter counts use compatible knowledge-check evidence. Reading a lesson does not mark its ideas as demonstrated.

Chapter 1 · Lessons 1–7 Meet an AI system Start with an everyday task, then follow its inputs, model, and output. 7 lessons · 0 of 7 core ideas demonstrated Up next
Chapter 2 · Lessons 8–14 How computers represent a problem Explore everyday AI ideas; how AI got here; how computers represent a problem; and supporting ideas. 7 lessons · 0 of 7 core ideas demonstrated
Chapter 3 · Lessons 15–21 Turning language into model inputs Explore turning language into model inputs; math preparation when it is needed. 7 lessons · 0 of 7 core ideas demonstrated
Chapter 4 · Lessons 22–28 Reasoning with facts and rules Explore building an agent that uses tools; searching and planning; reasoning with facts and rules; and supporting ideas. 7 lessons · 0 of 7 core ideas demonstrated
Chapter 5 · Lessons 29–35 Building an agent that uses tools Explore searching and planning; building an agent that uses tools; turning language into model inputs; and supporting ideas. 7 lessons · 0 of 7 core ideas demonstrated
Chapter 6 · Lessons 36–42 Learning from useful data Explore learning from useful data; learning to predict; math preparation when it is needed. 7 lessons · 0 of 7 core ideas demonstrated
Chapter 7 · Lessons 43–49 Testing what a model has learned Explore testing what a model has learned; how computers represent a problem; building an agent that uses tools; and supporting ideas. 7 lessons · 0 of 7 core ideas demonstrated
Chapter 8 · Lessons 50–56 Finding information to support an answer Explore finding information to support an answer; making responsible system decisions; learning from useful data. 7 lessons · 0 of 7 core ideas demonstrated
Chapter 9 · Lessons 57–63 Working with uncertainty Explore learning to predict; working with uncertainty; checking reliability and behavior; and supporting ideas. 7 lessons · 0 of 7 core ideas demonstrated
Chapter 10 · Lessons 64–71 Building and operating an AI app Explore building and operating an AI app; checking reliability and behavior; putting the pieces together. 8 lessons · 0 of 8 core ideas demonstrated
Optional extensions and comparisons (14)

These lessons deepen or compare the reference design. They do not add requirements to this path’s completion.

How to use this school without getting lostOptional orientation: how paths, side lessons, and practice fit together, plus study habits that make learning stick.Practice, progress, and knowing what you understandOptional orientation: use practice, mistakes, and spaced review to find out what you really understand.Choose an answer from a listFast typed decisions for routing and triage: when a small decision model beats a chat model.Misuse in practice: jailbreaks, deepfakes, and provenanceA familiar face or voice is no longer proof of who is speaking. Learn how misuse works and the checks that still hold.Prompting in practice: instructions, examples, and step-by-step requestsGet better answers from any chat assistant today: say what you want, show an example, give it the facts, and check what comes back.Coordinate several decision-makers without assuming independent judgmentWhen several agents collaborate, who does what, and how do their mistakes compound?Learn when other decision-makers are learning tooLearning when opponents learn too: self-play, equilibria, and moving targets.Use tools to check work within an explicit stopping policyLet an agent call a calculator or run code, and decide when it should stop.Turn checkable outcomes into a learning signalTrain agents on tasks with checkable answers, like math and code, and watch for reward hacking.Choose whether to score the result, the steps, or bothReward agents for correct results, sound steps, or both, and see how each can be gamed.Distinguish manipulated inputs, training data, and model artifactsSee how attackers target inputs, training data, and downloaded model files, and how agents get exposed.Align measured behavior with intended human constraintsWhat happens when an agent optimizes the wrong target, and how people keep meaningful control.Assess labor, access, resources, and accountability across the lifecycleFollow who gains and who pays when agents take over tasks: jobs, access, energy, and accountability.Discuss broad intelligence and experience without overstating evidenceCan an agent be 'generally intelligent' or conscious? Separate the testable questions from the hype.