Smash Notes

Back to Stop building AI wrappers. Start building agent harnesses., with Jon Noronha.

What Is an AI Agent Harness?

Jon Noronha says an agent harness is the set of tools an agent uses to do work, check that work, and hand the user something finished, including asking what the user wants. Gamma, a tool for presentations, documents, websites, and social graphics, started in 2020 and took off in 2023. Early on the team made one-off model calls, such as writing one slide or an outline, and wired them by hand into a preset path that could build a 10-slide deck. The change in the last year or two is a higher-level loop: one model does some work, inspects it, uses tools, and keeps going across many calls. Rebuilding Gamma as an agent this year meant building that harness. Gamma is a creative agent, not a coding agent. A coding harness such as Claude Code teaches an agent to read files, run tests, and follow rules such as plan mode. Gamma's tools have to learn an art style, help shape a story, generate images, lay them out, and judge whether they look right.

He disputed the old "GPT wrapper" label, which treats the model as about 90% of the work and the product as a thin back-and-forth. Harnesses show the wrapping is most of the work. The models are similar in their core abilities, and turning them into a product is the harness around them. In his view, OpenAI and Anthropic put a large share of their own effort into harnesses too.

Transcript

Stop building AI wrappers. Start building agent harnesses. ·

The Startup Ideas Podcast

More from this episode

  1. What Happens When You Paste Notes Into Gamma?Jon Noronha says that pasting messy notes, a document, or a PDF into Gamma and asking for a 20-slide presentation starts an entire computer in the cloud.
  2. When Should a Startup Build Its Own Agent Harness?Jon Noronha says a startup should build its own agent harness when the job looks very different from plain coding.
  3. What Is AI Smell?Jon Noronha says AI smell is the tell that work was made with AI.
  4. Why Does Taste Beat Evals in Creative AI?Jon Noronha says taste beats evals when the question is creative.
  5. Should Startups Fine-tune Their Own AI Models?Jon Noronha says early startups should not fine-tune or train their own models as the plan.
  6. Why Can Slowing Users Down Raise Paid Conversion?Jon Noronha says slowing people down raised paid conversion.
  7. What Is a Marketing Engineer?Greg Isenberg says a marketing engineer runs dozens of experiments a day with AI agents.
  8. Why Can One Niche Grow Into a Big Company?Jon Noronha says a big company is a thousand little niches piled on each other, so a product can start with one niche and then look for the adjacencies.

People

More answers like this

More with Greg Isenberg

Related episodes

Plays from this note through the rest of the episode.

Weekly highlights

One letter a week.

The notes worth hearing, with the minute they were said.