Using an agent feels like a dream. The limit is what wakes you up. Everyone's talking about loops, goals, agents, subagents, yada, yada, yada. But barely anyone mentions what to do when the hand of time slaps you in the face and the dream you were dreaming vanishes like an island cloud.
It feels really nice to have that kind of power on your side — to command multiple entities working for you. One agent is fun. Five agents, all running at once? That's an army. But here's the thing nobody tells you: the bigger your army, the faster it burns through everything. And then, bam! You hit the wall. A wall made of tokens. A wall made of money. A wall made of time.
And this wall doesn't move. If you can't — or won't — throw more money at it, you're locked out. A few hours of waiting before the limit resets. No agents. No army. Just you.
You're sitting in a dark room, lit only by your monitor, asking yourself — what now?
"Should I put more money in so I can finish what I started?"
Or maybe…
"Should I use that cool plugin that optimizes token usage so I can save some cash in the process?"
Yep, you could do both. But you're already awake, and it's not that easy to drift back instantly.
So what do you do? You cherish the moment. That moment of silence. I know you're alone in the room and it's quiet anyway — but not that silence. The silence in your head.
While your sleepy agent waits to be summoned — to have their cage rattled with prompts — you, my friend, could take a look at what was written for you. "The LLM can only be as senior as you are" — and by that I mean you need the skills, knowledge, and mindset of a senior engineer to be able to lead. I said engineer, not developer, intentionally. But that's a rabbit hole for another day.
So how do you build that fusion of knowledge, skills, and mindset to become truly great at what you do — a real engineer? Simple: babysit your agent the same way you used to babysit your long-forgotten colleagues. You remember them, right? Those little humans with hearts and souls — the ones you replaced with a machine that can read and write. Statistically.
Review the code together with your agent like you did with your junior mentee. Discover what decisions they made for you, and open a discussion — ask them to elaborate, the same way you'd ask a junior to explain their reasoning. And in that moment, even if they didn't show their best technical chops, you see the idea — the angle they attacked the problem from. That's what helps you develop the mindset I mentioned earlier.
In short: build a mentor–mentee relationship with your agent. Mentorship, if you want the common term for it. That's what makes you grow faster — just like it did back when you mentored humans — and it's what lets you grow from junior larva into the engineer butterfly, the kind who saves money, time, and tokens.
You are the best optimizer of all three. No plugin or agent skill can replace that.
So next time you wake up, don't just throw a pile of cash at the problem and panic-buy more tokens. Write some code. Change something. Play with it. Read. Mentor. Become better. And use that time to remember — there are still humans around you.