ManningBooks

ManningBooks

Devtalk Sponsor

Self-Improving Agents (Manning)

It’s expensive and time consuming to change, tune, and retrain an LLM to modify an agent’s behavior. Self-Improving Agents: How to engineer adaptive agent harnesses shows you how to design AI agents that measurably get better in production without fine-tuning, weight updates, or waiting for the next model release. Written by Micheal Lanham, author of AI Agents in Action, this hands-on book equips you with techniques to transform your agent’s harness—context, memory, metacognition, tools, and code—into a measured, versioned, auditable improvement loop that adapts and improves as it runs.

Micheal Lanham

Getting an agent to complete a task is one challenge. Making it improve over time—and proving that a change actually helped—is another.

This book explores how agents can improve without retraining the underlying model. The focus is on the agent’s harness: its context, memory, tools, and code, with changes measured, versioned, and audited rather than accepted on faith.

The running project is HelixAgent, a RAG-based agent that gains a new self-improvement layer as the book progresses. Along the way, the book tackles practical questions about trustworthy evaluation, learning from live traffic, and keeping changes under control with human approval gates and rollout safeguards.

It’s aimed at intermediate Python developers building or operating LLM agents. The book is now available through Manning’s Early Access Program, with four chapters ready to read and more to come.


Don’t forget you can get 45% off with your Devtalk discount! Just use the coupon code “devtalk.com” at checkout :+1:

Where Next?

Popular Ai topics Top

ManningBooks
Grokking AI Algorithms, Second Edition introduces the most important AI algorithms using relatable illustrations, interesting examples, a...
New
ManningBooks
Retrieval Augmented Generation, The Seminal Papers explores 12 foundational research papers that explain why RAG works, how it’s built, a...
New
New
ManningBooks
How can you be sure your next AI project is worthwhile before you build it? Look Before You Leap offers a repeatable go/kill/pivot decisi...
New
ManningBooks
Building Agentic Applications with CrewAI and MCP by Max Gfeller is a practical, example-driven guide to designing AI systems that plan, ...
New
ManningBooks
In Designing AI Agents, you’ll learn how to establish agent architectures that manage costs and take governance seriously from day one. T...
New
ManningBooks
Build Applications with Local AI Models on a Mac shows you exactly how to build and run a ChatGPT-style assistant entirely on your own Ma...
New
ManningBooks
What changes when AI stops being just a tool you call, and starts becoming part of the way work is planned, delegated, monitored, and exe...
New
smarties-press
Bertrand Meyer The most important technology of our time — decoded Millions use AI every day. Few understand why it works. ✓ Why large ...
New
zerofish
Hi all, Just released my book: Backstory: after shipping my first customer-facing LangGraph agent for an enterprise security product...
New

Other popular topics Top

Devtalk
Reading something? Working on something? Planning something? Changing jobs even!? If you’re up for sharing, please let us know what you’...
1063 24245 395
New
DevotionGeo
I know that -t flag is used along with -i flag for getting an interactive shell. But I cannot digest what the man page for docker run com...
New
AstonJ
I’ve been hearing quite a lot of comments relating to the sound of a keyboard, with one of the most desirable of these called ‘thock’, he...
New
PragmaticBookshelf
Tailwind CSS is an exciting new CSS framework that allows you to design your site by composing simple utility classes to create complex e...
New
AstonJ
We’ve talked about his book briefly here but it is quickly becoming obsolete - so he’s decided to create a series of 7 podcasts, the firs...
New
AstonJ
If you get Can't find emacs in your PATH when trying to install Doom Emacs on your Mac you… just… need to install Emacs first! :lol: bre...
New
Help
I am trying to crate a game for the Nintendo switch, I wanted to use Java as I am comfortable with that programming language. Can you use...
New
NewsBot
Node.js v22.14.0 has been released. Link: Release 2025-02-11, Version 22.14.0 'Jod' (LTS), @aduh95 · nodejs/node · GitHub
New
Fl4m3Ph03n1x
Background Lately I am in a quest to find a good quality TTS ai generation tool to run locally in order to create audio for some videos I...
New
PragmaticBookshelf
As digital systems increasingly run the world, mastery of the recurring patterns of software development risk is the key to fast and effe...
New