Skip to content

← Writing

engineering

AutoGPT and the Agent Hype Cycle, Round One

· Jerwin Arnado

Archive note: this is a backdated post, written years later while rebuilding this site. It’s dated to the moment it covers, but the hindsight is real.

The hottest repo on GitHub right now is AutoGPT — tens of thousands of stars in weeks — and the pitch is irresistible: instead of chatting with GPT-4, give it a goal. It decomposes the goal into tasks, executes them (web searches, file writes, code runs), criticizes its own results, and loops until done. No human in the loop. An “autonomous agent.” Its smaller cousin BabyAGI distills the same idea into a few hundred lines.

Twitter is calling it the future of work. Having actually run it: the future of work currently burns API credits walking into walls.

What happens when you run it

My honest lab notes, after giving it real tasks (research summaries, a small scraping project, competitive analysis):

  1. The first five minutes are genuinely spooky. Watching it reason — “I should search for X, then save findings to a file, then…” — and then do it, unprompted, rearranges your priors about what’s possible. The demo is not fake.
  2. Then it meets reality. It loops — re-searching things it already found, re-reading its own files, “refining” finished work into mush. It loses the plot on anything requiring more than a handful of steps, confabulates progress, and occasionally decides the task requires building a different task. One run consumed a startling amount of GPT-4 credits producing a file containing, in essence, a to-do list for itself.
  3. The failure is structural, not cosmetic. GPT-4 is a strong reasoner-in-context, but an agent needs reliable memory, planning over long horizons, and knowing when it’s done — none of which fall out of a chat model plus a while-loop. Self-criticism by the same model that made the error mostly produces confident agreement with itself.

Why it matters anyway

Easy to mock; wrong to dismiss. AutoGPT is round one of an obvious idea, and round-one artifacts are how ecosystems learn:

  • The architecture sketch is now public. Goal decomposition, tool use, memory stores (everyone’s bolting on vector databases), self-evaluation loops — the shape of an agent is established even though every component is currently weak. Components improve; shapes persist.
  • Tool access is the real unlock. The step-change isn’t autonomy, it’s giving the model hands — APIs, files, shells. A model that can act needs permissions thinking: what’s the blast radius when it’s wrong? Anyone who’s written chmod incidents into a post-mortem already knows this genre. Sandboxing-by-default for AI actions is going to be a whole discipline.
  • The economics are honest feedback. Agents that loop cost real money per mistake. That pressure will drive the actual engineering — cheaper models, better stopping conditions, narrower scopes — faster than any benchmark.

Where I land

The current generation is a tech demo cosplaying as a product. But the gap between “autonomous agent” and “very good assistant that drafts multi-step work for my approval” is smaller than the gap between either and nothing — and the second thing is nearly here. My bet, banked for the eventual round two: the winning form won’t be a GPT pretending to be an employee; it’ll be scoped agents with narrow tools, tight budgets, and a human sign-off step — less sci-fi, more deploy pipeline.

Meanwhile, AutoGPT remains the most instructive thing you can run this month, in the way a toddler with your car keys is instructive. The capability is coming. The keys, for now, stay on the hook.