Lakshmi Narasimhan
ESSAY

Five Books Taught Me to Build AI Agents. All Five Quietly Told Me Not To.

What four hundred thousand words of agent literature agree on — and never put on the cover.

I bought five books on building AI agents in a single afternoon, the way you panic-buy bottled water before a storm. Manning had a sale. I had a credit card and a vague sense that everyone around me had quietly become an “agent engineer” while I was busy doing my actual job.

So I did the responsible thing. I spun up a small army of subagents to read four of them for me, cover to cover, in parallel, and report back. Which, if you’re keeping score, means I built a multi-agent system to summarize books about how to build multi-agent systems. The irony was not lost on me. It was, in fact, the first thing I learned.

Here’s the second.

The loop is thirty lines

Strip away the diagrams and the framework comparisons, and every single one of these books — Build an AI Agent, Build a Multi-Agent System, AI Agents in Action, AI Agents and Applications — converges on the same humble definition.

An agent is a language model, plus some tools, plus a loop that runs until the job is done.

That’s it. One book states it as plainly as that. Another dresses it up as a four-letter cycle. There’s a Reddit thread floating around that implements the whole thing in about thirty lines of code, set to a drum-and-bass track, and honestly it explains the concept better than half the chapters I read.

There is no secret sauce. There is no priesthood. You were promised a cathedral and what you got is a while loop with good manners.

Which raised an obvious question, sitting there with four hundred thousand words of agent literature on my screen: if the core idea fits on a napkin, what’s in all these books?

The part nobody puts on the cover

The answer is the same in every one, and it’s the most useful thing I took away.

The loop is the easy ten percent. The other ninety — the part that doesn’t fit in a demo — is evaluation, memory, guardrails, cost control, defending against prompt injection, and the deeply unglamorous skill of knowing when to hand the problem back to a human.

Three of the four books I read point at the same Anthropic paper, “Building Effective Agents,” like it’s scripture. And buried in chapter one of each — past the exciting cover, past the part where they sell you on the future — every author tells you the same quiet thing.

Don’t reach for an agent.

Start with a plain model call. Then a chain. Then a workflow. Earn the agent only when the task genuinely needs one, because an agent costs roughly ten times a normal call. Per task. Now imagine that thing running unattended, all night, while you sleep.

I went looking for the loudest voices on the other side of this — the practitioners on Reddit who build agents for a living and have the scar tissue to prove it. I expected an argument. The top thread is literally titled “Stop building AI agents.” Another is a guy who got paid to rip the AI back out of a tool he’d shipped. A third is the 2 a.m. classic: the agent hit a question it didn’t understand, confidently made up an answer, and emailed it to a customer.

The books and the burnouts weren’t arguing. They’d arrived at the same conclusion from opposite ends of the room. The model was never the bottleneck. Running the thing was.

What I’m actually taking away

A small tell that stuck with me: agent-to-agent coordination shows up in the subtitles of these books far more confidently than it shows up in the chapters. The field is writing about how agents talk to each other a little faster than it’s shipping it. That’s not a knock — it’s a map. It tells you where the hype is and where the ground is still wet.

So here’s my take, for whatever a guy who outsourced his reading to robots is worth.

The framework you pick doesn’t matter much; that code rots in eighteen months. What compounds is the boring stuff the demos skip — evaluation, context discipline, and the judgment to not build the agent at all. Everyone is rushing to learn how to make an agent. Almost nobody is learning how to make one you’d actually trust.

The capability got democratized this year. The judgment didn’t.

That gap — between the agent that runs and the agent you’d let near production while you’re asleep — is the whole job now. It’s also, conveniently, the only part worth getting good at.