đŽ Seven lessons for managing AI agents
Plus, an updated stack of 50+ AI tools we use at Exponential View
In April 2025, we shared our seven lessons for building with AI. Many still hold. But agents have changed how we work, so the lessons deserve an update.
Agents can now work on harder tasks for longer. They plan, use tools, work without human oversight, and act on our behalf. In May, roughly a quarter of Codex users were making at least one request per month for work that would take a human eight work hours to complete. This is up from 2% in December 2025.
Our role as managers of agents is evolving with the models. There is no playbook, so experimentation is still the best way to learn how to get good at it.
Our team recently sat down to review what weâve learned from working with AI agents over the past six months â todayâs seven lessons are distilled from this team meeting.
Weâve also updated our internal stack of 60+ tools â everything weâre actively testing, using or intend to use. Become a member to get access to the full stack.
1. Write the finish line before the goal
AI agents are sometimes too eager to declare their work complete, even when itâs far from done. It doesnât mean that AI is âlyingâ; it may have misinterpreted your goals. And if you never specified the end goal, it pretty much just guessed it.
To set yourself up for a good autonomous run, before you do anything else, write a finish line to answer one question: âHow will I know this is done?â.
Azeem is a big proponent of handwriting to help him think, and this would be the right time to use your pen and paper to think through what you expect to see at the end of the run.
Agents become much more useful when âgoodâ or âfinishedâ is something they can test â in our experience, evaluative finish lines will get you farther than descriptive ones. A simple example, instead of ordering your agent to âmake this Rubikâs Cube look more organized,â instruct it to âsolve the cube; every face must be one color.â As AI gets its most intensive training in coding, we try to recreate similar environments in our tasks.
Letâs say we want to task ChatGPT with building a small Python module to process work logs. It needs six functions, each checked against six tests, a total of 36 tests to show itâs done the work.
First, how not to do it:
Build a Python module for processing work-log data. Implement these six functions [âŚ] Reply with the complete module, and say `STATUS: COMPLETEâ if you believe itâs ready.
A better finish line would be explicit and testable:
FINISH LINE â Do not claim completion unless the full 36-case test suite passes under Python 3.14. All six functions must work, imports must succeed, inputs must remain unmodified, and only the standard library may be used.
You can use the same rule for non-engineering tasks. It may be trickier, but not impossible. Show the agent what a completed deliverable needs to look like, or give it a pre-filled template, as recommended by Anthropicâs Applied AI team. Your instruction for such a task may look like this:
a 1,200-word memo for a board deciding whether to approve an AI-infrastructure partnership; decision and three reasons on page one; every material number linked to a dated primary source; facts, estimates and assumptions separated; base, upside and downside cases; the strongest contrary evidence represented; stop and escalate if two material sources cannot be reconciled.
Some tasks wonât be right for agents. We were recently exploring a project to build a network of beliefs and relationships, but not really knowing what a useful final output would be. This was not a good candidate for a long autonomous run â so we first spent time clarifying the goals before we assigned an agent a task.
2. Spend intelligence where it changes the outcome
A year ago, before prompting AI, weâd have asked: âWhatâs the best model to use for this query?â Today weâre more likely to ask, where in this workflow does additional intelligence change the outcome?
You donât need the most capable model like Fable 5 performing every step in your task. It will be slow and expensive. Weâd use cheaper models to do the grunt work. Our OpenClaw agents run on DeepSeek V4 Flash most of the time.
For some tasks, however, youâll want to start off with a strong model right away. Letâs say weâre investigating Europeâs compute shortage outlook. Before we dispatch agents to collect evidence, weâd deploy a stronger model to set research parameters first, define what âshortageâ means, decide the forecasting horizon, and set out rules for how conflicts in research will be resolved. Once weâre happy with the framing, cheaper models can go off and do the work.
Effort is one of the levers youâll want to use to adjust intelligence per task. In one benchmark, GPTâ5.6 Sol improved from 49 at low effort to 59 at maximum on Artificial Analysisâs Intelligence Index. Yet the final stretch, jumping from xhigh to max, doubled output tokens for a one-point gain. More effort is not always better value.
The rule of thumb from Anthropicâs recent lecture, which our team attended, is to prefer a larger model at low effort over a smaller model at maximum effort. More model before more effort.
3. Leverage over token count
Azeem hit his first 100 million tokens-a-day mark in February. OpenClaw completely changed the way he worked. He estimated that one overnight run was equivalent to 48 hours of his work time.
The token count is one way to measure how we use AI, but it doesnât measure the quality of work. Tokens are a bit like electricity in a factory, measuring what goes in but not what comes off the production line. In our State of the AI Economy report, we proposed a quality-adjusted output token as a better unit of value:
Until thereâs a better unit of value for intelligence, you can use approximations to understand how good of a colleague your agent is. We recommend a light weekly audit of the substantial tasks AI attempted, which outputs you ended up using, your model and infrastructure costs, the time you spent briefing and reviewing the work, any corrections or reruns â and the estimated human-equivalent hours.
Azeemâs first audit back in the spring showed that over the course of one week, his OpenClaw agent performed 62 substantial tasks and incurred costs of about $800. He estimated that commissioning the same work from humans wouldâve cost him around $19,000 and 48 hours of his time. Itâs an estimate, sure, not an accounting-grade ROI. But even a light audit will show you where your agents have most leverage.




