Skip to content
PKResources
Course outline

Agentic Engineering: the hands-on course · Module 1: Foundations

Where agents shine and where they fail

Two questions predict most agent outcomes: can the result be checked, and does the needed context fit in the repo? Learn to spot good tasks, risky ones and ones to keep.

Lesson 3 / 24 · ⏱ 8 min

Agents are not uniformly good or bad. On some tasks they save me an afternoon; on others they burn an hour and leave a mess. After a lot of both, I use two questions to predict which it’ll be before I start.

The two questions

  1. Can the result be checked? Is there a test, a type check, a build, a screenshot or a clear rule that says “done and correct”?
  2. Is the context in reach? Does everything needed to do it well live in the repo and the brief, or is it in someone’s head, a meeting, or a system the agent can’t see?
Easy to verify →Context in reach →DelegateAdd tests for a moduleFix a bug with a reproMechanical refactorStay closeUI polishNaming, docs, copyPerf “feels slow”Add context firstIntegrate an internal APIMatch an unwritten conventionKeep it humanProduct decisionsSecurity-sensitive designAnything no one can define
The task map. Top right is where to start. Bottom left is where agents produce confident, plausible, wrong work.

Quadrants move. A task in “Add context first” becomes a “Delegate” task once you write the missing convention down. A “Stay close” task moves right when you add a screenshot check or a benchmark. A lot of this course is about dragging work toward the top right.

Where they shine

  • Work with a clear finish line: make these tests pass, migrate every call site, remove this deprecated API.
  • Breadth over depth: touching 40 files the same way, which bores humans into mistakes.
  • Exploration: reading an unfamiliar area of the codebase and explaining it to you.
  • Scaffolding with a pattern to copy: “add an endpoint like this existing one”.

Where they fail

Play: delegate, stay close, or keep it?

Sort each task. There’s some judgment involved; read the explanation after each card.

🎮 Would you hand this to an agent?

1 / 9 · Score: 0

Where does this task belong today, with no extra setup?

Before you move on

✅ Key takeaways

0 / 4 completed