The model isn’t the product—the harness is
AI’s real secret weapon isn’t the underlying model; it’s the agent harness. Gamma co-founder and CPO Jon Noronha defines the agent as the reasoning loop that plans, acts, and reviews its work. The harness is the surrounding system: the tools, environment, context, and user-facing controls that allow the agent to execute.
Early Gamma products relied on a hand-built sequence of one-off LLM calls. This meant manually stringing together prompts to generate an outline or a single slide. The agent revolution, Noronha explains, replaces this brittle, linear approach with a higher-level loop where the LLM can:
- Select tools
- Inspect its work
- Revise outputs over a series of executed calls
Noronha challenges the “GPT wrapper” dismissal, which implies the LLM does 90% of the work. He argues that the surrounding product system, the harness, performs most of the work turning raw model capabilities into useful outcomes. Even model companies like OpenAI and Anthropic heavily invest in harness development, underscoring its criticality.
One prompt can trigger a small AI factory
A single prompt can now trigger a small AI factory. Consider a typical Gamma request: a user pastes messy notes or a PDF, asking for a 20-slide presentation. The moment that prompt hits, Gamma’s agent harness spins up an entire cloud-based agent sandbox—a dedicated environment for the AI to operate.
Within this sandbox, the agent first identifies missing information, prompting the user with questions like audience demographics (e.g., "educational presentation for school?") and calling external connectors like Notion or Slack to pull relevant context. This initial phase alone can involve three or four different models, including both expensive and cheaper ones, and renders a generative UI for user choices.
Next, the system drafts an outline for the deck, a process that involves several more LLM calls. It then selects a visual template from a library of thousands, leveraging vision models and search embeddings to find the best fit, and customizes it based on user preferences (e.g., "I want it red or blue"). Before generating a single slide, this coordination of information gathering, UI rendering, and template selection can involve 30-40 LLM calls across four or five different models.
Finally, as the presentation builds, the harness continuously inspects its work. Vision models analyze generated slides for common issues such as clipped images, poor contrast, misalignment, or spacing errors. If problems are detected, the agent triggers automatic fixes, ensuring a polished, high-quality output before delivery. This quality loop is crucial for shipping a production-ready product.
Build where general-purpose agents stumble
Harnesses shine where general-purpose agents stumble. Gamma co-founder Jon Noronha offers two clear signals for when a custom harness is essential: the work involves subjective judgment, and users care deeply about the finished output’s details. A general agent might draft a decent presentation, but its output rarely meets a designer’s eye for spatial composition or visual quality.
Consider visual communication. Unlike coding, where an agent assesses whether code runs or tests pass, a creative agent must evaluate design quality. Gamma’s harness, for instance, provides tools that let the agent understand user art styles and creative preferences, generate images, and lay them out, then inspect their visual fit. This feedback loop is crucial for products like Gamma - AI-powered Presentations, Documents & Webpages.
Imagine a personal game development example. A standard agent might generate a game’s first draft, but a custom harness could let non-coders continuously shape the world. Through ongoing feedback, the agent could iteratively refine environments, character designs, and narrative elements, moving beyond initial generation to collaborative, detailed world-building. This iterative refinement is the true power of a well-designed harness.
Enjoying this? Get one like it in your inbox each morning.
one email a day · unsubscribe in two clicks · no third-party tracking
Find an edge before the market copies you
Founders must now pursue a distinct edge. Three paths offer potential advantage: a truly unique product vision, proprietary data that trains specialized tools, or a business model that integrates AI with physical services and real-world exchange. These avenues move beyond simply wrapping a large language model.
Specialized or regulated sectors, like legal or medical work, highlight the need for deep domain context, robust integrations, and stringent verification. A custom harness in these fields must not only understand complex protocols but also provide verifiable output. This level of rigor elevates the harness beyond a mere feature, but even here, the harness alone does not guarantee an impenetrable moat.
To validate an opportunity, ask: What must the agent see, do, check, and ask the user? Why can’t a generic model with a fixed prompt chain achieve this well? Gamma’s success, for instance, comes from a harness that understands visual design, user preferences, and iterative refinement—tasks far beyond a basic text-to-presentation prompt.
The real secret weapon is not just the model, but the sophisticated, context-aware environment that enables it to perform subjective, detailed work. This focus on the agent harness drives the next wave of innovation, offering founders a tangible way to build lasting value.
Frequently Asked Questions
What is an agent harness?
An agent harness is the tools, environment, instructions, and feedback loops that let an AI agent perform work, inspect results, and improve them.
How is an agent harness different from a prompt chain?
A prompt chain follows a fixed sequence of model calls. A harness gives an agent tools and state so it can choose actions, inspect progress, and revise dynamically.
How does Gamma use an agent harness?
Gamma coordinates models, user context, templates, image generation, layout tools, and visual quality checks to create and refine presentations and other visual content.
What makes a good opportunity for a vertical agent harness?
Look for work that requires domain-specific tools, judgment, meaningful user input, or verification that general-purpose agents cannot reliably provide.

